1 /*
2  * Copyright (c) 2024 Nuvoton Technology Corporation.
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #ifndef ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_NUMAKER_M2L31_CLOCK_H
8 #define ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_NUMAKER_M2L31_CLOCK_H
9 
10 #define NUMAKER_CLK_CLKSEL0_HCLKSEL_HXT 0x00000000
11 #define NUMAKER_CLK_CLKSEL0_HCLKSEL_LXT 0x00000001
12 #define NUMAKER_CLK_CLKSEL0_HCLKSEL_PLL 0x00000002
13 #define NUMAKER_CLK_CLKSEL0_HCLKSEL_LIRC 0x00000003
14 #define NUMAKER_CLK_CLKSEL0_HCLKSEL_MIRC 0x00000005
15 #define NUMAKER_CLK_CLKSEL0_HCLKSEL_HIRC48M 0x00000006
16 #define NUMAKER_CLK_CLKSEL0_HCLKSEL_HIRC 0x00000007
17 #define NUMAKER_CLK_CLKSEL0_HCLK0SEL_HXT 0x00000000
18 #define NUMAKER_CLK_CLKSEL0_HCLK0SEL_LXT 0x00000001
19 #define NUMAKER_CLK_CLKSEL0_HCLK0SEL_PLL 0x00000002
20 #define NUMAKER_CLK_CLKSEL0_HCLK0SEL_LIRC 0x00000003
21 #define NUMAKER_CLK_CLKSEL0_HCLK0SEL_MIRC 0x00000005
22 #define NUMAKER_CLK_CLKSEL0_HCLK0SEL_HIRC48M 0x00000006
23 #define NUMAKER_CLK_CLKSEL0_HCLK0SEL_HIRC 0x00000007
24 #define NUMAKER_CLK_CLKSEL0_STCLKSEL_HXT 0x00000000
25 #define NUMAKER_CLK_CLKSEL0_STCLKSEL_LXT 0x00000008
26 #define NUMAKER_CLK_CLKSEL0_STCLKSEL_HXT_DIV2 0x00000010
27 #define NUMAKER_CLK_CLKSEL0_STCLKSEL_HCLK_DIV2 0x00000018
28 #define NUMAKER_CLK_CLKSEL0_STCLKSEL_HIRC_DIV2 0x00000038
29 #define NUMAKER_CLK_CLKSEL0_HCLK1SEL_HIRC 0x00000000
30 #define NUMAKER_CLK_CLKSEL0_HCLK1SEL_MIRC 0x00001000
31 #define NUMAKER_CLK_CLKSEL0_HCLK1SEL_LXT 0x00002000
32 #define NUMAKER_CLK_CLKSEL0_HCLK1SEL_LIRC 0x00003000
33 #define NUMAKER_CLK_CLKSEL0_HCLK1SEL_HIRC48M_DIV2 0x00004000
34 #define NUMAKER_CLK_CLKSEL0_USBSEL_HIRC48M 0x00000000
35 #define NUMAKER_CLK_CLKSEL0_USBSEL_PLL 0x00000100
36 #define NUMAKER_CLK_CLKSEL0_EADC0SEL_PLL 0x00000400
37 #define NUMAKER_CLK_CLKSEL0_EADC0SEL_HCLK 0x00000800
38 #define NUMAKER_CLK_CLKSEL0_EADC0SEL_HCLK0 0x00000800
39 #define NUMAKER_CLK_CLKSEL0_EADC0SEL_HIRC 0x00000C00
40 #define NUMAKER_CLK_CLKSEL0_CANFD0SEL_HXT 0x00000000
41 #define NUMAKER_CLK_CLKSEL0_CANFD0SEL_HIRC48M 0x01000000
42 #define NUMAKER_CLK_CLKSEL0_CANFD0SEL_HCLK 0x02000000
43 #define NUMAKER_CLK_CLKSEL0_CANFD0SEL_HCLK0 0x02000000
44 #define NUMAKER_CLK_CLKSEL0_CANFD0SEL_HIRC 0x03000000
45 #define NUMAKER_CLK_CLKSEL0_CANFD1SEL_HXT 0x00000000
46 #define NUMAKER_CLK_CLKSEL0_CANFD1SEL_HIRC48M 0x04000000
47 #define NUMAKER_CLK_CLKSEL0_CANFD1SEL_HCLK 0x08000000
48 #define NUMAKER_CLK_CLKSEL0_CANFD1SEL_HCLK0 0x08000000
49 #define NUMAKER_CLK_CLKSEL0_CANFD1SEL_HIRC 0x0C000000
50 #define NUMAKER_CLK_CLKSEL1_CLKOSEL_HXT 0x00000000
51 #define NUMAKER_CLK_CLKSEL1_CLKOSEL_LXT 0x00000010
52 #define NUMAKER_CLK_CLKSEL1_CLKOSEL_HCLK 0x00000020
53 #define NUMAKER_CLK_CLKSEL1_CLKOSEL_HCLK0 0x00000020
54 #define NUMAKER_CLK_CLKSEL1_CLKOSEL_HIRC 0x00000030
55 #define NUMAKER_CLK_CLKSEL1_CLKOSEL_LIRC 0x00000040
56 #define NUMAKER_CLK_CLKSEL1_CLKOSEL_HIRC48M 0x00000050
57 #define NUMAKER_CLK_CLKSEL1_CLKOSEL_PLL 0x00000060
58 #define NUMAKER_CLK_CLKSEL1_CLKOSEL_MIRC 0x00000070
59 #define NUMAKER_CLK_CLKSEL1_TMR0SEL_HXT 0x00000000
60 #define NUMAKER_CLK_CLKSEL1_TMR0SEL_LXT 0x00000100
61 #define NUMAKER_CLK_CLKSEL1_TMR0SEL_PCLK0 0x00000200
62 #define NUMAKER_CLK_CLKSEL1_TMR0SEL_EXT 0x00000300
63 #define NUMAKER_CLK_CLKSEL1_TMR0SEL_LIRC 0x00000500
64 #define NUMAKER_CLK_CLKSEL1_TMR0SEL_HIRC 0x00000700
65 #define NUMAKER_CLK_CLKSEL1_TMR1SEL_HXT 0x00000000
66 #define NUMAKER_CLK_CLKSEL1_TMR1SEL_LXT 0x00001000
67 #define NUMAKER_CLK_CLKSEL1_TMR1SEL_PCLK0 0x00002000
68 #define NUMAKER_CLK_CLKSEL1_TMR1SEL_EXT 0x00003000
69 #define NUMAKER_CLK_CLKSEL1_TMR1SEL_LIRC 0x00005000
70 #define NUMAKER_CLK_CLKSEL1_TMR1SEL_HIRC 0x00007000
71 #define NUMAKER_CLK_CLKSEL1_TMR2SEL_HXT 0x00000000
72 #define NUMAKER_CLK_CLKSEL1_TMR2SEL_LXT 0x00010000
73 #define NUMAKER_CLK_CLKSEL1_TMR2SEL_PCLK1 0x00020000
74 #define NUMAKER_CLK_CLKSEL1_TMR2SEL_EXT 0x00030000
75 #define NUMAKER_CLK_CLKSEL1_TMR2SEL_LIRC 0x00050000
76 #define NUMAKER_CLK_CLKSEL1_TMR2SEL_HIRC 0x00070000
77 #define NUMAKER_CLK_CLKSEL1_TMR3SEL_HXT 0x00000000
78 #define NUMAKER_CLK_CLKSEL1_TMR3SEL_LXT 0x00100000
79 #define NUMAKER_CLK_CLKSEL1_TMR3SEL_PCLK1 0x00200000
80 #define NUMAKER_CLK_CLKSEL1_TMR3SEL_EXT 0x00300000
81 #define NUMAKER_CLK_CLKSEL1_TMR3SEL_LIRC 0x00500000
82 #define NUMAKER_CLK_CLKSEL1_TMR3SEL_HIRC 0x00700000
83 #define NUMAKER_CLK_CLKSEL1_WWDTSEL_HCLK_DIV2048 0x80000000
84 #define NUMAKER_CLK_CLKSEL1_WWDTSEL_HCLK0_DIV2048 0x80000000
85 #define NUMAKER_CLK_CLKSEL1_WWDTSEL_LIRC 0xC0000000
86 #define NUMAKER_CLK_CLKSEL2_EPWM0SEL_HCLK 0x00000000
87 #define NUMAKER_CLK_CLKSEL2_EPWM0SEL_HCLK0 0x00000000
88 #define NUMAKER_CLK_CLKSEL2_EPWM0SEL_PCLK0 0x00000001
89 #define NUMAKER_CLK_CLKSEL2_EPWM1SEL_HCLK 0x00000000
90 #define NUMAKER_CLK_CLKSEL2_EPWM1SEL_HCLK0 0x00000000
91 #define NUMAKER_CLK_CLKSEL2_EPWM1SEL_PCLK1 0x00000002
92 #define NUMAKER_CLK_CLKSEL2_QSPI0SEL_HXT 0x00000000
93 #define NUMAKER_CLK_CLKSEL2_QSPI0SEL_PLL 0x00000004
94 #define NUMAKER_CLK_CLKSEL2_QSPI0SEL_PCLK0 0x00000008
95 #define NUMAKER_CLK_CLKSEL2_QSPI0SEL_HIRC 0x0000000C
96 #define NUMAKER_CLK_CLKSEL2_SPI0SEL_HXT 0x00000000
97 #define NUMAKER_CLK_CLKSEL2_SPI0SEL_PLL 0x00000010
98 #define NUMAKER_CLK_CLKSEL2_SPI0SEL_PCLK1 0x00000020
99 #define NUMAKER_CLK_CLKSEL2_SPI0SEL_HIRC 0x00000030
100 #define NUMAKER_CLK_CLKSEL2_SPI0SEL_HIRC48M 0x00000040
101 #define NUMAKER_CLK_CLKSEL2_TKSEL_HIRC 0x00000000
102 #define NUMAKER_CLK_CLKSEL2_TKSEL_MIRC 0x00000080
103 #define NUMAKER_CLK_CLKSEL2_SPI1SEL_HXT 0x00000000
104 #define NUMAKER_CLK_CLKSEL2_SPI1SEL_PLL 0x00001000
105 #define NUMAKER_CLK_CLKSEL2_SPI1SEL_PCLK0 0x00002000
106 #define NUMAKER_CLK_CLKSEL2_SPI1SEL_HIRC 0x00003000
107 #define NUMAKER_CLK_CLKSEL2_SPI1SEL_HIRC48M 0x00004000
108 #define NUMAKER_CLK_CLKSEL3_PWM0SEL_HCLK 0x00000000
109 #define NUMAKER_CLK_CLKSEL3_PWM0SEL_HCLK0 0x00000000
110 #define NUMAKER_CLK_CLKSEL3_PWM0SEL_PCLK0 0x00000040
111 #define NUMAKER_CLK_CLKSEL3_PWM1SEL_HCLK 0x00000000
112 #define NUMAKER_CLK_CLKSEL3_PWM1SEL_HCLK0 0x00000000
113 #define NUMAKER_CLK_CLKSEL3_PWM1SEL_PCLK1 0x00000080
114 #define NUMAKER_CLK_CLKSEL3_SPI2SEL_HXT 0x00000000
115 #define NUMAKER_CLK_CLKSEL3_SPI2SEL_PLL 0x00000100
116 #define NUMAKER_CLK_CLKSEL3_SPI2SEL_PCLK1 0x00000200
117 #define NUMAKER_CLK_CLKSEL3_SPI2SEL_HIRC 0x00000300
118 #define NUMAKER_CLK_CLKSEL3_SPI2SEL_HIRC48M 0x00000400
119 #define NUMAKER_CLK_CLKSEL3_SPI3SEL_HXT 0x00000000
120 #define NUMAKER_CLK_CLKSEL3_SPI3SEL_PLL 0x00001000
121 #define NUMAKER_CLK_CLKSEL3_SPI3SEL_PCLK0 0x00002000
122 #define NUMAKER_CLK_CLKSEL3_SPI3SEL_HIRC 0x00003000
123 #define NUMAKER_CLK_CLKSEL3_SPI3SEL_HIRC48M 0x00004000
124 #define NUMAKER_CLK_CLKSEL4_UART0SEL_HXT 0x00000000
125 #define NUMAKER_CLK_CLKSEL4_UART0SEL_PLL 0x00000001
126 #define NUMAKER_CLK_CLKSEL4_UART0SEL_LXT 0x00000002
127 #define NUMAKER_CLK_CLKSEL4_UART0SEL_HIRC 0x00000003
128 #define NUMAKER_CLK_CLKSEL4_UART0SEL_MIRC 0x00000004
129 #define NUMAKER_CLK_CLKSEL4_UART0SEL_HIRC48M 0x00000005
130 #define NUMAKER_CLK_CLKSEL4_UART1SEL_HXT 0x00000000
131 #define NUMAKER_CLK_CLKSEL4_UART1SEL_PLL 0x00000010
132 #define NUMAKER_CLK_CLKSEL4_UART1SEL_LXT 0x00000020
133 #define NUMAKER_CLK_CLKSEL4_UART1SEL_HIRC 0x00000030
134 #define NUMAKER_CLK_CLKSEL4_UART1SEL_MIRC 0x00000040
135 #define NUMAKER_CLK_CLKSEL4_UART1SEL_HIRC48M 0x00000050
136 #define NUMAKER_CLK_CLKSEL4_UART2SEL_HXT 0x00000000
137 #define NUMAKER_CLK_CLKSEL4_UART2SEL_PLL 0x00000100
138 #define NUMAKER_CLK_CLKSEL4_UART2SEL_LXT 0x00000200
139 #define NUMAKER_CLK_CLKSEL4_UART2SEL_HIRC 0x00000300
140 #define NUMAKER_CLK_CLKSEL4_UART2SEL_MIRC 0x00000400
141 #define NUMAKER_CLK_CLKSEL4_UART2SEL_HIRC48M 0x00000500
142 #define NUMAKER_CLK_CLKSEL4_UART3SEL_HXT 0x00000000
143 #define NUMAKER_CLK_CLKSEL4_UART3SEL_PLL 0x00001000
144 #define NUMAKER_CLK_CLKSEL4_UART3SEL_LXT 0x00002000
145 #define NUMAKER_CLK_CLKSEL4_UART3SEL_HIRC 0x00003000
146 #define NUMAKER_CLK_CLKSEL4_UART3SEL_MIRC 0x00004000
147 #define NUMAKER_CLK_CLKSEL4_UART3SEL_HIRC48M 0x00005000
148 #define NUMAKER_CLK_CLKSEL4_UART4SEL_HXT 0x00000000
149 #define NUMAKER_CLK_CLKSEL4_UART4SEL_PLL 0x00010000
150 #define NUMAKER_CLK_CLKSEL4_UART4SEL_LXT 0x00020000
151 #define NUMAKER_CLK_CLKSEL4_UART4SEL_HIRC 0x00030000
152 #define NUMAKER_CLK_CLKSEL4_UART4SEL_MIRC 0x00040000
153 #define NUMAKER_CLK_CLKSEL4_UART4SEL_HIRC48M 0x00050000
154 #define NUMAKER_CLK_CLKSEL4_UART5SEL_HXT 0x00000000
155 #define NUMAKER_CLK_CLKSEL4_UART5SEL_PLL 0x00100000
156 #define NUMAKER_CLK_CLKSEL4_UART5SEL_LXT 0x00200000
157 #define NUMAKER_CLK_CLKSEL4_UART5SEL_HIRC 0x00300000
158 #define NUMAKER_CLK_CLKSEL4_UART5SEL_MIRC 0x00400000
159 #define NUMAKER_CLK_CLKSEL4_UART5SEL_HIRC48M 0x00500000
160 #define NUMAKER_CLK_CLKSEL4_UART6SEL_HXT 0x00000000
161 #define NUMAKER_CLK_CLKSEL4_UART6SEL_PLL 0x01000000
162 #define NUMAKER_CLK_CLKSEL4_UART6SEL_LXT 0x02000000
163 #define NUMAKER_CLK_CLKSEL4_UART6SEL_HIRC 0x03000000
164 #define NUMAKER_CLK_CLKSEL4_UART6SEL_MIRC 0x04000000
165 #define NUMAKER_CLK_CLKSEL4_UART6SEL_HIRC48M 0x05000000
166 #define NUMAKER_CLK_CLKSEL4_UART7SEL_HXT 0x00000000
167 #define NUMAKER_CLK_CLKSEL4_UART7SEL_PLL 0x10000000
168 #define NUMAKER_CLK_CLKSEL4_UART7SEL_LXT 0x20000000
169 #define NUMAKER_CLK_CLKSEL4_UART7SEL_HIRC 0x30000000
170 #define NUMAKER_CLK_CLKSEL4_UART7SEL_MIRC 0x40000000
171 #define NUMAKER_CLK_CLKSEL4_UART7SEL_HIRC48M 0x50000000
172 #define NUMAKER_CLK_CLKDIV0_HCLK(x) (((x) - 1UL) << (0))
173 #define NUMAKER_CLK_CLKDIV0_HCLK0(x) (((x) - 1UL) << (0))
174 #define NUMAKER_CLK_CLKDIV0_USB(x) (((x) - 1UL) << (4))
175 #define NUMAKER_CLK_CLKDIV0_UART0(x) (((x) - 1UL) << (8))
176 #define NUMAKER_CLK_CLKDIV0_UART1(x) (((x) - 1UL) << (12))
177 #define NUMAKER_CLK_CLKDIV0_EADC0(x) (((x) - 1UL) << (16))
178 #define NUMAKER_CLK_CLKDIV4_UART2(x) (((x) - 1UL) << (0))
179 #define NUMAKER_CLK_CLKDIV4_UART3(x) (((x) - 1UL) << (4))
180 #define NUMAKER_CLK_CLKDIV4_UART4(x) (((x) - 1UL) << (8))
181 #define NUMAKER_CLK_CLKDIV4_UART5(x) (((x) - 1UL) << (12))
182 #define NUMAKER_CLK_CLKDIV4_UART6(x) (((x) - 1UL) << (16))
183 #define NUMAKER_CLK_CLKDIV4_UART7(x) (((x) - 1UL) << (20))
184 #define NUMAKER_CLK_CLKDIV5_CANFD0(x) (((x) - 1UL) << (0))
185 #define NUMAKER_CLK_CLKDIV5_CANFD1(x) (((x) - 1UL) << (4))
186 #define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV1 0x00000000
187 #define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV2 0x00000001
188 #define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV4 0x00000002
189 #define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV8 0x00000003
190 #define NUMAKER_CLK_PCLKDIV_APB0DIV_DIV16 0x00000004
191 #define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV1 0x00000000
192 #define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV2 0x00000010
193 #define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV4 0x00000020
194 #define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV8 0x00000030
195 #define NUMAKER_CLK_PCLKDIV_APB1DIV_DIV16 0x00000040
196 #define NUMAKER_PDMA0_MODULE 0x00000001
197 #define NUMAKER_ISP_MODULE 0x00000002
198 #define NUMAKER_EBI_MODULE 0x00000003
199 #define NUMAKER_ST_MODULE 0x018C0004
200 #define NUMAKER_CRC_MODULE 0x00000007
201 #define NUMAKER_CRPT_MODULE 0x0000000C
202 #define NUMAKER_KS_MODULE 0x0000000D
203 #define NUMAKER_USBH_MODULE 0x00A01090
204 #define NUMAKER_GPA_MODULE 0x00000018
205 #define NUMAKER_GPB_MODULE 0x00000019
206 #define NUMAKER_GPC_MODULE 0x0000001A
207 #define NUMAKER_GPD_MODULE 0x0000001B
208 #define NUMAKER_GPE_MODULE 0x0000001C
209 #define NUMAKER_GPF_MODULE 0x0000001D
210 #define NUMAKER_GPG_MODULE 0x0000001E
211 #define NUMAKER_GPH_MODULE 0x0000001F
212 #define NUMAKER_RTC_MODULE 0x20000001
213 #define NUMAKER_TMR0_MODULE 0x25A00002
214 #define NUMAKER_TMR1_MODULE 0x25B00003
215 #define NUMAKER_TMR2_MODULE 0x25C00004
216 #define NUMAKER_TMR3_MODULE 0x25D00005
217 #define NUMAKER_CLKO_MODULE 0x26100006
218 #define NUMAKER_ACMP01_MODULE 0x20000007
219 #define NUMAKER_I2C0_MODULE 0x20000008
220 #define NUMAKER_I2C1_MODULE 0x20000009
221 #define NUMAKER_I2C2_MODULE 0x2000000A
222 #define NUMAKER_I2C3_MODULE 0x2000000B
223 #define NUMAKER_QSPI0_MODULE 0x2908000C
224 #define NUMAKER_SPI0_MODULE 0x2990000D
225 #define NUMAKER_SPI1_MODULE 0x29B0000E
226 #define NUMAKER_SPI2_MODULE 0x2DA0000F
227 #define NUMAKER_UART0_MODULE 0x31801110
228 #define NUMAKER_UART1_MODULE 0x31901191
229 #define NUMAKER_UART2_MODULE 0x31A11012
230 #define NUMAKER_UART3_MODULE 0x31B11093
231 #define NUMAKER_UART4_MODULE 0x31C11114
232 #define NUMAKER_UART5_MODULE 0x31D11195
233 #define NUMAKER_UART6_MODULE 0x31E11216
234 #define NUMAKER_UART7_MODULE 0x31F11297
235 #define NUMAKER_OTG_MODULE 0x2000001A
236 #define NUMAKER_USBD_MODULE 0x20A0109B
237 #define NUMAKER_EADC0_MODULE 0x2128221C
238 #define NUMAKER_TRNG_MODULE 0x2000001F
239 #define NUMAKER_SPI3_MODULE 0x4DB00006
240 #define NUMAKER_USCI0_MODULE 0x40000008
241 #define NUMAKER_USCI1_MODULE 0x40000009
242 #define NUMAKER_WWDT_MODULE 0x4578000B
243 #define NUMAKER_DAC_MODULE 0x4000000C
244 #define NUMAKER_EPWM0_MODULE 0x48800010
245 #define NUMAKER_EPWM1_MODULE 0x48840011
246 #define NUMAKER_EQEI0_MODULE 0x40000016
247 #define NUMAKER_EQEI1_MODULE 0x40000017
248 #define NUMAKER_TK_MODULE 0x489C0019
249 #define NUMAKER_ECAP0_MODULE 0x4000001A
250 #define NUMAKER_ECAP1_MODULE 0x4000001B
251 #define NUMAKER_ACMP2_MODULE 0x60000007
252 #define NUMAKER_PWM0_MODULE 0x6C980008
253 #define NUMAKER_PWM1_MODULE 0x6C9C0009
254 #define NUMAKER_UTCPD0_MODULE 0x6000000F
255 #define NUMAKER_CANRAM0_MODULE 0x80000010
256 #define NUMAKER_CANRAM1_MODULE 0x80000011
257 #define NUMAKER_CANFD0_MODULE 0x81621014
258 #define NUMAKER_CANFD1_MODULE 0x816A1095
259 #define NUMAKER_HCLK1_MODULE 0x81B3101C
260 #define NUMAKER_LPPDMA0_MODULE 0xA0000000
261 #define NUMAKER_LPGPIO_MODULE 0xA0000001
262 #define NUMAKER_LPSRAM_MODULE 0xA0000002
263 #define NUMAKER_WDT_MODULE 0xB5600010
264 #define NUMAKER_LPSPI0_MODULE 0xB5080011
265 #define NUMAKER_LPI2C0_MODULE 0xA0000012
266 #define NUMAKER_LPUART0_MODULE 0xB5031113
267 #define NUMAKER_LPTMR0_MODULE 0xB5A00014
268 #define NUMAKER_LPTMR1_MODULE 0xB5B00015
269 #define NUMAKER_TTMR0_MODULE 0xB5100016
270 #define NUMAKER_TTMR1_MODULE 0xB5180017
271 #define NUMAKER_LPADC0_MODULE 0xB5431218
272 #define NUMAKER_OPA_MODULE 0xA000001B
273 
274 #define NUMAKER_CLK_PMUCTL_PDMSEL_PD 0x00000000
275 #define NUMAKER_CLK_PMUCTL_PDMSEL_NPD0 0x00000000
276 #define NUMAKER_CLK_PMUCTL_PDMSEL_NPD1 0x00000001
277 #define NUMAKER_CLK_PMUCTL_PDMSEL_NPD2 0x00000002
278 #define NUMAKER_CLK_PMUCTL_PDMSEL_NPD3 0x00000003
279 #define NUMAKER_CLK_PMUCTL_PDMSEL_NPD4 0x00000004
280 #define NUMAKER_CLK_PMUCTL_PDMSEL_NPD5 0x00000005
281 #define NUMAKER_CLK_PMUCTL_PDMSEL_SPD0 0x00000008
282 #define NUMAKER_CLK_PMUCTL_PDMSEL_SPD1 0x00000009
283 #define NUMAKER_CLK_PMUCTL_PDMSEL_SPD2 0x0000000A
284 #define NUMAKER_CLK_PMUCTL_PDMSEL_DPD0 0x0000000C
285 #define NUMAKER_CLK_PMUCTL_PDMSEL_DPD1 0x0000000D
286 
287 #endif
288