xref: /freebsd-src/sys/contrib/device-tree/include/dt-bindings/clock/pxa-clock.h (revision c66ec88fed842fbaad62c30d510644ceb7bd2d71)
1*c66ec88fSEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0-or-later */
2*c66ec88fSEmmanuel Vadot /*
3*c66ec88fSEmmanuel Vadot  * Inspired by original work from pxa2xx-regs.h by Nicolas Pitre
4*c66ec88fSEmmanuel Vadot  * Copyright (C) 2014 Robert Jarzmik
5*c66ec88fSEmmanuel Vadot  */
6*c66ec88fSEmmanuel Vadot 
7*c66ec88fSEmmanuel Vadot #ifndef __DT_BINDINGS_CLOCK_PXA2XX_H__
8*c66ec88fSEmmanuel Vadot #define __DT_BINDINGS_CLOCK_PXA2XX_H__
9*c66ec88fSEmmanuel Vadot 
10*c66ec88fSEmmanuel Vadot #define CLK_NONE 0
11*c66ec88fSEmmanuel Vadot #define CLK_1WIRE 1
12*c66ec88fSEmmanuel Vadot #define CLK_AC97 2
13*c66ec88fSEmmanuel Vadot #define CLK_AC97CONF 3
14*c66ec88fSEmmanuel Vadot #define CLK_ASSP 4
15*c66ec88fSEmmanuel Vadot #define CLK_BOOT 5
16*c66ec88fSEmmanuel Vadot #define CLK_BTUART 6
17*c66ec88fSEmmanuel Vadot #define CLK_CAMERA 7
18*c66ec88fSEmmanuel Vadot #define CLK_CIR 8
19*c66ec88fSEmmanuel Vadot #define CLK_CORE 9
20*c66ec88fSEmmanuel Vadot #define CLK_DMC 10
21*c66ec88fSEmmanuel Vadot #define CLK_FFUART 11
22*c66ec88fSEmmanuel Vadot #define CLK_FICP 12
23*c66ec88fSEmmanuel Vadot #define CLK_GPIO 13
24*c66ec88fSEmmanuel Vadot #define CLK_HSIO2 14
25*c66ec88fSEmmanuel Vadot #define CLK_HWUART 15
26*c66ec88fSEmmanuel Vadot #define CLK_I2C 16
27*c66ec88fSEmmanuel Vadot #define CLK_I2S 17
28*c66ec88fSEmmanuel Vadot #define CLK_IM 18
29*c66ec88fSEmmanuel Vadot #define CLK_INC 19
30*c66ec88fSEmmanuel Vadot #define CLK_ISC 20
31*c66ec88fSEmmanuel Vadot #define CLK_KEYPAD 21
32*c66ec88fSEmmanuel Vadot #define CLK_LCD 22
33*c66ec88fSEmmanuel Vadot #define CLK_MEMC 23
34*c66ec88fSEmmanuel Vadot #define CLK_MEMSTK 24
35*c66ec88fSEmmanuel Vadot #define CLK_MINI_IM 25
36*c66ec88fSEmmanuel Vadot #define CLK_MINI_LCD 26
37*c66ec88fSEmmanuel Vadot #define CLK_MMC 27
38*c66ec88fSEmmanuel Vadot #define CLK_MMC1 28
39*c66ec88fSEmmanuel Vadot #define CLK_MMC2 29
40*c66ec88fSEmmanuel Vadot #define CLK_MMC3 30
41*c66ec88fSEmmanuel Vadot #define CLK_MSL 31
42*c66ec88fSEmmanuel Vadot #define CLK_MSL0 32
43*c66ec88fSEmmanuel Vadot #define CLK_MVED 33
44*c66ec88fSEmmanuel Vadot #define CLK_NAND 34
45*c66ec88fSEmmanuel Vadot #define CLK_NSSP 35
46*c66ec88fSEmmanuel Vadot #define CLK_OSTIMER 36
47*c66ec88fSEmmanuel Vadot #define CLK_PWM0 37
48*c66ec88fSEmmanuel Vadot #define CLK_PWM1 38
49*c66ec88fSEmmanuel Vadot #define CLK_PWM2 39
50*c66ec88fSEmmanuel Vadot #define CLK_PWM3 40
51*c66ec88fSEmmanuel Vadot #define CLK_PWRI2C 41
52*c66ec88fSEmmanuel Vadot #define CLK_PXA300_GCU 42
53*c66ec88fSEmmanuel Vadot #define CLK_PXA320_GCU 43
54*c66ec88fSEmmanuel Vadot #define CLK_SMC 44
55*c66ec88fSEmmanuel Vadot #define CLK_SSP 45
56*c66ec88fSEmmanuel Vadot #define CLK_SSP1 46
57*c66ec88fSEmmanuel Vadot #define CLK_SSP2 47
58*c66ec88fSEmmanuel Vadot #define CLK_SSP3 48
59*c66ec88fSEmmanuel Vadot #define CLK_SSP4 49
60*c66ec88fSEmmanuel Vadot #define CLK_STUART 50
61*c66ec88fSEmmanuel Vadot #define CLK_TOUCH 51
62*c66ec88fSEmmanuel Vadot #define CLK_TPM 52
63*c66ec88fSEmmanuel Vadot #define CLK_UDC 53
64*c66ec88fSEmmanuel Vadot #define CLK_USB 54
65*c66ec88fSEmmanuel Vadot #define CLK_USB2 55
66*c66ec88fSEmmanuel Vadot #define CLK_USBH 56
67*c66ec88fSEmmanuel Vadot #define CLK_USBHOST 57
68*c66ec88fSEmmanuel Vadot #define CLK_USIM 58
69*c66ec88fSEmmanuel Vadot #define CLK_USIM1 59
70*c66ec88fSEmmanuel Vadot #define CLK_USMI0 60
71*c66ec88fSEmmanuel Vadot #define CLK_OSC32k768 61
72*c66ec88fSEmmanuel Vadot #define CLK_MAX 62
73*c66ec88fSEmmanuel Vadot 
74*c66ec88fSEmmanuel Vadot #endif
75