Home | History | Annotate | Line # | Download | only in dts
      1  1.1.1.2     skrll // SPDX-License-Identifier: GPL-2.0-only
      2      1.1  jmcneill /*
      3      1.1  jmcneill  * Device Tree Source for OMAP24xx clock data
      4      1.1  jmcneill  *
      5      1.1  jmcneill  * Copyright (C) 2014 Texas Instruments, Inc.
      6      1.1  jmcneill  */
      7      1.1  jmcneill &scm_clocks {
      8      1.1  jmcneill 	mcbsp1_mux_fck: mcbsp1_mux_fck@4 {
      9      1.1  jmcneill 		#clock-cells = <0>;
     10      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
     11      1.1  jmcneill 		clocks = <&func_96m_ck>, <&mcbsp_clks>;
     12      1.1  jmcneill 		ti,bit-shift = <2>;
     13      1.1  jmcneill 		reg = <0x4>;
     14      1.1  jmcneill 	};
     15      1.1  jmcneill 
     16      1.1  jmcneill 	mcbsp1_fck: mcbsp1_fck {
     17      1.1  jmcneill 		#clock-cells = <0>;
     18      1.1  jmcneill 		compatible = "ti,composite-clock";
     19      1.1  jmcneill 		clocks = <&mcbsp1_gate_fck>, <&mcbsp1_mux_fck>;
     20      1.1  jmcneill 	};
     21      1.1  jmcneill 
     22      1.1  jmcneill 	mcbsp2_mux_fck: mcbsp2_mux_fck@4 {
     23      1.1  jmcneill 		#clock-cells = <0>;
     24      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
     25      1.1  jmcneill 		clocks = <&func_96m_ck>, <&mcbsp_clks>;
     26      1.1  jmcneill 		ti,bit-shift = <6>;
     27      1.1  jmcneill 		reg = <0x4>;
     28      1.1  jmcneill 	};
     29      1.1  jmcneill 
     30      1.1  jmcneill 	mcbsp2_fck: mcbsp2_fck {
     31      1.1  jmcneill 		#clock-cells = <0>;
     32      1.1  jmcneill 		compatible = "ti,composite-clock";
     33      1.1  jmcneill 		clocks = <&mcbsp2_gate_fck>, <&mcbsp2_mux_fck>;
     34      1.1  jmcneill 	};
     35      1.1  jmcneill };
     36      1.1  jmcneill 
     37      1.1  jmcneill &prcm_clocks {
     38      1.1  jmcneill 	func_32k_ck: func_32k_ck {
     39      1.1  jmcneill 		#clock-cells = <0>;
     40      1.1  jmcneill 		compatible = "fixed-clock";
     41      1.1  jmcneill 		clock-frequency = <32768>;
     42      1.1  jmcneill 	};
     43      1.1  jmcneill 
     44      1.1  jmcneill 	secure_32k_ck: secure_32k_ck {
     45      1.1  jmcneill 		#clock-cells = <0>;
     46      1.1  jmcneill 		compatible = "fixed-clock";
     47      1.1  jmcneill 		clock-frequency = <32768>;
     48      1.1  jmcneill 	};
     49      1.1  jmcneill 
     50      1.1  jmcneill 	virt_12m_ck: virt_12m_ck {
     51      1.1  jmcneill 		#clock-cells = <0>;
     52      1.1  jmcneill 		compatible = "fixed-clock";
     53      1.1  jmcneill 		clock-frequency = <12000000>;
     54      1.1  jmcneill 	};
     55      1.1  jmcneill 
     56      1.1  jmcneill 	virt_13m_ck: virt_13m_ck {
     57      1.1  jmcneill 		#clock-cells = <0>;
     58      1.1  jmcneill 		compatible = "fixed-clock";
     59      1.1  jmcneill 		clock-frequency = <13000000>;
     60      1.1  jmcneill 	};
     61      1.1  jmcneill 
     62      1.1  jmcneill 	virt_19200000_ck: virt_19200000_ck {
     63      1.1  jmcneill 		#clock-cells = <0>;
     64      1.1  jmcneill 		compatible = "fixed-clock";
     65      1.1  jmcneill 		clock-frequency = <19200000>;
     66      1.1  jmcneill 	};
     67      1.1  jmcneill 
     68      1.1  jmcneill 	virt_26m_ck: virt_26m_ck {
     69      1.1  jmcneill 		#clock-cells = <0>;
     70      1.1  jmcneill 		compatible = "fixed-clock";
     71      1.1  jmcneill 		clock-frequency = <26000000>;
     72      1.1  jmcneill 	};
     73      1.1  jmcneill 
     74      1.1  jmcneill 	aplls_clkin_ck: aplls_clkin_ck@540 {
     75      1.1  jmcneill 		#clock-cells = <0>;
     76      1.1  jmcneill 		compatible = "ti,mux-clock";
     77      1.1  jmcneill 		clocks = <&virt_19200000_ck>, <&virt_26m_ck>, <&virt_13m_ck>, <&virt_12m_ck>;
     78      1.1  jmcneill 		ti,bit-shift = <23>;
     79      1.1  jmcneill 		reg = <0x0540>;
     80      1.1  jmcneill 	};
     81      1.1  jmcneill 
     82      1.1  jmcneill 	aplls_clkin_x2_ck: aplls_clkin_x2_ck {
     83      1.1  jmcneill 		#clock-cells = <0>;
     84      1.1  jmcneill 		compatible = "fixed-factor-clock";
     85      1.1  jmcneill 		clocks = <&aplls_clkin_ck>;
     86      1.1  jmcneill 		clock-mult = <2>;
     87      1.1  jmcneill 		clock-div = <1>;
     88      1.1  jmcneill 	};
     89      1.1  jmcneill 
     90      1.1  jmcneill 	osc_ck: osc_ck@60 {
     91      1.1  jmcneill 		#clock-cells = <0>;
     92      1.1  jmcneill 		compatible = "ti,mux-clock";
     93      1.1  jmcneill 		clocks = <&aplls_clkin_ck>, <&aplls_clkin_x2_ck>;
     94      1.1  jmcneill 		ti,bit-shift = <6>;
     95      1.1  jmcneill 		reg = <0x0060>;
     96      1.1  jmcneill 		ti,index-starts-at-one;
     97      1.1  jmcneill 	};
     98      1.1  jmcneill 
     99      1.1  jmcneill 	sys_ck: sys_ck@60 {
    100      1.1  jmcneill 		#clock-cells = <0>;
    101      1.1  jmcneill 		compatible = "ti,divider-clock";
    102      1.1  jmcneill 		clocks = <&osc_ck>;
    103      1.1  jmcneill 		ti,bit-shift = <6>;
    104      1.1  jmcneill 		ti,max-div = <3>;
    105      1.1  jmcneill 		reg = <0x0060>;
    106      1.1  jmcneill 		ti,index-starts-at-one;
    107      1.1  jmcneill 	};
    108      1.1  jmcneill 
    109      1.1  jmcneill 	alt_ck: alt_ck {
    110      1.1  jmcneill 		#clock-cells = <0>;
    111      1.1  jmcneill 		compatible = "fixed-clock";
    112      1.1  jmcneill 		clock-frequency = <54000000>;
    113      1.1  jmcneill 	};
    114      1.1  jmcneill 
    115      1.1  jmcneill 	mcbsp_clks: mcbsp_clks {
    116      1.1  jmcneill 		#clock-cells = <0>;
    117      1.1  jmcneill 		compatible = "fixed-clock";
    118      1.1  jmcneill 		clock-frequency = <0x0>;
    119      1.1  jmcneill 	};
    120      1.1  jmcneill 
    121      1.1  jmcneill 	dpll_ck: dpll_ck@500 {
    122      1.1  jmcneill 		#clock-cells = <0>;
    123      1.1  jmcneill 		compatible = "ti,omap2-dpll-core-clock";
    124      1.1  jmcneill 		clocks = <&sys_ck>, <&sys_ck>;
    125      1.1  jmcneill 		reg = <0x0500>, <0x0540>;
    126      1.1  jmcneill 	};
    127      1.1  jmcneill 
    128      1.1  jmcneill 	apll96_ck: apll96_ck@500 {
    129      1.1  jmcneill 		#clock-cells = <0>;
    130      1.1  jmcneill 		compatible = "ti,omap2-apll-clock";
    131      1.1  jmcneill 		clocks = <&sys_ck>;
    132      1.1  jmcneill 		ti,bit-shift = <2>;
    133      1.1  jmcneill 		ti,idlest-shift = <8>;
    134      1.1  jmcneill 		ti,clock-frequency = <96000000>;
    135      1.1  jmcneill 		reg = <0x0500>, <0x0530>, <0x0520>;
    136      1.1  jmcneill 	};
    137      1.1  jmcneill 
    138      1.1  jmcneill 	apll54_ck: apll54_ck@500 {
    139      1.1  jmcneill 		#clock-cells = <0>;
    140      1.1  jmcneill 		compatible = "ti,omap2-apll-clock";
    141      1.1  jmcneill 		clocks = <&sys_ck>;
    142      1.1  jmcneill 		ti,bit-shift = <6>;
    143      1.1  jmcneill 		ti,idlest-shift = <9>;
    144      1.1  jmcneill 		ti,clock-frequency = <54000000>;
    145      1.1  jmcneill 		reg = <0x0500>, <0x0530>, <0x0520>;
    146      1.1  jmcneill 	};
    147      1.1  jmcneill 
    148      1.1  jmcneill 	func_54m_ck: func_54m_ck@540 {
    149      1.1  jmcneill 		#clock-cells = <0>;
    150      1.1  jmcneill 		compatible = "ti,mux-clock";
    151      1.1  jmcneill 		clocks = <&apll54_ck>, <&alt_ck>;
    152      1.1  jmcneill 		ti,bit-shift = <5>;
    153      1.1  jmcneill 		reg = <0x0540>;
    154      1.1  jmcneill 	};
    155      1.1  jmcneill 
    156      1.1  jmcneill 	core_ck: core_ck {
    157      1.1  jmcneill 		#clock-cells = <0>;
    158      1.1  jmcneill 		compatible = "fixed-factor-clock";
    159      1.1  jmcneill 		clocks = <&dpll_ck>;
    160      1.1  jmcneill 		clock-mult = <1>;
    161      1.1  jmcneill 		clock-div = <1>;
    162      1.1  jmcneill 	};
    163      1.1  jmcneill 
    164      1.1  jmcneill 	func_96m_ck: func_96m_ck@540 {
    165      1.1  jmcneill 		#clock-cells = <0>;
    166      1.1  jmcneill 	};
    167      1.1  jmcneill 
    168      1.1  jmcneill 	apll96_d2_ck: apll96_d2_ck {
    169      1.1  jmcneill 		#clock-cells = <0>;
    170      1.1  jmcneill 		compatible = "fixed-factor-clock";
    171      1.1  jmcneill 		clocks = <&apll96_ck>;
    172      1.1  jmcneill 		clock-mult = <1>;
    173      1.1  jmcneill 		clock-div = <2>;
    174      1.1  jmcneill 	};
    175      1.1  jmcneill 
    176      1.1  jmcneill 	func_48m_ck: func_48m_ck@540 {
    177      1.1  jmcneill 		#clock-cells = <0>;
    178      1.1  jmcneill 		compatible = "ti,mux-clock";
    179      1.1  jmcneill 		clocks = <&apll96_d2_ck>, <&alt_ck>;
    180      1.1  jmcneill 		ti,bit-shift = <3>;
    181      1.1  jmcneill 		reg = <0x0540>;
    182      1.1  jmcneill 	};
    183      1.1  jmcneill 
    184      1.1  jmcneill 	func_12m_ck: func_12m_ck {
    185      1.1  jmcneill 		#clock-cells = <0>;
    186      1.1  jmcneill 		compatible = "fixed-factor-clock";
    187      1.1  jmcneill 		clocks = <&func_48m_ck>;
    188      1.1  jmcneill 		clock-mult = <1>;
    189      1.1  jmcneill 		clock-div = <4>;
    190      1.1  jmcneill 	};
    191      1.1  jmcneill 
    192      1.1  jmcneill 	sys_clkout_src_gate: sys_clkout_src_gate@70 {
    193      1.1  jmcneill 		#clock-cells = <0>;
    194      1.1  jmcneill 		compatible = "ti,composite-no-wait-gate-clock";
    195      1.1  jmcneill 		clocks = <&core_ck>;
    196      1.1  jmcneill 		ti,bit-shift = <7>;
    197      1.1  jmcneill 		reg = <0x0070>;
    198      1.1  jmcneill 	};
    199      1.1  jmcneill 
    200      1.1  jmcneill 	sys_clkout_src_mux: sys_clkout_src_mux@70 {
    201      1.1  jmcneill 		#clock-cells = <0>;
    202      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    203      1.1  jmcneill 		clocks = <&core_ck>, <&sys_ck>, <&func_96m_ck>, <&func_54m_ck>;
    204      1.1  jmcneill 		reg = <0x0070>;
    205      1.1  jmcneill 	};
    206      1.1  jmcneill 
    207      1.1  jmcneill 	sys_clkout_src: sys_clkout_src {
    208      1.1  jmcneill 		#clock-cells = <0>;
    209      1.1  jmcneill 		compatible = "ti,composite-clock";
    210      1.1  jmcneill 		clocks = <&sys_clkout_src_gate>, <&sys_clkout_src_mux>;
    211      1.1  jmcneill 	};
    212      1.1  jmcneill 
    213      1.1  jmcneill 	sys_clkout: sys_clkout@70 {
    214      1.1  jmcneill 		#clock-cells = <0>;
    215      1.1  jmcneill 		compatible = "ti,divider-clock";
    216      1.1  jmcneill 		clocks = <&sys_clkout_src>;
    217      1.1  jmcneill 		ti,bit-shift = <3>;
    218      1.1  jmcneill 		ti,max-div = <64>;
    219      1.1  jmcneill 		reg = <0x0070>;
    220      1.1  jmcneill 		ti,index-power-of-two;
    221      1.1  jmcneill 	};
    222      1.1  jmcneill 
    223      1.1  jmcneill 	emul_ck: emul_ck@78 {
    224      1.1  jmcneill 		#clock-cells = <0>;
    225      1.1  jmcneill 		compatible = "ti,gate-clock";
    226      1.1  jmcneill 		clocks = <&func_54m_ck>;
    227      1.1  jmcneill 		ti,bit-shift = <0>;
    228      1.1  jmcneill 		reg = <0x0078>;
    229      1.1  jmcneill 	};
    230      1.1  jmcneill 
    231      1.1  jmcneill 	mpu_ck: mpu_ck@140 {
    232      1.1  jmcneill 		#clock-cells = <0>;
    233      1.1  jmcneill 		compatible = "ti,divider-clock";
    234      1.1  jmcneill 		clocks = <&core_ck>;
    235      1.1  jmcneill 		ti,max-div = <31>;
    236      1.1  jmcneill 		reg = <0x0140>;
    237      1.1  jmcneill 		ti,index-starts-at-one;
    238      1.1  jmcneill 	};
    239      1.1  jmcneill 
    240      1.1  jmcneill 	dsp_gate_fck: dsp_gate_fck@800 {
    241      1.1  jmcneill 		#clock-cells = <0>;
    242      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    243      1.1  jmcneill 		clocks = <&core_ck>;
    244      1.1  jmcneill 		ti,bit-shift = <0>;
    245      1.1  jmcneill 		reg = <0x0800>;
    246      1.1  jmcneill 	};
    247      1.1  jmcneill 
    248      1.1  jmcneill 	dsp_div_fck: dsp_div_fck@840 {
    249      1.1  jmcneill 		#clock-cells = <0>;
    250      1.1  jmcneill 		compatible = "ti,composite-divider-clock";
    251      1.1  jmcneill 		clocks = <&core_ck>;
    252      1.1  jmcneill 		reg = <0x0840>;
    253      1.1  jmcneill 	};
    254      1.1  jmcneill 
    255      1.1  jmcneill 	dsp_fck: dsp_fck {
    256      1.1  jmcneill 		#clock-cells = <0>;
    257      1.1  jmcneill 		compatible = "ti,composite-clock";
    258      1.1  jmcneill 		clocks = <&dsp_gate_fck>, <&dsp_div_fck>;
    259      1.1  jmcneill 	};
    260      1.1  jmcneill 
    261      1.1  jmcneill 	core_l3_ck: core_l3_ck@240 {
    262      1.1  jmcneill 		#clock-cells = <0>;
    263      1.1  jmcneill 		compatible = "ti,divider-clock";
    264      1.1  jmcneill 		clocks = <&core_ck>;
    265      1.1  jmcneill 		ti,max-div = <31>;
    266      1.1  jmcneill 		reg = <0x0240>;
    267      1.1  jmcneill 		ti,index-starts-at-one;
    268      1.1  jmcneill 	};
    269      1.1  jmcneill 
    270      1.1  jmcneill 	gfx_3d_gate_fck: gfx_3d_gate_fck@300 {
    271      1.1  jmcneill 		#clock-cells = <0>;
    272      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    273      1.1  jmcneill 		clocks = <&core_l3_ck>;
    274      1.1  jmcneill 		ti,bit-shift = <2>;
    275      1.1  jmcneill 		reg = <0x0300>;
    276      1.1  jmcneill 	};
    277      1.1  jmcneill 
    278      1.1  jmcneill 	gfx_3d_div_fck: gfx_3d_div_fck@340 {
    279      1.1  jmcneill 		#clock-cells = <0>;
    280      1.1  jmcneill 		compatible = "ti,composite-divider-clock";
    281      1.1  jmcneill 		clocks = <&core_l3_ck>;
    282      1.1  jmcneill 		ti,max-div = <4>;
    283      1.1  jmcneill 		reg = <0x0340>;
    284      1.1  jmcneill 		ti,index-starts-at-one;
    285      1.1  jmcneill 	};
    286      1.1  jmcneill 
    287      1.1  jmcneill 	gfx_3d_fck: gfx_3d_fck {
    288      1.1  jmcneill 		#clock-cells = <0>;
    289      1.1  jmcneill 		compatible = "ti,composite-clock";
    290      1.1  jmcneill 		clocks = <&gfx_3d_gate_fck>, <&gfx_3d_div_fck>;
    291      1.1  jmcneill 	};
    292      1.1  jmcneill 
    293      1.1  jmcneill 	gfx_2d_gate_fck: gfx_2d_gate_fck@300 {
    294      1.1  jmcneill 		#clock-cells = <0>;
    295      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    296      1.1  jmcneill 		clocks = <&core_l3_ck>;
    297      1.1  jmcneill 		ti,bit-shift = <1>;
    298      1.1  jmcneill 		reg = <0x0300>;
    299      1.1  jmcneill 	};
    300      1.1  jmcneill 
    301      1.1  jmcneill 	gfx_2d_div_fck: gfx_2d_div_fck@340 {
    302      1.1  jmcneill 		#clock-cells = <0>;
    303      1.1  jmcneill 		compatible = "ti,composite-divider-clock";
    304      1.1  jmcneill 		clocks = <&core_l3_ck>;
    305      1.1  jmcneill 		ti,max-div = <4>;
    306      1.1  jmcneill 		reg = <0x0340>;
    307      1.1  jmcneill 		ti,index-starts-at-one;
    308      1.1  jmcneill 	};
    309      1.1  jmcneill 
    310      1.1  jmcneill 	gfx_2d_fck: gfx_2d_fck {
    311      1.1  jmcneill 		#clock-cells = <0>;
    312      1.1  jmcneill 		compatible = "ti,composite-clock";
    313      1.1  jmcneill 		clocks = <&gfx_2d_gate_fck>, <&gfx_2d_div_fck>;
    314      1.1  jmcneill 	};
    315      1.1  jmcneill 
    316      1.1  jmcneill 	gfx_ick: gfx_ick@310 {
    317      1.1  jmcneill 		#clock-cells = <0>;
    318      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
    319      1.1  jmcneill 		clocks = <&core_l3_ck>;
    320      1.1  jmcneill 		ti,bit-shift = <0>;
    321      1.1  jmcneill 		reg = <0x0310>;
    322      1.1  jmcneill 	};
    323      1.1  jmcneill 
    324      1.1  jmcneill 	l4_ck: l4_ck@240 {
    325      1.1  jmcneill 		#clock-cells = <0>;
    326      1.1  jmcneill 		compatible = "ti,divider-clock";
    327      1.1  jmcneill 		clocks = <&core_l3_ck>;
    328      1.1  jmcneill 		ti,bit-shift = <5>;
    329      1.1  jmcneill 		ti,max-div = <3>;
    330      1.1  jmcneill 		reg = <0x0240>;
    331      1.1  jmcneill 		ti,index-starts-at-one;
    332      1.1  jmcneill 	};
    333      1.1  jmcneill 
    334      1.1  jmcneill 	dss_ick: dss_ick@210 {
    335      1.1  jmcneill 		#clock-cells = <0>;
    336      1.1  jmcneill 		compatible = "ti,omap3-no-wait-interface-clock";
    337      1.1  jmcneill 		clocks = <&l4_ck>;
    338      1.1  jmcneill 		ti,bit-shift = <0>;
    339      1.1  jmcneill 		reg = <0x0210>;
    340      1.1  jmcneill 	};
    341      1.1  jmcneill 
    342      1.1  jmcneill 	dss1_gate_fck: dss1_gate_fck@200 {
    343      1.1  jmcneill 		#clock-cells = <0>;
    344      1.1  jmcneill 		compatible = "ti,composite-no-wait-gate-clock";
    345      1.1  jmcneill 		clocks = <&core_ck>;
    346      1.1  jmcneill 		ti,bit-shift = <0>;
    347      1.1  jmcneill 		reg = <0x0200>;
    348      1.1  jmcneill 	};
    349      1.1  jmcneill 
    350      1.1  jmcneill 	core_d2_ck: core_d2_ck {
    351      1.1  jmcneill 		#clock-cells = <0>;
    352      1.1  jmcneill 		compatible = "fixed-factor-clock";
    353      1.1  jmcneill 		clocks = <&core_ck>;
    354      1.1  jmcneill 		clock-mult = <1>;
    355      1.1  jmcneill 		clock-div = <2>;
    356      1.1  jmcneill 	};
    357      1.1  jmcneill 
    358      1.1  jmcneill 	core_d3_ck: core_d3_ck {
    359      1.1  jmcneill 		#clock-cells = <0>;
    360      1.1  jmcneill 		compatible = "fixed-factor-clock";
    361      1.1  jmcneill 		clocks = <&core_ck>;
    362      1.1  jmcneill 		clock-mult = <1>;
    363      1.1  jmcneill 		clock-div = <3>;
    364      1.1  jmcneill 	};
    365      1.1  jmcneill 
    366      1.1  jmcneill 	core_d4_ck: core_d4_ck {
    367      1.1  jmcneill 		#clock-cells = <0>;
    368      1.1  jmcneill 		compatible = "fixed-factor-clock";
    369      1.1  jmcneill 		clocks = <&core_ck>;
    370      1.1  jmcneill 		clock-mult = <1>;
    371      1.1  jmcneill 		clock-div = <4>;
    372      1.1  jmcneill 	};
    373      1.1  jmcneill 
    374      1.1  jmcneill 	core_d5_ck: core_d5_ck {
    375      1.1  jmcneill 		#clock-cells = <0>;
    376      1.1  jmcneill 		compatible = "fixed-factor-clock";
    377      1.1  jmcneill 		clocks = <&core_ck>;
    378      1.1  jmcneill 		clock-mult = <1>;
    379      1.1  jmcneill 		clock-div = <5>;
    380      1.1  jmcneill 	};
    381      1.1  jmcneill 
    382      1.1  jmcneill 	core_d6_ck: core_d6_ck {
    383      1.1  jmcneill 		#clock-cells = <0>;
    384      1.1  jmcneill 		compatible = "fixed-factor-clock";
    385      1.1  jmcneill 		clocks = <&core_ck>;
    386      1.1  jmcneill 		clock-mult = <1>;
    387      1.1  jmcneill 		clock-div = <6>;
    388      1.1  jmcneill 	};
    389      1.1  jmcneill 
    390      1.1  jmcneill 	dummy_ck: dummy_ck {
    391      1.1  jmcneill 		#clock-cells = <0>;
    392      1.1  jmcneill 		compatible = "fixed-clock";
    393      1.1  jmcneill 		clock-frequency = <0>;
    394      1.1  jmcneill 	};
    395      1.1  jmcneill 
    396      1.1  jmcneill 	core_d8_ck: core_d8_ck {
    397      1.1  jmcneill 		#clock-cells = <0>;
    398      1.1  jmcneill 		compatible = "fixed-factor-clock";
    399      1.1  jmcneill 		clocks = <&core_ck>;
    400      1.1  jmcneill 		clock-mult = <1>;
    401      1.1  jmcneill 		clock-div = <8>;
    402      1.1  jmcneill 	};
    403      1.1  jmcneill 
    404      1.1  jmcneill 	core_d9_ck: core_d9_ck {
    405      1.1  jmcneill 		#clock-cells = <0>;
    406      1.1  jmcneill 		compatible = "fixed-factor-clock";
    407      1.1  jmcneill 		clocks = <&core_ck>;
    408      1.1  jmcneill 		clock-mult = <1>;
    409      1.1  jmcneill 		clock-div = <9>;
    410      1.1  jmcneill 	};
    411      1.1  jmcneill 
    412      1.1  jmcneill 	core_d12_ck: core_d12_ck {
    413      1.1  jmcneill 		#clock-cells = <0>;
    414      1.1  jmcneill 		compatible = "fixed-factor-clock";
    415      1.1  jmcneill 		clocks = <&core_ck>;
    416      1.1  jmcneill 		clock-mult = <1>;
    417      1.1  jmcneill 		clock-div = <12>;
    418      1.1  jmcneill 	};
    419      1.1  jmcneill 
    420      1.1  jmcneill 	core_d16_ck: core_d16_ck {
    421      1.1  jmcneill 		#clock-cells = <0>;
    422      1.1  jmcneill 		compatible = "fixed-factor-clock";
    423      1.1  jmcneill 		clocks = <&core_ck>;
    424      1.1  jmcneill 		clock-mult = <1>;
    425      1.1  jmcneill 		clock-div = <16>;
    426      1.1  jmcneill 	};
    427      1.1  jmcneill 
    428      1.1  jmcneill 	dss1_mux_fck: dss1_mux_fck@240 {
    429      1.1  jmcneill 		#clock-cells = <0>;
    430      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    431      1.1  jmcneill 		clocks = <&sys_ck>, <&core_ck>, <&core_d2_ck>, <&core_d3_ck>, <&core_d4_ck>, <&core_d5_ck>, <&core_d6_ck>, <&core_d8_ck>, <&core_d9_ck>, <&core_d12_ck>, <&core_d16_ck>;
    432      1.1  jmcneill 		ti,bit-shift = <8>;
    433      1.1  jmcneill 		reg = <0x0240>;
    434      1.1  jmcneill 	};
    435      1.1  jmcneill 
    436      1.1  jmcneill 	dss1_fck: dss1_fck {
    437      1.1  jmcneill 		#clock-cells = <0>;
    438      1.1  jmcneill 		compatible = "ti,composite-clock";
    439      1.1  jmcneill 		clocks = <&dss1_gate_fck>, <&dss1_mux_fck>;
    440      1.1  jmcneill 	};
    441      1.1  jmcneill 
    442      1.1  jmcneill 	dss2_gate_fck: dss2_gate_fck@200 {
    443      1.1  jmcneill 		#clock-cells = <0>;
    444      1.1  jmcneill 		compatible = "ti,composite-no-wait-gate-clock";
    445      1.1  jmcneill 		clocks = <&func_48m_ck>;
    446      1.1  jmcneill 		ti,bit-shift = <1>;
    447      1.1  jmcneill 		reg = <0x0200>;
    448      1.1  jmcneill 	};
    449      1.1  jmcneill 
    450      1.1  jmcneill 	dss2_mux_fck: dss2_mux_fck@240 {
    451      1.1  jmcneill 		#clock-cells = <0>;
    452      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    453      1.1  jmcneill 		clocks = <&sys_ck>, <&func_48m_ck>;
    454      1.1  jmcneill 		ti,bit-shift = <13>;
    455      1.1  jmcneill 		reg = <0x0240>;
    456      1.1  jmcneill 	};
    457      1.1  jmcneill 
    458      1.1  jmcneill 	dss2_fck: dss2_fck {
    459      1.1  jmcneill 		#clock-cells = <0>;
    460      1.1  jmcneill 		compatible = "ti,composite-clock";
    461      1.1  jmcneill 		clocks = <&dss2_gate_fck>, <&dss2_mux_fck>;
    462      1.1  jmcneill 	};
    463      1.1  jmcneill 
    464      1.1  jmcneill 	dss_54m_fck: dss_54m_fck@200 {
    465      1.1  jmcneill 		#clock-cells = <0>;
    466      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
    467      1.1  jmcneill 		clocks = <&func_54m_ck>;
    468      1.1  jmcneill 		ti,bit-shift = <2>;
    469      1.1  jmcneill 		reg = <0x0200>;
    470      1.1  jmcneill 	};
    471      1.1  jmcneill 
    472      1.1  jmcneill 	ssi_ssr_sst_gate_fck: ssi_ssr_sst_gate_fck@204 {
    473      1.1  jmcneill 		#clock-cells = <0>;
    474      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    475      1.1  jmcneill 		clocks = <&core_ck>;
    476      1.1  jmcneill 		ti,bit-shift = <1>;
    477      1.1  jmcneill 		reg = <0x0204>;
    478      1.1  jmcneill 	};
    479      1.1  jmcneill 
    480      1.1  jmcneill 	ssi_ssr_sst_div_fck: ssi_ssr_sst_div_fck@240 {
    481      1.1  jmcneill 		#clock-cells = <0>;
    482      1.1  jmcneill 		compatible = "ti,composite-divider-clock";
    483      1.1  jmcneill 		clocks = <&core_ck>;
    484      1.1  jmcneill 		ti,bit-shift = <20>;
    485      1.1  jmcneill 		reg = <0x0240>;
    486      1.1  jmcneill 	};
    487      1.1  jmcneill 
    488      1.1  jmcneill 	ssi_ssr_sst_fck: ssi_ssr_sst_fck {
    489      1.1  jmcneill 		#clock-cells = <0>;
    490      1.1  jmcneill 		compatible = "ti,composite-clock";
    491      1.1  jmcneill 		clocks = <&ssi_ssr_sst_gate_fck>, <&ssi_ssr_sst_div_fck>;
    492      1.1  jmcneill 	};
    493      1.1  jmcneill 
    494      1.1  jmcneill 	usb_l4_gate_ick: usb_l4_gate_ick@214 {
    495      1.1  jmcneill 		#clock-cells = <0>;
    496      1.1  jmcneill 		compatible = "ti,composite-interface-clock";
    497      1.1  jmcneill 		clocks = <&core_l3_ck>;
    498      1.1  jmcneill 		ti,bit-shift = <0>;
    499      1.1  jmcneill 		reg = <0x0214>;
    500      1.1  jmcneill 	};
    501      1.1  jmcneill 
    502      1.1  jmcneill 	usb_l4_div_ick: usb_l4_div_ick@240 {
    503      1.1  jmcneill 		#clock-cells = <0>;
    504      1.1  jmcneill 		compatible = "ti,composite-divider-clock";
    505      1.1  jmcneill 		clocks = <&core_l3_ck>;
    506      1.1  jmcneill 		ti,bit-shift = <25>;
    507      1.1  jmcneill 		reg = <0x0240>;
    508      1.1  jmcneill 		ti,dividers = <0>, <1>, <2>, <0>, <4>;
    509      1.1  jmcneill 	};
    510      1.1  jmcneill 
    511      1.1  jmcneill 	usb_l4_ick: usb_l4_ick {
    512      1.1  jmcneill 		#clock-cells = <0>;
    513      1.1  jmcneill 		compatible = "ti,composite-clock";
    514      1.1  jmcneill 		clocks = <&usb_l4_gate_ick>, <&usb_l4_div_ick>;
    515      1.1  jmcneill 	};
    516      1.1  jmcneill 
    517      1.1  jmcneill 	ssi_l4_ick: ssi_l4_ick@214 {
    518      1.1  jmcneill 		#clock-cells = <0>;
    519      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    520      1.1  jmcneill 		clocks = <&l4_ck>;
    521      1.1  jmcneill 		ti,bit-shift = <1>;
    522      1.1  jmcneill 		reg = <0x0214>;
    523      1.1  jmcneill 	};
    524      1.1  jmcneill 
    525      1.1  jmcneill 	gpt1_ick: gpt1_ick@410 {
    526      1.1  jmcneill 		#clock-cells = <0>;
    527      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    528      1.1  jmcneill 		clocks = <&sys_ck>;
    529      1.1  jmcneill 		ti,bit-shift = <0>;
    530      1.1  jmcneill 		reg = <0x0410>;
    531      1.1  jmcneill 	};
    532      1.1  jmcneill 
    533      1.1  jmcneill 	gpt1_gate_fck: gpt1_gate_fck@400 {
    534      1.1  jmcneill 		#clock-cells = <0>;
    535      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    536      1.1  jmcneill 		clocks = <&func_32k_ck>;
    537      1.1  jmcneill 		ti,bit-shift = <0>;
    538      1.1  jmcneill 		reg = <0x0400>;
    539      1.1  jmcneill 	};
    540      1.1  jmcneill 
    541      1.1  jmcneill 	gpt1_mux_fck: gpt1_mux_fck@440 {
    542      1.1  jmcneill 		#clock-cells = <0>;
    543      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    544      1.1  jmcneill 		clocks = <&func_32k_ck>, <&sys_ck>, <&alt_ck>;
    545      1.1  jmcneill 		reg = <0x0440>;
    546      1.1  jmcneill 	};
    547      1.1  jmcneill 
    548      1.1  jmcneill 	gpt1_fck: gpt1_fck {
    549      1.1  jmcneill 		#clock-cells = <0>;
    550      1.1  jmcneill 		compatible = "ti,composite-clock";
    551      1.1  jmcneill 		clocks = <&gpt1_gate_fck>, <&gpt1_mux_fck>;
    552      1.1  jmcneill 	};
    553      1.1  jmcneill 
    554      1.1  jmcneill 	gpt2_ick: gpt2_ick@210 {
    555      1.1  jmcneill 		#clock-cells = <0>;
    556      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    557      1.1  jmcneill 		clocks = <&l4_ck>;
    558      1.1  jmcneill 		ti,bit-shift = <4>;
    559      1.1  jmcneill 		reg = <0x0210>;
    560      1.1  jmcneill 	};
    561      1.1  jmcneill 
    562      1.1  jmcneill 	gpt2_gate_fck: gpt2_gate_fck@200 {
    563      1.1  jmcneill 		#clock-cells = <0>;
    564      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    565      1.1  jmcneill 		clocks = <&func_32k_ck>;
    566      1.1  jmcneill 		ti,bit-shift = <4>;
    567      1.1  jmcneill 		reg = <0x0200>;
    568      1.1  jmcneill 	};
    569      1.1  jmcneill 
    570      1.1  jmcneill 	gpt2_mux_fck: gpt2_mux_fck@244 {
    571      1.1  jmcneill 		#clock-cells = <0>;
    572      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    573      1.1  jmcneill 		clocks = <&func_32k_ck>, <&sys_ck>, <&alt_ck>;
    574      1.1  jmcneill 		ti,bit-shift = <2>;
    575      1.1  jmcneill 		reg = <0x0244>;
    576      1.1  jmcneill 	};
    577      1.1  jmcneill 
    578      1.1  jmcneill 	gpt2_fck: gpt2_fck {
    579      1.1  jmcneill 		#clock-cells = <0>;
    580      1.1  jmcneill 		compatible = "ti,composite-clock";
    581      1.1  jmcneill 		clocks = <&gpt2_gate_fck>, <&gpt2_mux_fck>;
    582      1.1  jmcneill 	};
    583      1.1  jmcneill 
    584      1.1  jmcneill 	gpt3_ick: gpt3_ick@210 {
    585      1.1  jmcneill 		#clock-cells = <0>;
    586      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    587      1.1  jmcneill 		clocks = <&l4_ck>;
    588      1.1  jmcneill 		ti,bit-shift = <5>;
    589      1.1  jmcneill 		reg = <0x0210>;
    590      1.1  jmcneill 	};
    591      1.1  jmcneill 
    592      1.1  jmcneill 	gpt3_gate_fck: gpt3_gate_fck@200 {
    593      1.1  jmcneill 		#clock-cells = <0>;
    594      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    595      1.1  jmcneill 		clocks = <&func_32k_ck>;
    596      1.1  jmcneill 		ti,bit-shift = <5>;
    597      1.1  jmcneill 		reg = <0x0200>;
    598      1.1  jmcneill 	};
    599      1.1  jmcneill 
    600      1.1  jmcneill 	gpt3_mux_fck: gpt3_mux_fck@244 {
    601      1.1  jmcneill 		#clock-cells = <0>;
    602      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    603      1.1  jmcneill 		clocks = <&func_32k_ck>, <&sys_ck>, <&alt_ck>;
    604      1.1  jmcneill 		ti,bit-shift = <4>;
    605      1.1  jmcneill 		reg = <0x0244>;
    606      1.1  jmcneill 	};
    607      1.1  jmcneill 
    608      1.1  jmcneill 	gpt3_fck: gpt3_fck {
    609      1.1  jmcneill 		#clock-cells = <0>;
    610      1.1  jmcneill 		compatible = "ti,composite-clock";
    611      1.1  jmcneill 		clocks = <&gpt3_gate_fck>, <&gpt3_mux_fck>;
    612      1.1  jmcneill 	};
    613      1.1  jmcneill 
    614      1.1  jmcneill 	gpt4_ick: gpt4_ick@210 {
    615      1.1  jmcneill 		#clock-cells = <0>;
    616      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    617      1.1  jmcneill 		clocks = <&l4_ck>;
    618      1.1  jmcneill 		ti,bit-shift = <6>;
    619      1.1  jmcneill 		reg = <0x0210>;
    620      1.1  jmcneill 	};
    621      1.1  jmcneill 
    622      1.1  jmcneill 	gpt4_gate_fck: gpt4_gate_fck@200 {
    623      1.1  jmcneill 		#clock-cells = <0>;
    624      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    625      1.1  jmcneill 		clocks = <&func_32k_ck>;
    626      1.1  jmcneill 		ti,bit-shift = <6>;
    627      1.1  jmcneill 		reg = <0x0200>;
    628      1.1  jmcneill 	};
    629      1.1  jmcneill 
    630      1.1  jmcneill 	gpt4_mux_fck: gpt4_mux_fck@244 {
    631      1.1  jmcneill 		#clock-cells = <0>;
    632      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    633      1.1  jmcneill 		clocks = <&func_32k_ck>, <&sys_ck>, <&alt_ck>;
    634      1.1  jmcneill 		ti,bit-shift = <6>;
    635      1.1  jmcneill 		reg = <0x0244>;
    636      1.1  jmcneill 	};
    637      1.1  jmcneill 
    638      1.1  jmcneill 	gpt4_fck: gpt4_fck {
    639      1.1  jmcneill 		#clock-cells = <0>;
    640      1.1  jmcneill 		compatible = "ti,composite-clock";
    641      1.1  jmcneill 		clocks = <&gpt4_gate_fck>, <&gpt4_mux_fck>;
    642      1.1  jmcneill 	};
    643      1.1  jmcneill 
    644      1.1  jmcneill 	gpt5_ick: gpt5_ick@210 {
    645      1.1  jmcneill 		#clock-cells = <0>;
    646      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    647      1.1  jmcneill 		clocks = <&l4_ck>;
    648      1.1  jmcneill 		ti,bit-shift = <7>;
    649      1.1  jmcneill 		reg = <0x0210>;
    650      1.1  jmcneill 	};
    651      1.1  jmcneill 
    652      1.1  jmcneill 	gpt5_gate_fck: gpt5_gate_fck@200 {
    653      1.1  jmcneill 		#clock-cells = <0>;
    654      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    655      1.1  jmcneill 		clocks = <&func_32k_ck>;
    656      1.1  jmcneill 		ti,bit-shift = <7>;
    657      1.1  jmcneill 		reg = <0x0200>;
    658      1.1  jmcneill 	};
    659      1.1  jmcneill 
    660      1.1  jmcneill 	gpt5_mux_fck: gpt5_mux_fck@244 {
    661      1.1  jmcneill 		#clock-cells = <0>;
    662      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    663      1.1  jmcneill 		clocks = <&func_32k_ck>, <&sys_ck>, <&alt_ck>;
    664      1.1  jmcneill 		ti,bit-shift = <8>;
    665      1.1  jmcneill 		reg = <0x0244>;
    666      1.1  jmcneill 	};
    667      1.1  jmcneill 
    668      1.1  jmcneill 	gpt5_fck: gpt5_fck {
    669      1.1  jmcneill 		#clock-cells = <0>;
    670      1.1  jmcneill 		compatible = "ti,composite-clock";
    671      1.1  jmcneill 		clocks = <&gpt5_gate_fck>, <&gpt5_mux_fck>;
    672      1.1  jmcneill 	};
    673      1.1  jmcneill 
    674      1.1  jmcneill 	gpt6_ick: gpt6_ick@210 {
    675      1.1  jmcneill 		#clock-cells = <0>;
    676      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    677      1.1  jmcneill 		clocks = <&l4_ck>;
    678      1.1  jmcneill 		ti,bit-shift = <8>;
    679      1.1  jmcneill 		reg = <0x0210>;
    680      1.1  jmcneill 	};
    681      1.1  jmcneill 
    682      1.1  jmcneill 	gpt6_gate_fck: gpt6_gate_fck@200 {
    683      1.1  jmcneill 		#clock-cells = <0>;
    684      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    685      1.1  jmcneill 		clocks = <&func_32k_ck>;
    686      1.1  jmcneill 		ti,bit-shift = <8>;
    687      1.1  jmcneill 		reg = <0x0200>;
    688      1.1  jmcneill 	};
    689      1.1  jmcneill 
    690      1.1  jmcneill 	gpt6_mux_fck: gpt6_mux_fck@244 {
    691      1.1  jmcneill 		#clock-cells = <0>;
    692      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    693      1.1  jmcneill 		clocks = <&func_32k_ck>, <&sys_ck>, <&alt_ck>;
    694      1.1  jmcneill 		ti,bit-shift = <10>;
    695      1.1  jmcneill 		reg = <0x0244>;
    696      1.1  jmcneill 	};
    697      1.1  jmcneill 
    698      1.1  jmcneill 	gpt6_fck: gpt6_fck {
    699      1.1  jmcneill 		#clock-cells = <0>;
    700      1.1  jmcneill 		compatible = "ti,composite-clock";
    701      1.1  jmcneill 		clocks = <&gpt6_gate_fck>, <&gpt6_mux_fck>;
    702      1.1  jmcneill 	};
    703      1.1  jmcneill 
    704      1.1  jmcneill 	gpt7_ick: gpt7_ick@210 {
    705      1.1  jmcneill 		#clock-cells = <0>;
    706      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    707      1.1  jmcneill 		clocks = <&l4_ck>;
    708      1.1  jmcneill 		ti,bit-shift = <9>;
    709      1.1  jmcneill 		reg = <0x0210>;
    710      1.1  jmcneill 	};
    711      1.1  jmcneill 
    712      1.1  jmcneill 	gpt7_gate_fck: gpt7_gate_fck@200 {
    713      1.1  jmcneill 		#clock-cells = <0>;
    714      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    715      1.1  jmcneill 		clocks = <&func_32k_ck>;
    716      1.1  jmcneill 		ti,bit-shift = <9>;
    717      1.1  jmcneill 		reg = <0x0200>;
    718      1.1  jmcneill 	};
    719      1.1  jmcneill 
    720      1.1  jmcneill 	gpt7_mux_fck: gpt7_mux_fck@244 {
    721      1.1  jmcneill 		#clock-cells = <0>;
    722      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    723      1.1  jmcneill 		clocks = <&func_32k_ck>, <&sys_ck>, <&alt_ck>;
    724      1.1  jmcneill 		ti,bit-shift = <12>;
    725      1.1  jmcneill 		reg = <0x0244>;
    726      1.1  jmcneill 	};
    727      1.1  jmcneill 
    728      1.1  jmcneill 	gpt7_fck: gpt7_fck {
    729      1.1  jmcneill 		#clock-cells = <0>;
    730      1.1  jmcneill 		compatible = "ti,composite-clock";
    731      1.1  jmcneill 		clocks = <&gpt7_gate_fck>, <&gpt7_mux_fck>;
    732      1.1  jmcneill 	};
    733      1.1  jmcneill 
    734      1.1  jmcneill 	gpt8_ick: gpt8_ick@210 {
    735      1.1  jmcneill 		#clock-cells = <0>;
    736      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    737      1.1  jmcneill 		clocks = <&l4_ck>;
    738      1.1  jmcneill 		ti,bit-shift = <10>;
    739      1.1  jmcneill 		reg = <0x0210>;
    740      1.1  jmcneill 	};
    741      1.1  jmcneill 
    742      1.1  jmcneill 	gpt8_gate_fck: gpt8_gate_fck@200 {
    743      1.1  jmcneill 		#clock-cells = <0>;
    744      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    745      1.1  jmcneill 		clocks = <&func_32k_ck>;
    746      1.1  jmcneill 		ti,bit-shift = <10>;
    747      1.1  jmcneill 		reg = <0x0200>;
    748      1.1  jmcneill 	};
    749      1.1  jmcneill 
    750      1.1  jmcneill 	gpt8_mux_fck: gpt8_mux_fck@244 {
    751      1.1  jmcneill 		#clock-cells = <0>;
    752      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    753      1.1  jmcneill 		clocks = <&func_32k_ck>, <&sys_ck>, <&alt_ck>;
    754      1.1  jmcneill 		ti,bit-shift = <14>;
    755      1.1  jmcneill 		reg = <0x0244>;
    756      1.1  jmcneill 	};
    757      1.1  jmcneill 
    758      1.1  jmcneill 	gpt8_fck: gpt8_fck {
    759      1.1  jmcneill 		#clock-cells = <0>;
    760      1.1  jmcneill 		compatible = "ti,composite-clock";
    761      1.1  jmcneill 		clocks = <&gpt8_gate_fck>, <&gpt8_mux_fck>;
    762      1.1  jmcneill 	};
    763      1.1  jmcneill 
    764      1.1  jmcneill 	gpt9_ick: gpt9_ick@210 {
    765      1.1  jmcneill 		#clock-cells = <0>;
    766      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    767      1.1  jmcneill 		clocks = <&l4_ck>;
    768      1.1  jmcneill 		ti,bit-shift = <11>;
    769      1.1  jmcneill 		reg = <0x0210>;
    770      1.1  jmcneill 	};
    771      1.1  jmcneill 
    772      1.1  jmcneill 	gpt9_gate_fck: gpt9_gate_fck@200 {
    773      1.1  jmcneill 		#clock-cells = <0>;
    774      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    775      1.1  jmcneill 		clocks = <&func_32k_ck>;
    776      1.1  jmcneill 		ti,bit-shift = <11>;
    777      1.1  jmcneill 		reg = <0x0200>;
    778      1.1  jmcneill 	};
    779      1.1  jmcneill 
    780      1.1  jmcneill 	gpt9_mux_fck: gpt9_mux_fck@244 {
    781      1.1  jmcneill 		#clock-cells = <0>;
    782      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    783      1.1  jmcneill 		clocks = <&func_32k_ck>, <&sys_ck>, <&alt_ck>;
    784      1.1  jmcneill 		ti,bit-shift = <16>;
    785      1.1  jmcneill 		reg = <0x0244>;
    786      1.1  jmcneill 	};
    787      1.1  jmcneill 
    788      1.1  jmcneill 	gpt9_fck: gpt9_fck {
    789      1.1  jmcneill 		#clock-cells = <0>;
    790      1.1  jmcneill 		compatible = "ti,composite-clock";
    791      1.1  jmcneill 		clocks = <&gpt9_gate_fck>, <&gpt9_mux_fck>;
    792      1.1  jmcneill 	};
    793      1.1  jmcneill 
    794      1.1  jmcneill 	gpt10_ick: gpt10_ick@210 {
    795      1.1  jmcneill 		#clock-cells = <0>;
    796      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    797      1.1  jmcneill 		clocks = <&l4_ck>;
    798      1.1  jmcneill 		ti,bit-shift = <12>;
    799      1.1  jmcneill 		reg = <0x0210>;
    800      1.1  jmcneill 	};
    801      1.1  jmcneill 
    802      1.1  jmcneill 	gpt10_gate_fck: gpt10_gate_fck@200 {
    803      1.1  jmcneill 		#clock-cells = <0>;
    804      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    805      1.1  jmcneill 		clocks = <&func_32k_ck>;
    806      1.1  jmcneill 		ti,bit-shift = <12>;
    807      1.1  jmcneill 		reg = <0x0200>;
    808      1.1  jmcneill 	};
    809      1.1  jmcneill 
    810      1.1  jmcneill 	gpt10_mux_fck: gpt10_mux_fck@244 {
    811      1.1  jmcneill 		#clock-cells = <0>;
    812      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    813      1.1  jmcneill 		clocks = <&func_32k_ck>, <&sys_ck>, <&alt_ck>;
    814      1.1  jmcneill 		ti,bit-shift = <18>;
    815      1.1  jmcneill 		reg = <0x0244>;
    816      1.1  jmcneill 	};
    817      1.1  jmcneill 
    818      1.1  jmcneill 	gpt10_fck: gpt10_fck {
    819      1.1  jmcneill 		#clock-cells = <0>;
    820      1.1  jmcneill 		compatible = "ti,composite-clock";
    821      1.1  jmcneill 		clocks = <&gpt10_gate_fck>, <&gpt10_mux_fck>;
    822      1.1  jmcneill 	};
    823      1.1  jmcneill 
    824      1.1  jmcneill 	gpt11_ick: gpt11_ick@210 {
    825      1.1  jmcneill 		#clock-cells = <0>;
    826      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    827      1.1  jmcneill 		clocks = <&l4_ck>;
    828      1.1  jmcneill 		ti,bit-shift = <13>;
    829      1.1  jmcneill 		reg = <0x0210>;
    830      1.1  jmcneill 	};
    831      1.1  jmcneill 
    832      1.1  jmcneill 	gpt11_gate_fck: gpt11_gate_fck@200 {
    833      1.1  jmcneill 		#clock-cells = <0>;
    834      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    835      1.1  jmcneill 		clocks = <&func_32k_ck>;
    836      1.1  jmcneill 		ti,bit-shift = <13>;
    837      1.1  jmcneill 		reg = <0x0200>;
    838      1.1  jmcneill 	};
    839      1.1  jmcneill 
    840      1.1  jmcneill 	gpt11_mux_fck: gpt11_mux_fck@244 {
    841      1.1  jmcneill 		#clock-cells = <0>;
    842      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    843      1.1  jmcneill 		clocks = <&func_32k_ck>, <&sys_ck>, <&alt_ck>;
    844      1.1  jmcneill 		ti,bit-shift = <20>;
    845      1.1  jmcneill 		reg = <0x0244>;
    846      1.1  jmcneill 	};
    847      1.1  jmcneill 
    848      1.1  jmcneill 	gpt11_fck: gpt11_fck {
    849      1.1  jmcneill 		#clock-cells = <0>;
    850      1.1  jmcneill 		compatible = "ti,composite-clock";
    851      1.1  jmcneill 		clocks = <&gpt11_gate_fck>, <&gpt11_mux_fck>;
    852      1.1  jmcneill 	};
    853      1.1  jmcneill 
    854      1.1  jmcneill 	gpt12_ick: gpt12_ick@210 {
    855      1.1  jmcneill 		#clock-cells = <0>;
    856      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    857      1.1  jmcneill 		clocks = <&l4_ck>;
    858      1.1  jmcneill 		ti,bit-shift = <14>;
    859      1.1  jmcneill 		reg = <0x0210>;
    860      1.1  jmcneill 	};
    861      1.1  jmcneill 
    862      1.1  jmcneill 	gpt12_gate_fck: gpt12_gate_fck@200 {
    863      1.1  jmcneill 		#clock-cells = <0>;
    864      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    865      1.1  jmcneill 		clocks = <&func_32k_ck>;
    866      1.1  jmcneill 		ti,bit-shift = <14>;
    867      1.1  jmcneill 		reg = <0x0200>;
    868      1.1  jmcneill 	};
    869      1.1  jmcneill 
    870      1.1  jmcneill 	gpt12_mux_fck: gpt12_mux_fck@244 {
    871      1.1  jmcneill 		#clock-cells = <0>;
    872      1.1  jmcneill 		compatible = "ti,composite-mux-clock";
    873      1.1  jmcneill 		clocks = <&func_32k_ck>, <&sys_ck>, <&alt_ck>;
    874      1.1  jmcneill 		ti,bit-shift = <22>;
    875      1.1  jmcneill 		reg = <0x0244>;
    876      1.1  jmcneill 	};
    877      1.1  jmcneill 
    878      1.1  jmcneill 	gpt12_fck: gpt12_fck {
    879      1.1  jmcneill 		#clock-cells = <0>;
    880      1.1  jmcneill 		compatible = "ti,composite-clock";
    881      1.1  jmcneill 		clocks = <&gpt12_gate_fck>, <&gpt12_mux_fck>;
    882      1.1  jmcneill 	};
    883      1.1  jmcneill 
    884      1.1  jmcneill 	mcbsp1_ick: mcbsp1_ick@210 {
    885      1.1  jmcneill 		#clock-cells = <0>;
    886      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    887      1.1  jmcneill 		clocks = <&l4_ck>;
    888      1.1  jmcneill 		ti,bit-shift = <15>;
    889      1.1  jmcneill 		reg = <0x0210>;
    890      1.1  jmcneill 	};
    891      1.1  jmcneill 
    892      1.1  jmcneill 	mcbsp1_gate_fck: mcbsp1_gate_fck@200 {
    893      1.1  jmcneill 		#clock-cells = <0>;
    894      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    895      1.1  jmcneill 		clocks = <&mcbsp_clks>;
    896      1.1  jmcneill 		ti,bit-shift = <15>;
    897      1.1  jmcneill 		reg = <0x0200>;
    898      1.1  jmcneill 	};
    899      1.1  jmcneill 
    900      1.1  jmcneill 	mcbsp2_ick: mcbsp2_ick@210 {
    901      1.1  jmcneill 		#clock-cells = <0>;
    902      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    903      1.1  jmcneill 		clocks = <&l4_ck>;
    904      1.1  jmcneill 		ti,bit-shift = <16>;
    905      1.1  jmcneill 		reg = <0x0210>;
    906      1.1  jmcneill 	};
    907      1.1  jmcneill 
    908      1.1  jmcneill 	mcbsp2_gate_fck: mcbsp2_gate_fck@200 {
    909      1.1  jmcneill 		#clock-cells = <0>;
    910      1.1  jmcneill 		compatible = "ti,composite-gate-clock";
    911      1.1  jmcneill 		clocks = <&mcbsp_clks>;
    912      1.1  jmcneill 		ti,bit-shift = <16>;
    913      1.1  jmcneill 		reg = <0x0200>;
    914      1.1  jmcneill 	};
    915      1.1  jmcneill 
    916      1.1  jmcneill 	mcspi1_ick: mcspi1_ick@210 {
    917      1.1  jmcneill 		#clock-cells = <0>;
    918      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    919      1.1  jmcneill 		clocks = <&l4_ck>;
    920      1.1  jmcneill 		ti,bit-shift = <17>;
    921      1.1  jmcneill 		reg = <0x0210>;
    922      1.1  jmcneill 	};
    923      1.1  jmcneill 
    924      1.1  jmcneill 	mcspi1_fck: mcspi1_fck@200 {
    925      1.1  jmcneill 		#clock-cells = <0>;
    926      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
    927      1.1  jmcneill 		clocks = <&func_48m_ck>;
    928      1.1  jmcneill 		ti,bit-shift = <17>;
    929      1.1  jmcneill 		reg = <0x0200>;
    930      1.1  jmcneill 	};
    931      1.1  jmcneill 
    932      1.1  jmcneill 	mcspi2_ick: mcspi2_ick@210 {
    933      1.1  jmcneill 		#clock-cells = <0>;
    934      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    935      1.1  jmcneill 		clocks = <&l4_ck>;
    936      1.1  jmcneill 		ti,bit-shift = <18>;
    937      1.1  jmcneill 		reg = <0x0210>;
    938      1.1  jmcneill 	};
    939      1.1  jmcneill 
    940      1.1  jmcneill 	mcspi2_fck: mcspi2_fck@200 {
    941      1.1  jmcneill 		#clock-cells = <0>;
    942      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
    943      1.1  jmcneill 		clocks = <&func_48m_ck>;
    944      1.1  jmcneill 		ti,bit-shift = <18>;
    945      1.1  jmcneill 		reg = <0x0200>;
    946      1.1  jmcneill 	};
    947      1.1  jmcneill 
    948      1.1  jmcneill 	uart1_ick: uart1_ick@210 {
    949      1.1  jmcneill 		#clock-cells = <0>;
    950      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    951      1.1  jmcneill 		clocks = <&l4_ck>;
    952      1.1  jmcneill 		ti,bit-shift = <21>;
    953      1.1  jmcneill 		reg = <0x0210>;
    954      1.1  jmcneill 	};
    955      1.1  jmcneill 
    956      1.1  jmcneill 	uart1_fck: uart1_fck@200 {
    957      1.1  jmcneill 		#clock-cells = <0>;
    958      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
    959      1.1  jmcneill 		clocks = <&func_48m_ck>;
    960      1.1  jmcneill 		ti,bit-shift = <21>;
    961      1.1  jmcneill 		reg = <0x0200>;
    962      1.1  jmcneill 	};
    963      1.1  jmcneill 
    964      1.1  jmcneill 	uart2_ick: uart2_ick@210 {
    965      1.1  jmcneill 		#clock-cells = <0>;
    966      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    967      1.1  jmcneill 		clocks = <&l4_ck>;
    968      1.1  jmcneill 		ti,bit-shift = <22>;
    969      1.1  jmcneill 		reg = <0x0210>;
    970      1.1  jmcneill 	};
    971      1.1  jmcneill 
    972      1.1  jmcneill 	uart2_fck: uart2_fck@200 {
    973      1.1  jmcneill 		#clock-cells = <0>;
    974      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
    975      1.1  jmcneill 		clocks = <&func_48m_ck>;
    976      1.1  jmcneill 		ti,bit-shift = <22>;
    977      1.1  jmcneill 		reg = <0x0200>;
    978      1.1  jmcneill 	};
    979      1.1  jmcneill 
    980      1.1  jmcneill 	uart3_ick: uart3_ick@214 {
    981      1.1  jmcneill 		#clock-cells = <0>;
    982      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    983      1.1  jmcneill 		clocks = <&l4_ck>;
    984      1.1  jmcneill 		ti,bit-shift = <2>;
    985      1.1  jmcneill 		reg = <0x0214>;
    986      1.1  jmcneill 	};
    987      1.1  jmcneill 
    988      1.1  jmcneill 	uart3_fck: uart3_fck@204 {
    989      1.1  jmcneill 		#clock-cells = <0>;
    990      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
    991      1.1  jmcneill 		clocks = <&func_48m_ck>;
    992      1.1  jmcneill 		ti,bit-shift = <2>;
    993      1.1  jmcneill 		reg = <0x0204>;
    994      1.1  jmcneill 	};
    995      1.1  jmcneill 
    996      1.1  jmcneill 	gpios_ick: gpios_ick@410 {
    997      1.1  jmcneill 		#clock-cells = <0>;
    998      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
    999      1.1  jmcneill 		clocks = <&sys_ck>;
   1000      1.1  jmcneill 		ti,bit-shift = <2>;
   1001      1.1  jmcneill 		reg = <0x0410>;
   1002      1.1  jmcneill 	};
   1003      1.1  jmcneill 
   1004      1.1  jmcneill 	gpios_fck: gpios_fck@400 {
   1005      1.1  jmcneill 		#clock-cells = <0>;
   1006      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
   1007      1.1  jmcneill 		clocks = <&func_32k_ck>;
   1008      1.1  jmcneill 		ti,bit-shift = <2>;
   1009      1.1  jmcneill 		reg = <0x0400>;
   1010      1.1  jmcneill 	};
   1011      1.1  jmcneill 
   1012      1.1  jmcneill 	mpu_wdt_ick: mpu_wdt_ick@410 {
   1013      1.1  jmcneill 		#clock-cells = <0>;
   1014      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1015      1.1  jmcneill 		clocks = <&sys_ck>;
   1016      1.1  jmcneill 		ti,bit-shift = <3>;
   1017      1.1  jmcneill 		reg = <0x0410>;
   1018      1.1  jmcneill 	};
   1019      1.1  jmcneill 
   1020      1.1  jmcneill 	mpu_wdt_fck: mpu_wdt_fck@400 {
   1021      1.1  jmcneill 		#clock-cells = <0>;
   1022      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
   1023      1.1  jmcneill 		clocks = <&func_32k_ck>;
   1024      1.1  jmcneill 		ti,bit-shift = <3>;
   1025      1.1  jmcneill 		reg = <0x0400>;
   1026      1.1  jmcneill 	};
   1027      1.1  jmcneill 
   1028      1.1  jmcneill 	sync_32k_ick: sync_32k_ick@410 {
   1029      1.1  jmcneill 		#clock-cells = <0>;
   1030      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1031      1.1  jmcneill 		clocks = <&sys_ck>;
   1032      1.1  jmcneill 		ti,bit-shift = <1>;
   1033      1.1  jmcneill 		reg = <0x0410>;
   1034      1.1  jmcneill 	};
   1035      1.1  jmcneill 
   1036      1.1  jmcneill 	wdt1_ick: wdt1_ick@410 {
   1037      1.1  jmcneill 		#clock-cells = <0>;
   1038      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1039      1.1  jmcneill 		clocks = <&sys_ck>;
   1040      1.1  jmcneill 		ti,bit-shift = <4>;
   1041      1.1  jmcneill 		reg = <0x0410>;
   1042      1.1  jmcneill 	};
   1043      1.1  jmcneill 
   1044      1.1  jmcneill 	omapctrl_ick: omapctrl_ick@410 {
   1045      1.1  jmcneill 		#clock-cells = <0>;
   1046      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1047      1.1  jmcneill 		clocks = <&sys_ck>;
   1048      1.1  jmcneill 		ti,bit-shift = <5>;
   1049      1.1  jmcneill 		reg = <0x0410>;
   1050      1.1  jmcneill 	};
   1051      1.1  jmcneill 
   1052      1.1  jmcneill 	cam_fck: cam_fck@200 {
   1053      1.1  jmcneill 		#clock-cells = <0>;
   1054      1.1  jmcneill 		compatible = "ti,gate-clock";
   1055      1.1  jmcneill 		clocks = <&func_96m_ck>;
   1056      1.1  jmcneill 		ti,bit-shift = <31>;
   1057      1.1  jmcneill 		reg = <0x0200>;
   1058      1.1  jmcneill 	};
   1059      1.1  jmcneill 
   1060      1.1  jmcneill 	cam_ick: cam_ick@210 {
   1061      1.1  jmcneill 		#clock-cells = <0>;
   1062      1.1  jmcneill 		compatible = "ti,omap3-no-wait-interface-clock";
   1063      1.1  jmcneill 		clocks = <&l4_ck>;
   1064      1.1  jmcneill 		ti,bit-shift = <31>;
   1065      1.1  jmcneill 		reg = <0x0210>;
   1066      1.1  jmcneill 	};
   1067      1.1  jmcneill 
   1068      1.1  jmcneill 	mailboxes_ick: mailboxes_ick@210 {
   1069      1.1  jmcneill 		#clock-cells = <0>;
   1070      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1071      1.1  jmcneill 		clocks = <&l4_ck>;
   1072      1.1  jmcneill 		ti,bit-shift = <30>;
   1073      1.1  jmcneill 		reg = <0x0210>;
   1074      1.1  jmcneill 	};
   1075      1.1  jmcneill 
   1076      1.1  jmcneill 	wdt4_ick: wdt4_ick@210 {
   1077      1.1  jmcneill 		#clock-cells = <0>;
   1078      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1079      1.1  jmcneill 		clocks = <&l4_ck>;
   1080      1.1  jmcneill 		ti,bit-shift = <29>;
   1081      1.1  jmcneill 		reg = <0x0210>;
   1082      1.1  jmcneill 	};
   1083      1.1  jmcneill 
   1084      1.1  jmcneill 	wdt4_fck: wdt4_fck@200 {
   1085      1.1  jmcneill 		#clock-cells = <0>;
   1086      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
   1087      1.1  jmcneill 		clocks = <&func_32k_ck>;
   1088      1.1  jmcneill 		ti,bit-shift = <29>;
   1089      1.1  jmcneill 		reg = <0x0200>;
   1090      1.1  jmcneill 	};
   1091      1.1  jmcneill 
   1092      1.1  jmcneill 	mspro_ick: mspro_ick@210 {
   1093      1.1  jmcneill 		#clock-cells = <0>;
   1094      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1095      1.1  jmcneill 		clocks = <&l4_ck>;
   1096      1.1  jmcneill 		ti,bit-shift = <27>;
   1097      1.1  jmcneill 		reg = <0x0210>;
   1098      1.1  jmcneill 	};
   1099      1.1  jmcneill 
   1100      1.1  jmcneill 	mspro_fck: mspro_fck@200 {
   1101      1.1  jmcneill 		#clock-cells = <0>;
   1102      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
   1103      1.1  jmcneill 		clocks = <&func_96m_ck>;
   1104      1.1  jmcneill 		ti,bit-shift = <27>;
   1105      1.1  jmcneill 		reg = <0x0200>;
   1106      1.1  jmcneill 	};
   1107      1.1  jmcneill 
   1108      1.1  jmcneill 	fac_ick: fac_ick@210 {
   1109      1.1  jmcneill 		#clock-cells = <0>;
   1110      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1111      1.1  jmcneill 		clocks = <&l4_ck>;
   1112      1.1  jmcneill 		ti,bit-shift = <25>;
   1113      1.1  jmcneill 		reg = <0x0210>;
   1114      1.1  jmcneill 	};
   1115      1.1  jmcneill 
   1116      1.1  jmcneill 	fac_fck: fac_fck@200 {
   1117      1.1  jmcneill 		#clock-cells = <0>;
   1118      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
   1119      1.1  jmcneill 		clocks = <&func_12m_ck>;
   1120      1.1  jmcneill 		ti,bit-shift = <25>;
   1121      1.1  jmcneill 		reg = <0x0200>;
   1122      1.1  jmcneill 	};
   1123      1.1  jmcneill 
   1124      1.1  jmcneill 	hdq_ick: hdq_ick@210 {
   1125      1.1  jmcneill 		#clock-cells = <0>;
   1126      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1127      1.1  jmcneill 		clocks = <&l4_ck>;
   1128      1.1  jmcneill 		ti,bit-shift = <23>;
   1129      1.1  jmcneill 		reg = <0x0210>;
   1130      1.1  jmcneill 	};
   1131      1.1  jmcneill 
   1132      1.1  jmcneill 	hdq_fck: hdq_fck@200 {
   1133      1.1  jmcneill 		#clock-cells = <0>;
   1134      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
   1135      1.1  jmcneill 		clocks = <&func_12m_ck>;
   1136      1.1  jmcneill 		ti,bit-shift = <23>;
   1137      1.1  jmcneill 		reg = <0x0200>;
   1138      1.1  jmcneill 	};
   1139      1.1  jmcneill 
   1140      1.1  jmcneill 	i2c1_ick: i2c1_ick@210 {
   1141      1.1  jmcneill 		#clock-cells = <0>;
   1142      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1143      1.1  jmcneill 		clocks = <&l4_ck>;
   1144      1.1  jmcneill 		ti,bit-shift = <19>;
   1145      1.1  jmcneill 		reg = <0x0210>;
   1146      1.1  jmcneill 	};
   1147      1.1  jmcneill 
   1148      1.1  jmcneill 	i2c2_ick: i2c2_ick@210 {
   1149      1.1  jmcneill 		#clock-cells = <0>;
   1150      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1151      1.1  jmcneill 		clocks = <&l4_ck>;
   1152      1.1  jmcneill 		ti,bit-shift = <20>;
   1153      1.1  jmcneill 		reg = <0x0210>;
   1154      1.1  jmcneill 	};
   1155      1.1  jmcneill 
   1156      1.1  jmcneill 	gpmc_fck: gpmc_fck@238 {
   1157      1.1  jmcneill 		#clock-cells = <0>;
   1158      1.1  jmcneill 		compatible = "ti,fixed-factor-clock";
   1159      1.1  jmcneill 		clocks = <&core_l3_ck>;
   1160      1.1  jmcneill 		ti,clock-div = <1>;
   1161      1.1  jmcneill 		ti,autoidle-shift = <1>;
   1162      1.1  jmcneill 		reg = <0x0238>;
   1163      1.1  jmcneill 		ti,clock-mult = <1>;
   1164      1.1  jmcneill 	};
   1165      1.1  jmcneill 
   1166      1.1  jmcneill 	sdma_fck: sdma_fck {
   1167      1.1  jmcneill 		#clock-cells = <0>;
   1168      1.1  jmcneill 		compatible = "fixed-factor-clock";
   1169      1.1  jmcneill 		clocks = <&core_l3_ck>;
   1170      1.1  jmcneill 		clock-mult = <1>;
   1171      1.1  jmcneill 		clock-div = <1>;
   1172      1.1  jmcneill 	};
   1173      1.1  jmcneill 
   1174      1.1  jmcneill 	sdma_ick: sdma_ick@238 {
   1175      1.1  jmcneill 		#clock-cells = <0>;
   1176      1.1  jmcneill 		compatible = "ti,fixed-factor-clock";
   1177      1.1  jmcneill 		clocks = <&core_l3_ck>;
   1178      1.1  jmcneill 		ti,clock-div = <1>;
   1179      1.1  jmcneill 		ti,autoidle-shift = <0>;
   1180      1.1  jmcneill 		reg = <0x0238>;
   1181      1.1  jmcneill 		ti,clock-mult = <1>;
   1182      1.1  jmcneill 	};
   1183      1.1  jmcneill 
   1184      1.1  jmcneill 	sdrc_ick: sdrc_ick@238 {
   1185      1.1  jmcneill 		#clock-cells = <0>;
   1186      1.1  jmcneill 		compatible = "ti,fixed-factor-clock";
   1187      1.1  jmcneill 		clocks = <&core_l3_ck>;
   1188      1.1  jmcneill 		ti,clock-div = <1>;
   1189      1.1  jmcneill 		ti,autoidle-shift = <2>;
   1190      1.1  jmcneill 		reg = <0x0238>;
   1191      1.1  jmcneill 		ti,clock-mult = <1>;
   1192      1.1  jmcneill 	};
   1193      1.1  jmcneill 
   1194      1.1  jmcneill 	des_ick: des_ick@21c {
   1195      1.1  jmcneill 		#clock-cells = <0>;
   1196      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1197      1.1  jmcneill 		clocks = <&l4_ck>;
   1198      1.1  jmcneill 		ti,bit-shift = <0>;
   1199      1.1  jmcneill 		reg = <0x021c>;
   1200      1.1  jmcneill 	};
   1201      1.1  jmcneill 
   1202      1.1  jmcneill 	sha_ick: sha_ick@21c {
   1203      1.1  jmcneill 		#clock-cells = <0>;
   1204      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1205      1.1  jmcneill 		clocks = <&l4_ck>;
   1206      1.1  jmcneill 		ti,bit-shift = <1>;
   1207      1.1  jmcneill 		reg = <0x021c>;
   1208      1.1  jmcneill 	};
   1209      1.1  jmcneill 
   1210      1.1  jmcneill 	rng_ick: rng_ick@21c {
   1211      1.1  jmcneill 		#clock-cells = <0>;
   1212      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1213      1.1  jmcneill 		clocks = <&l4_ck>;
   1214      1.1  jmcneill 		ti,bit-shift = <2>;
   1215      1.1  jmcneill 		reg = <0x021c>;
   1216      1.1  jmcneill 	};
   1217      1.1  jmcneill 
   1218      1.1  jmcneill 	aes_ick: aes_ick@21c {
   1219      1.1  jmcneill 		#clock-cells = <0>;
   1220      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1221      1.1  jmcneill 		clocks = <&l4_ck>;
   1222      1.1  jmcneill 		ti,bit-shift = <3>;
   1223      1.1  jmcneill 		reg = <0x021c>;
   1224      1.1  jmcneill 	};
   1225      1.1  jmcneill 
   1226      1.1  jmcneill 	pka_ick: pka_ick@21c {
   1227      1.1  jmcneill 		#clock-cells = <0>;
   1228      1.1  jmcneill 		compatible = "ti,omap3-interface-clock";
   1229      1.1  jmcneill 		clocks = <&l4_ck>;
   1230      1.1  jmcneill 		ti,bit-shift = <4>;
   1231      1.1  jmcneill 		reg = <0x021c>;
   1232      1.1  jmcneill 	};
   1233      1.1  jmcneill 
   1234      1.1  jmcneill 	usb_fck: usb_fck@204 {
   1235      1.1  jmcneill 		#clock-cells = <0>;
   1236      1.1  jmcneill 		compatible = "ti,wait-gate-clock";
   1237      1.1  jmcneill 		clocks = <&func_48m_ck>;
   1238      1.1  jmcneill 		ti,bit-shift = <0>;
   1239      1.1  jmcneill 		reg = <0x0204>;
   1240      1.1  jmcneill 	};
   1241      1.1  jmcneill };
   1242