xref: /freebsd-src/sys/contrib/device-tree/src/arm/ti/omap/omap2430-clocks.dtsi (revision f126890ac5386406dadf7c4cfa9566cbb56537c5)
1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: GPL-2.0-only
2*f126890aSEmmanuel Vadot/*
3*f126890aSEmmanuel Vadot * Device Tree Source for OMAP2430 clock data
4*f126890aSEmmanuel Vadot *
5*f126890aSEmmanuel Vadot * Copyright (C) 2014 Texas Instruments, Inc.
6*f126890aSEmmanuel Vadot */
7*f126890aSEmmanuel Vadot
8*f126890aSEmmanuel Vadot&scm_clocks {
9*f126890aSEmmanuel Vadot	mcbsp3_mux_fck: mcbsp3_mux_fck@78 {
10*f126890aSEmmanuel Vadot		#clock-cells = <0>;
11*f126890aSEmmanuel Vadot		compatible = "ti,composite-mux-clock";
12*f126890aSEmmanuel Vadot		clocks = <&func_96m_ck>, <&mcbsp_clks>;
13*f126890aSEmmanuel Vadot		reg = <0x78>;
14*f126890aSEmmanuel Vadot	};
15*f126890aSEmmanuel Vadot
16*f126890aSEmmanuel Vadot	mcbsp3_fck: mcbsp3_fck {
17*f126890aSEmmanuel Vadot		#clock-cells = <0>;
18*f126890aSEmmanuel Vadot		compatible = "ti,composite-clock";
19*f126890aSEmmanuel Vadot		clocks = <&mcbsp3_gate_fck>, <&mcbsp3_mux_fck>;
20*f126890aSEmmanuel Vadot	};
21*f126890aSEmmanuel Vadot
22*f126890aSEmmanuel Vadot	mcbsp4_mux_fck: mcbsp4_mux_fck@78 {
23*f126890aSEmmanuel Vadot		#clock-cells = <0>;
24*f126890aSEmmanuel Vadot		compatible = "ti,composite-mux-clock";
25*f126890aSEmmanuel Vadot		clocks = <&func_96m_ck>, <&mcbsp_clks>;
26*f126890aSEmmanuel Vadot		ti,bit-shift = <2>;
27*f126890aSEmmanuel Vadot		reg = <0x78>;
28*f126890aSEmmanuel Vadot	};
29*f126890aSEmmanuel Vadot
30*f126890aSEmmanuel Vadot	mcbsp4_fck: mcbsp4_fck {
31*f126890aSEmmanuel Vadot		#clock-cells = <0>;
32*f126890aSEmmanuel Vadot		compatible = "ti,composite-clock";
33*f126890aSEmmanuel Vadot		clocks = <&mcbsp4_gate_fck>, <&mcbsp4_mux_fck>;
34*f126890aSEmmanuel Vadot	};
35*f126890aSEmmanuel Vadot
36*f126890aSEmmanuel Vadot	mcbsp5_mux_fck: mcbsp5_mux_fck@78 {
37*f126890aSEmmanuel Vadot		#clock-cells = <0>;
38*f126890aSEmmanuel Vadot		compatible = "ti,composite-mux-clock";
39*f126890aSEmmanuel Vadot		clocks = <&func_96m_ck>, <&mcbsp_clks>;
40*f126890aSEmmanuel Vadot		ti,bit-shift = <4>;
41*f126890aSEmmanuel Vadot		reg = <0x78>;
42*f126890aSEmmanuel Vadot	};
43*f126890aSEmmanuel Vadot
44*f126890aSEmmanuel Vadot	mcbsp5_fck: mcbsp5_fck {
45*f126890aSEmmanuel Vadot		#clock-cells = <0>;
46*f126890aSEmmanuel Vadot		compatible = "ti,composite-clock";
47*f126890aSEmmanuel Vadot		clocks = <&mcbsp5_gate_fck>, <&mcbsp5_mux_fck>;
48*f126890aSEmmanuel Vadot	};
49*f126890aSEmmanuel Vadot};
50*f126890aSEmmanuel Vadot
51*f126890aSEmmanuel Vadot&prcm_clocks {
52*f126890aSEmmanuel Vadot	iva2_1_gate_ick: iva2_1_gate_ick@800 {
53*f126890aSEmmanuel Vadot		#clock-cells = <0>;
54*f126890aSEmmanuel Vadot		compatible = "ti,composite-gate-clock";
55*f126890aSEmmanuel Vadot		clocks = <&dsp_fck>;
56*f126890aSEmmanuel Vadot		ti,bit-shift = <0>;
57*f126890aSEmmanuel Vadot		reg = <0x0800>;
58*f126890aSEmmanuel Vadot	};
59*f126890aSEmmanuel Vadot
60*f126890aSEmmanuel Vadot	iva2_1_div_ick: iva2_1_div_ick@840 {
61*f126890aSEmmanuel Vadot		#clock-cells = <0>;
62*f126890aSEmmanuel Vadot		compatible = "ti,composite-divider-clock";
63*f126890aSEmmanuel Vadot		clocks = <&dsp_fck>;
64*f126890aSEmmanuel Vadot		ti,bit-shift = <5>;
65*f126890aSEmmanuel Vadot		ti,max-div = <3>;
66*f126890aSEmmanuel Vadot		reg = <0x0840>;
67*f126890aSEmmanuel Vadot		ti,index-starts-at-one;
68*f126890aSEmmanuel Vadot	};
69*f126890aSEmmanuel Vadot
70*f126890aSEmmanuel Vadot	iva2_1_ick: iva2_1_ick {
71*f126890aSEmmanuel Vadot		#clock-cells = <0>;
72*f126890aSEmmanuel Vadot		compatible = "ti,composite-clock";
73*f126890aSEmmanuel Vadot		clocks = <&iva2_1_gate_ick>, <&iva2_1_div_ick>;
74*f126890aSEmmanuel Vadot	};
75*f126890aSEmmanuel Vadot
76*f126890aSEmmanuel Vadot	mdm_gate_ick: mdm_gate_ick@c10 {
77*f126890aSEmmanuel Vadot		#clock-cells = <0>;
78*f126890aSEmmanuel Vadot		compatible = "ti,composite-interface-clock";
79*f126890aSEmmanuel Vadot		clocks = <&core_ck>;
80*f126890aSEmmanuel Vadot		ti,bit-shift = <0>;
81*f126890aSEmmanuel Vadot		reg = <0x0c10>;
82*f126890aSEmmanuel Vadot	};
83*f126890aSEmmanuel Vadot
84*f126890aSEmmanuel Vadot	mdm_div_ick: mdm_div_ick@c40 {
85*f126890aSEmmanuel Vadot		#clock-cells = <0>;
86*f126890aSEmmanuel Vadot		compatible = "ti,composite-divider-clock";
87*f126890aSEmmanuel Vadot		clocks = <&core_ck>;
88*f126890aSEmmanuel Vadot		reg = <0x0c40>;
89*f126890aSEmmanuel Vadot		ti,dividers = <0>, <1>, <0>, <0>, <4>, <0>, <6>, <0>, <0>, <9>;
90*f126890aSEmmanuel Vadot	};
91*f126890aSEmmanuel Vadot
92*f126890aSEmmanuel Vadot	mdm_ick: mdm_ick {
93*f126890aSEmmanuel Vadot		#clock-cells = <0>;
94*f126890aSEmmanuel Vadot		compatible = "ti,composite-clock";
95*f126890aSEmmanuel Vadot		clocks = <&mdm_gate_ick>, <&mdm_div_ick>;
96*f126890aSEmmanuel Vadot	};
97*f126890aSEmmanuel Vadot
98*f126890aSEmmanuel Vadot	mdm_osc_ck: mdm_osc_ck@c00 {
99*f126890aSEmmanuel Vadot		#clock-cells = <0>;
100*f126890aSEmmanuel Vadot		compatible = "ti,omap3-interface-clock";
101*f126890aSEmmanuel Vadot		clocks = <&osc_ck>;
102*f126890aSEmmanuel Vadot		ti,bit-shift = <1>;
103*f126890aSEmmanuel Vadot		reg = <0x0c00>;
104*f126890aSEmmanuel Vadot	};
105*f126890aSEmmanuel Vadot
106*f126890aSEmmanuel Vadot	mcbsp3_ick: mcbsp3_ick@214 {
107*f126890aSEmmanuel Vadot		#clock-cells = <0>;
108*f126890aSEmmanuel Vadot		compatible = "ti,omap3-interface-clock";
109*f126890aSEmmanuel Vadot		clocks = <&l4_ck>;
110*f126890aSEmmanuel Vadot		ti,bit-shift = <3>;
111*f126890aSEmmanuel Vadot		reg = <0x0214>;
112*f126890aSEmmanuel Vadot	};
113*f126890aSEmmanuel Vadot
114*f126890aSEmmanuel Vadot	mcbsp3_gate_fck: mcbsp3_gate_fck@204 {
115*f126890aSEmmanuel Vadot		#clock-cells = <0>;
116*f126890aSEmmanuel Vadot		compatible = "ti,composite-gate-clock";
117*f126890aSEmmanuel Vadot		clocks = <&mcbsp_clks>;
118*f126890aSEmmanuel Vadot		ti,bit-shift = <3>;
119*f126890aSEmmanuel Vadot		reg = <0x0204>;
120*f126890aSEmmanuel Vadot	};
121*f126890aSEmmanuel Vadot
122*f126890aSEmmanuel Vadot	mcbsp4_ick: mcbsp4_ick@214 {
123*f126890aSEmmanuel Vadot		#clock-cells = <0>;
124*f126890aSEmmanuel Vadot		compatible = "ti,omap3-interface-clock";
125*f126890aSEmmanuel Vadot		clocks = <&l4_ck>;
126*f126890aSEmmanuel Vadot		ti,bit-shift = <4>;
127*f126890aSEmmanuel Vadot		reg = <0x0214>;
128*f126890aSEmmanuel Vadot	};
129*f126890aSEmmanuel Vadot
130*f126890aSEmmanuel Vadot	mcbsp4_gate_fck: mcbsp4_gate_fck@204 {
131*f126890aSEmmanuel Vadot		#clock-cells = <0>;
132*f126890aSEmmanuel Vadot		compatible = "ti,composite-gate-clock";
133*f126890aSEmmanuel Vadot		clocks = <&mcbsp_clks>;
134*f126890aSEmmanuel Vadot		ti,bit-shift = <4>;
135*f126890aSEmmanuel Vadot		reg = <0x0204>;
136*f126890aSEmmanuel Vadot	};
137*f126890aSEmmanuel Vadot
138*f126890aSEmmanuel Vadot	mcbsp5_ick: mcbsp5_ick@214 {
139*f126890aSEmmanuel Vadot		#clock-cells = <0>;
140*f126890aSEmmanuel Vadot		compatible = "ti,omap3-interface-clock";
141*f126890aSEmmanuel Vadot		clocks = <&l4_ck>;
142*f126890aSEmmanuel Vadot		ti,bit-shift = <5>;
143*f126890aSEmmanuel Vadot		reg = <0x0214>;
144*f126890aSEmmanuel Vadot	};
145*f126890aSEmmanuel Vadot
146*f126890aSEmmanuel Vadot	mcbsp5_gate_fck: mcbsp5_gate_fck@204 {
147*f126890aSEmmanuel Vadot		#clock-cells = <0>;
148*f126890aSEmmanuel Vadot		compatible = "ti,composite-gate-clock";
149*f126890aSEmmanuel Vadot		clocks = <&mcbsp_clks>;
150*f126890aSEmmanuel Vadot		ti,bit-shift = <5>;
151*f126890aSEmmanuel Vadot		reg = <0x0204>;
152*f126890aSEmmanuel Vadot	};
153*f126890aSEmmanuel Vadot
154*f126890aSEmmanuel Vadot	mcspi3_ick: mcspi3_ick@214 {
155*f126890aSEmmanuel Vadot		#clock-cells = <0>;
156*f126890aSEmmanuel Vadot		compatible = "ti,omap3-interface-clock";
157*f126890aSEmmanuel Vadot		clocks = <&l4_ck>;
158*f126890aSEmmanuel Vadot		ti,bit-shift = <9>;
159*f126890aSEmmanuel Vadot		reg = <0x0214>;
160*f126890aSEmmanuel Vadot	};
161*f126890aSEmmanuel Vadot
162*f126890aSEmmanuel Vadot	mcspi3_fck: mcspi3_fck@204 {
163*f126890aSEmmanuel Vadot		#clock-cells = <0>;
164*f126890aSEmmanuel Vadot		compatible = "ti,wait-gate-clock";
165*f126890aSEmmanuel Vadot		clocks = <&func_48m_ck>;
166*f126890aSEmmanuel Vadot		ti,bit-shift = <9>;
167*f126890aSEmmanuel Vadot		reg = <0x0204>;
168*f126890aSEmmanuel Vadot	};
169*f126890aSEmmanuel Vadot
170*f126890aSEmmanuel Vadot	icr_ick: icr_ick@410 {
171*f126890aSEmmanuel Vadot		#clock-cells = <0>;
172*f126890aSEmmanuel Vadot		compatible = "ti,omap3-interface-clock";
173*f126890aSEmmanuel Vadot		clocks = <&sys_ck>;
174*f126890aSEmmanuel Vadot		ti,bit-shift = <6>;
175*f126890aSEmmanuel Vadot		reg = <0x0410>;
176*f126890aSEmmanuel Vadot	};
177*f126890aSEmmanuel Vadot
178*f126890aSEmmanuel Vadot	i2chs1_fck: i2chs1_fck@204 {
179*f126890aSEmmanuel Vadot		#clock-cells = <0>;
180*f126890aSEmmanuel Vadot		compatible = "ti,omap2430-interface-clock";
181*f126890aSEmmanuel Vadot		clocks = <&func_96m_ck>;
182*f126890aSEmmanuel Vadot		ti,bit-shift = <19>;
183*f126890aSEmmanuel Vadot		reg = <0x0204>;
184*f126890aSEmmanuel Vadot	};
185*f126890aSEmmanuel Vadot
186*f126890aSEmmanuel Vadot	i2chs2_fck: i2chs2_fck@204 {
187*f126890aSEmmanuel Vadot		#clock-cells = <0>;
188*f126890aSEmmanuel Vadot		compatible = "ti,omap2430-interface-clock";
189*f126890aSEmmanuel Vadot		clocks = <&func_96m_ck>;
190*f126890aSEmmanuel Vadot		ti,bit-shift = <20>;
191*f126890aSEmmanuel Vadot		reg = <0x0204>;
192*f126890aSEmmanuel Vadot	};
193*f126890aSEmmanuel Vadot
194*f126890aSEmmanuel Vadot	usbhs_ick: usbhs_ick@214 {
195*f126890aSEmmanuel Vadot		#clock-cells = <0>;
196*f126890aSEmmanuel Vadot		compatible = "ti,omap3-interface-clock";
197*f126890aSEmmanuel Vadot		clocks = <&core_l3_ck>;
198*f126890aSEmmanuel Vadot		ti,bit-shift = <6>;
199*f126890aSEmmanuel Vadot		reg = <0x0214>;
200*f126890aSEmmanuel Vadot	};
201*f126890aSEmmanuel Vadot
202*f126890aSEmmanuel Vadot	mmchs1_ick: mmchs1_ick@214 {
203*f126890aSEmmanuel Vadot		#clock-cells = <0>;
204*f126890aSEmmanuel Vadot		compatible = "ti,omap3-interface-clock";
205*f126890aSEmmanuel Vadot		clocks = <&l4_ck>;
206*f126890aSEmmanuel Vadot		ti,bit-shift = <7>;
207*f126890aSEmmanuel Vadot		reg = <0x0214>;
208*f126890aSEmmanuel Vadot	};
209*f126890aSEmmanuel Vadot
210*f126890aSEmmanuel Vadot	mmchs1_fck: mmchs1_fck@204 {
211*f126890aSEmmanuel Vadot		#clock-cells = <0>;
212*f126890aSEmmanuel Vadot		compatible = "ti,wait-gate-clock";
213*f126890aSEmmanuel Vadot		clocks = <&func_96m_ck>;
214*f126890aSEmmanuel Vadot		ti,bit-shift = <7>;
215*f126890aSEmmanuel Vadot		reg = <0x0204>;
216*f126890aSEmmanuel Vadot	};
217*f126890aSEmmanuel Vadot
218*f126890aSEmmanuel Vadot	mmchs2_ick: mmchs2_ick@214 {
219*f126890aSEmmanuel Vadot		#clock-cells = <0>;
220*f126890aSEmmanuel Vadot		compatible = "ti,omap3-interface-clock";
221*f126890aSEmmanuel Vadot		clocks = <&l4_ck>;
222*f126890aSEmmanuel Vadot		ti,bit-shift = <8>;
223*f126890aSEmmanuel Vadot		reg = <0x0214>;
224*f126890aSEmmanuel Vadot	};
225*f126890aSEmmanuel Vadot
226*f126890aSEmmanuel Vadot	mmchs2_fck: mmchs2_fck@204 {
227*f126890aSEmmanuel Vadot		#clock-cells = <0>;
228*f126890aSEmmanuel Vadot		compatible = "ti,wait-gate-clock";
229*f126890aSEmmanuel Vadot		clocks = <&func_96m_ck>;
230*f126890aSEmmanuel Vadot		ti,bit-shift = <8>;
231*f126890aSEmmanuel Vadot		reg = <0x0204>;
232*f126890aSEmmanuel Vadot	};
233*f126890aSEmmanuel Vadot
234*f126890aSEmmanuel Vadot	gpio5_ick: gpio5_ick@214 {
235*f126890aSEmmanuel Vadot		#clock-cells = <0>;
236*f126890aSEmmanuel Vadot		compatible = "ti,omap3-interface-clock";
237*f126890aSEmmanuel Vadot		clocks = <&l4_ck>;
238*f126890aSEmmanuel Vadot		ti,bit-shift = <10>;
239*f126890aSEmmanuel Vadot		reg = <0x0214>;
240*f126890aSEmmanuel Vadot	};
241*f126890aSEmmanuel Vadot
242*f126890aSEmmanuel Vadot	gpio5_fck: gpio5_fck@204 {
243*f126890aSEmmanuel Vadot		#clock-cells = <0>;
244*f126890aSEmmanuel Vadot		compatible = "ti,wait-gate-clock";
245*f126890aSEmmanuel Vadot		clocks = <&func_32k_ck>;
246*f126890aSEmmanuel Vadot		ti,bit-shift = <10>;
247*f126890aSEmmanuel Vadot		reg = <0x0204>;
248*f126890aSEmmanuel Vadot	};
249*f126890aSEmmanuel Vadot
250*f126890aSEmmanuel Vadot	mdm_intc_ick: mdm_intc_ick@214 {
251*f126890aSEmmanuel Vadot		#clock-cells = <0>;
252*f126890aSEmmanuel Vadot		compatible = "ti,omap3-interface-clock";
253*f126890aSEmmanuel Vadot		clocks = <&l4_ck>;
254*f126890aSEmmanuel Vadot		ti,bit-shift = <11>;
255*f126890aSEmmanuel Vadot		reg = <0x0214>;
256*f126890aSEmmanuel Vadot	};
257*f126890aSEmmanuel Vadot
258*f126890aSEmmanuel Vadot	mmchsdb1_fck: mmchsdb1_fck@204 {
259*f126890aSEmmanuel Vadot		#clock-cells = <0>;
260*f126890aSEmmanuel Vadot		compatible = "ti,wait-gate-clock";
261*f126890aSEmmanuel Vadot		clocks = <&func_32k_ck>;
262*f126890aSEmmanuel Vadot		ti,bit-shift = <16>;
263*f126890aSEmmanuel Vadot		reg = <0x0204>;
264*f126890aSEmmanuel Vadot	};
265*f126890aSEmmanuel Vadot
266*f126890aSEmmanuel Vadot	mmchsdb2_fck: mmchsdb2_fck@204 {
267*f126890aSEmmanuel Vadot		#clock-cells = <0>;
268*f126890aSEmmanuel Vadot		compatible = "ti,wait-gate-clock";
269*f126890aSEmmanuel Vadot		clocks = <&func_32k_ck>;
270*f126890aSEmmanuel Vadot		ti,bit-shift = <17>;
271*f126890aSEmmanuel Vadot		reg = <0x0204>;
272*f126890aSEmmanuel Vadot	};
273*f126890aSEmmanuel Vadot};
274*f126890aSEmmanuel Vadot
275*f126890aSEmmanuel Vadot&prcm_clockdomains {
276*f126890aSEmmanuel Vadot	gfx_clkdm: gfx_clkdm {
277*f126890aSEmmanuel Vadot		compatible = "ti,clockdomain";
278*f126890aSEmmanuel Vadot		clocks = <&gfx_ick>;
279*f126890aSEmmanuel Vadot	};
280*f126890aSEmmanuel Vadot
281*f126890aSEmmanuel Vadot	core_l3_clkdm: core_l3_clkdm {
282*f126890aSEmmanuel Vadot		compatible = "ti,clockdomain";
283*f126890aSEmmanuel Vadot		clocks = <&cam_fck>, <&usb_fck>, <&usbhs_ick>;
284*f126890aSEmmanuel Vadot	};
285*f126890aSEmmanuel Vadot
286*f126890aSEmmanuel Vadot	wkup_clkdm: wkup_clkdm {
287*f126890aSEmmanuel Vadot		compatible = "ti,clockdomain";
288*f126890aSEmmanuel Vadot		clocks = <&dpll_ck>, <&emul_ck>, <&gpt1_ick>, <&gpios_ick>,
289*f126890aSEmmanuel Vadot			 <&gpios_fck>, <&mpu_wdt_ick>, <&mpu_wdt_fck>,
290*f126890aSEmmanuel Vadot			 <&sync_32k_ick>, <&wdt1_ick>, <&omapctrl_ick>,
291*f126890aSEmmanuel Vadot			 <&icr_ick>;
292*f126890aSEmmanuel Vadot	};
293*f126890aSEmmanuel Vadot
294*f126890aSEmmanuel Vadot	dss_clkdm: dss_clkdm {
295*f126890aSEmmanuel Vadot		compatible = "ti,clockdomain";
296*f126890aSEmmanuel Vadot		clocks = <&dss_ick>, <&dss_54m_fck>;
297*f126890aSEmmanuel Vadot	};
298*f126890aSEmmanuel Vadot
299*f126890aSEmmanuel Vadot	core_l4_clkdm: core_l4_clkdm {
300*f126890aSEmmanuel Vadot		compatible = "ti,clockdomain";
301*f126890aSEmmanuel Vadot		clocks = <&ssi_l4_ick>, <&gpt2_ick>, <&gpt3_ick>, <&gpt4_ick>,
302*f126890aSEmmanuel Vadot			 <&gpt5_ick>, <&gpt6_ick>, <&gpt7_ick>, <&gpt8_ick>,
303*f126890aSEmmanuel Vadot			 <&gpt9_ick>, <&gpt10_ick>, <&gpt11_ick>, <&gpt12_ick>,
304*f126890aSEmmanuel Vadot			 <&mcbsp1_ick>, <&mcbsp2_ick>, <&mcbsp3_ick>,
305*f126890aSEmmanuel Vadot			 <&mcbsp4_ick>, <&mcbsp5_ick>, <&mcspi1_ick>,
306*f126890aSEmmanuel Vadot			 <&mcspi1_fck>, <&mcspi2_ick>, <&mcspi2_fck>,
307*f126890aSEmmanuel Vadot			 <&mcspi3_ick>, <&mcspi3_fck>, <&uart1_ick>,
308*f126890aSEmmanuel Vadot			 <&uart1_fck>, <&uart2_ick>, <&uart2_fck>, <&uart3_ick>,
309*f126890aSEmmanuel Vadot			 <&uart3_fck>, <&cam_ick>, <&mailboxes_ick>,
310*f126890aSEmmanuel Vadot			 <&wdt4_ick>, <&wdt4_fck>, <&mspro_ick>, <&mspro_fck>,
311*f126890aSEmmanuel Vadot			 <&fac_ick>, <&fac_fck>, <&hdq_ick>, <&hdq_fck>,
312*f126890aSEmmanuel Vadot			 <&i2c1_ick>, <&i2chs1_fck>, <&i2c2_ick>, <&i2chs2_fck>,
313*f126890aSEmmanuel Vadot			 <&des_ick>, <&sha_ick>, <&rng_ick>, <&aes_ick>,
314*f126890aSEmmanuel Vadot			 <&pka_ick>, <&mmchs1_ick>, <&mmchs1_fck>,
315*f126890aSEmmanuel Vadot			 <&mmchs2_ick>, <&mmchs2_fck>, <&gpio5_ick>,
316*f126890aSEmmanuel Vadot			 <&gpio5_fck>, <&mdm_intc_ick>, <&mmchsdb1_fck>,
317*f126890aSEmmanuel Vadot			 <&mmchsdb2_fck>;
318*f126890aSEmmanuel Vadot	};
319*f126890aSEmmanuel Vadot
320*f126890aSEmmanuel Vadot	mdm_clkdm: mdm_clkdm {
321*f126890aSEmmanuel Vadot		compatible = "ti,clockdomain";
322*f126890aSEmmanuel Vadot		clocks = <&mdm_osc_ck>;
323*f126890aSEmmanuel Vadot	};
324*f126890aSEmmanuel Vadot};
325*f126890aSEmmanuel Vadot
326*f126890aSEmmanuel Vadot&func_96m_ck {
327*f126890aSEmmanuel Vadot	compatible = "ti,mux-clock";
328*f126890aSEmmanuel Vadot	clocks = <&apll96_ck>, <&alt_ck>;
329*f126890aSEmmanuel Vadot	ti,bit-shift = <4>;
330*f126890aSEmmanuel Vadot	reg = <0x0540>;
331*f126890aSEmmanuel Vadot};
332*f126890aSEmmanuel Vadot
333*f126890aSEmmanuel Vadot&dsp_div_fck {
334*f126890aSEmmanuel Vadot	ti,max-div = <4>;
335*f126890aSEmmanuel Vadot	ti,index-starts-at-one;
336*f126890aSEmmanuel Vadot};
337*f126890aSEmmanuel Vadot
338*f126890aSEmmanuel Vadot&ssi_ssr_sst_div_fck {
339*f126890aSEmmanuel Vadot	ti,max-div = <5>;
340*f126890aSEmmanuel Vadot	ti,index-starts-at-one;
341*f126890aSEmmanuel Vadot};
342