1*188d7aa4SManivannan Sadhasivam /* SPDX-License-Identifier: GPL-2.0+ */
2*188d7aa4SManivannan Sadhasivam /*
3*188d7aa4SManivannan Sadhasivam  * Copyright (C) 2015 Actions Semi Co., Ltd.
4*188d7aa4SManivannan Sadhasivam  * Copyright (C) 2018 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
5*188d7aa4SManivannan Sadhasivam  *
6*188d7aa4SManivannan Sadhasivam  */
7*188d7aa4SManivannan Sadhasivam 
8*188d7aa4SManivannan Sadhasivam #ifndef _DT_BINDINGS_CLOCK_S900_CMU_H_
9*188d7aa4SManivannan Sadhasivam #define _DT_BINDINGS_CLOCK_S900_CMU_H_
10*188d7aa4SManivannan Sadhasivam 
11*188d7aa4SManivannan Sadhasivam /* Module Clock ID */
12*188d7aa4SManivannan Sadhasivam #define CLOCK_DDRCH1				0
13*188d7aa4SManivannan Sadhasivam #define CLOCK_DMAC				1
14*188d7aa4SManivannan Sadhasivam #define CLOCK_DDRCH0				2
15*188d7aa4SManivannan Sadhasivam #define CLOCK_BROM				3
16*188d7aa4SManivannan Sadhasivam #define CLOCK_NANDC0				4
17*188d7aa4SManivannan Sadhasivam #define CLOCK_SD0				5
18*188d7aa4SManivannan Sadhasivam #define CLOCK_SD1				6
19*188d7aa4SManivannan Sadhasivam #define CLOCK_SD2				7
20*188d7aa4SManivannan Sadhasivam #define CLOCK_DE				8
21*188d7aa4SManivannan Sadhasivam #define CLOCK_LVDS				9
22*188d7aa4SManivannan Sadhasivam #define CLOCK_EDP				10
23*188d7aa4SManivannan Sadhasivam #define CLOCK_NANDC1				11
24*188d7aa4SManivannan Sadhasivam #define CLOCK_DSI				12
25*188d7aa4SManivannan Sadhasivam #define CLOCK_CSI0				13
26*188d7aa4SManivannan Sadhasivam #define CLOCK_BISP				14
27*188d7aa4SManivannan Sadhasivam #define CLOCK_CSI1				15
28*188d7aa4SManivannan Sadhasivam #define CLOCK_SD3				16
29*188d7aa4SManivannan Sadhasivam #define CLOCK_I2C4				17
30*188d7aa4SManivannan Sadhasivam #define CLOCK_GPIO				18
31*188d7aa4SManivannan Sadhasivam #define CLOCK_DMM				19
32*188d7aa4SManivannan Sadhasivam #define CLOCK_I2STX				20
33*188d7aa4SManivannan Sadhasivam #define CLOCK_I2SRX				21
34*188d7aa4SManivannan Sadhasivam #define CLOCK_HDMIA				22
35*188d7aa4SManivannan Sadhasivam #define CLOCK_SPDIF				23
36*188d7aa4SManivannan Sadhasivam #define CLOCK_PCM0				24
37*188d7aa4SManivannan Sadhasivam #define CLOCK_VDE				25
38*188d7aa4SManivannan Sadhasivam #define CLOCK_VCE				26
39*188d7aa4SManivannan Sadhasivam #define CLOCK_HDE				27
40*188d7aa4SManivannan Sadhasivam #define CLOCK_SHARESRAM				28
41*188d7aa4SManivannan Sadhasivam #define CLOCK_CMU_DDR1				29
42*188d7aa4SManivannan Sadhasivam #define CLOCK_GPU3D				30
43*188d7aa4SManivannan Sadhasivam #define CLOCK_CMUDDR0				31
44*188d7aa4SManivannan Sadhasivam #define CLOCK_SPEED				32
45*188d7aa4SManivannan Sadhasivam #define CLOCK_I2C5				33
46*188d7aa4SManivannan Sadhasivam #define CLOCK_THERMAL				34
47*188d7aa4SManivannan Sadhasivam #define CLOCK_HDMI				35
48*188d7aa4SManivannan Sadhasivam #define CLOCK_PWM4				36
49*188d7aa4SManivannan Sadhasivam #define CLOCK_PWM5				37
50*188d7aa4SManivannan Sadhasivam #define CLOCK_UART0				38
51*188d7aa4SManivannan Sadhasivam #define CLOCK_UART1				39
52*188d7aa4SManivannan Sadhasivam #define CLOCK_UART2				40
53*188d7aa4SManivannan Sadhasivam #define CLOCK_IRC				41
54*188d7aa4SManivannan Sadhasivam #define CLOCK_SPI0				42
55*188d7aa4SManivannan Sadhasivam #define CLOCK_SPI1				43
56*188d7aa4SManivannan Sadhasivam #define CLOCK_SPI2				44
57*188d7aa4SManivannan Sadhasivam #define CLOCK_SPI3				45
58*188d7aa4SManivannan Sadhasivam #define CLOCK_I2C0				46
59*188d7aa4SManivannan Sadhasivam #define CLOCK_I2C1				47
60*188d7aa4SManivannan Sadhasivam #define CLOCK_PCM1				48
61*188d7aa4SManivannan Sadhasivam #define CLOCK_IMX				49
62*188d7aa4SManivannan Sadhasivam #define CLOCK_UART6				50
63*188d7aa4SManivannan Sadhasivam #define CLOCK_UART3				51
64*188d7aa4SManivannan Sadhasivam #define CLOCK_UART4				52
65*188d7aa4SManivannan Sadhasivam #define CLOCK_UART5				53
66*188d7aa4SManivannan Sadhasivam #define CLOCK_ETHERNET				54
67*188d7aa4SManivannan Sadhasivam #define CLOCK_PWM0				55
68*188d7aa4SManivannan Sadhasivam #define CLOCK_PWM1				56
69*188d7aa4SManivannan Sadhasivam #define CLOCK_PWM2				57
70*188d7aa4SManivannan Sadhasivam #define CLOCK_PWM3				58
71*188d7aa4SManivannan Sadhasivam #define CLOCK_TIMER				59
72*188d7aa4SManivannan Sadhasivam #define CLOCK_SE				60
73*188d7aa4SManivannan Sadhasivam #define CLOCK_HDCP2TX				61
74*188d7aa4SManivannan Sadhasivam #define CLOCK_I2C2				62
75*188d7aa4SManivannan Sadhasivam #define CLOCK_I2C3				63
76*188d7aa4SManivannan Sadhasivam 
77*188d7aa4SManivannan Sadhasivam #endif
78