1*19321457SAdam Ford/* 2*19321457SAdam Ford * Device Tree Source for OMAP3 clock data 3*19321457SAdam Ford * 4*19321457SAdam Ford * Copyright (C) 2013 Texas Instruments, Inc. 5*19321457SAdam Ford * 6*19321457SAdam Ford * This program is free software; you can redistribute it and/or modify 7*19321457SAdam Ford * it under the terms of the GNU General Public License version 2 as 8*19321457SAdam Ford * published by the Free Software Foundation. 9*19321457SAdam Ford */ 10*19321457SAdam Ford&prm_clocks { 11*19321457SAdam Ford virt_16_8m_ck: virt_16_8m_ck { 12*19321457SAdam Ford #clock-cells = <0>; 13*19321457SAdam Ford compatible = "fixed-clock"; 14*19321457SAdam Ford clock-frequency = <16800000>; 15*19321457SAdam Ford }; 16*19321457SAdam Ford 17*19321457SAdam Ford osc_sys_ck: osc_sys_ck@d40 { 18*19321457SAdam Ford #clock-cells = <0>; 19*19321457SAdam Ford compatible = "ti,mux-clock"; 20*19321457SAdam Ford clocks = <&virt_12m_ck>, <&virt_13m_ck>, <&virt_19200000_ck>, <&virt_26000000_ck>, <&virt_38_4m_ck>, <&virt_16_8m_ck>; 21*19321457SAdam Ford reg = <0x0d40>; 22*19321457SAdam Ford }; 23*19321457SAdam Ford 24*19321457SAdam Ford sys_ck: sys_ck@1270 { 25*19321457SAdam Ford #clock-cells = <0>; 26*19321457SAdam Ford compatible = "ti,divider-clock"; 27*19321457SAdam Ford clocks = <&osc_sys_ck>; 28*19321457SAdam Ford ti,bit-shift = <6>; 29*19321457SAdam Ford ti,max-div = <3>; 30*19321457SAdam Ford reg = <0x1270>; 31*19321457SAdam Ford ti,index-starts-at-one; 32*19321457SAdam Ford }; 33*19321457SAdam Ford 34*19321457SAdam Ford sys_clkout1: sys_clkout1@d70 { 35*19321457SAdam Ford #clock-cells = <0>; 36*19321457SAdam Ford compatible = "ti,gate-clock"; 37*19321457SAdam Ford clocks = <&osc_sys_ck>; 38*19321457SAdam Ford reg = <0x0d70>; 39*19321457SAdam Ford ti,bit-shift = <7>; 40*19321457SAdam Ford }; 41*19321457SAdam Ford 42*19321457SAdam Ford dpll3_x2_ck: dpll3_x2_ck { 43*19321457SAdam Ford #clock-cells = <0>; 44*19321457SAdam Ford compatible = "fixed-factor-clock"; 45*19321457SAdam Ford clocks = <&dpll3_ck>; 46*19321457SAdam Ford clock-mult = <2>; 47*19321457SAdam Ford clock-div = <1>; 48*19321457SAdam Ford }; 49*19321457SAdam Ford 50*19321457SAdam Ford dpll3_m2x2_ck: dpll3_m2x2_ck { 51*19321457SAdam Ford #clock-cells = <0>; 52*19321457SAdam Ford compatible = "fixed-factor-clock"; 53*19321457SAdam Ford clocks = <&dpll3_m2_ck>; 54*19321457SAdam Ford clock-mult = <2>; 55*19321457SAdam Ford clock-div = <1>; 56*19321457SAdam Ford }; 57*19321457SAdam Ford 58*19321457SAdam Ford dpll4_x2_ck: dpll4_x2_ck { 59*19321457SAdam Ford #clock-cells = <0>; 60*19321457SAdam Ford compatible = "fixed-factor-clock"; 61*19321457SAdam Ford clocks = <&dpll4_ck>; 62*19321457SAdam Ford clock-mult = <2>; 63*19321457SAdam Ford clock-div = <1>; 64*19321457SAdam Ford }; 65*19321457SAdam Ford 66*19321457SAdam Ford corex2_fck: corex2_fck { 67*19321457SAdam Ford #clock-cells = <0>; 68*19321457SAdam Ford compatible = "fixed-factor-clock"; 69*19321457SAdam Ford clocks = <&dpll3_m2x2_ck>; 70*19321457SAdam Ford clock-mult = <1>; 71*19321457SAdam Ford clock-div = <1>; 72*19321457SAdam Ford }; 73*19321457SAdam Ford 74*19321457SAdam Ford wkup_l4_ick: wkup_l4_ick { 75*19321457SAdam Ford #clock-cells = <0>; 76*19321457SAdam Ford compatible = "fixed-factor-clock"; 77*19321457SAdam Ford clocks = <&sys_ck>; 78*19321457SAdam Ford clock-mult = <1>; 79*19321457SAdam Ford clock-div = <1>; 80*19321457SAdam Ford }; 81*19321457SAdam Ford}; 82*19321457SAdam Ford 83*19321457SAdam Ford&scm_clocks { 84*19321457SAdam Ford mcbsp5_mux_fck: mcbsp5_mux_fck@68 { 85*19321457SAdam Ford #clock-cells = <0>; 86*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 87*19321457SAdam Ford clocks = <&core_96m_fck>, <&mcbsp_clks>; 88*19321457SAdam Ford ti,bit-shift = <4>; 89*19321457SAdam Ford reg = <0x68>; 90*19321457SAdam Ford }; 91*19321457SAdam Ford 92*19321457SAdam Ford mcbsp5_fck: mcbsp5_fck { 93*19321457SAdam Ford #clock-cells = <0>; 94*19321457SAdam Ford compatible = "ti,composite-clock"; 95*19321457SAdam Ford clocks = <&mcbsp5_gate_fck>, <&mcbsp5_mux_fck>; 96*19321457SAdam Ford }; 97*19321457SAdam Ford 98*19321457SAdam Ford mcbsp1_mux_fck: mcbsp1_mux_fck@4 { 99*19321457SAdam Ford #clock-cells = <0>; 100*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 101*19321457SAdam Ford clocks = <&core_96m_fck>, <&mcbsp_clks>; 102*19321457SAdam Ford ti,bit-shift = <2>; 103*19321457SAdam Ford reg = <0x04>; 104*19321457SAdam Ford }; 105*19321457SAdam Ford 106*19321457SAdam Ford mcbsp1_fck: mcbsp1_fck { 107*19321457SAdam Ford #clock-cells = <0>; 108*19321457SAdam Ford compatible = "ti,composite-clock"; 109*19321457SAdam Ford clocks = <&mcbsp1_gate_fck>, <&mcbsp1_mux_fck>; 110*19321457SAdam Ford }; 111*19321457SAdam Ford 112*19321457SAdam Ford mcbsp2_mux_fck: mcbsp2_mux_fck@4 { 113*19321457SAdam Ford #clock-cells = <0>; 114*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 115*19321457SAdam Ford clocks = <&per_96m_fck>, <&mcbsp_clks>; 116*19321457SAdam Ford ti,bit-shift = <6>; 117*19321457SAdam Ford reg = <0x04>; 118*19321457SAdam Ford }; 119*19321457SAdam Ford 120*19321457SAdam Ford mcbsp2_fck: mcbsp2_fck { 121*19321457SAdam Ford #clock-cells = <0>; 122*19321457SAdam Ford compatible = "ti,composite-clock"; 123*19321457SAdam Ford clocks = <&mcbsp2_gate_fck>, <&mcbsp2_mux_fck>; 124*19321457SAdam Ford }; 125*19321457SAdam Ford 126*19321457SAdam Ford mcbsp3_mux_fck: mcbsp3_mux_fck@68 { 127*19321457SAdam Ford #clock-cells = <0>; 128*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 129*19321457SAdam Ford clocks = <&per_96m_fck>, <&mcbsp_clks>; 130*19321457SAdam Ford reg = <0x68>; 131*19321457SAdam Ford }; 132*19321457SAdam Ford 133*19321457SAdam Ford mcbsp3_fck: mcbsp3_fck { 134*19321457SAdam Ford #clock-cells = <0>; 135*19321457SAdam Ford compatible = "ti,composite-clock"; 136*19321457SAdam Ford clocks = <&mcbsp3_gate_fck>, <&mcbsp3_mux_fck>; 137*19321457SAdam Ford }; 138*19321457SAdam Ford 139*19321457SAdam Ford mcbsp4_mux_fck: mcbsp4_mux_fck@68 { 140*19321457SAdam Ford #clock-cells = <0>; 141*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 142*19321457SAdam Ford clocks = <&per_96m_fck>, <&mcbsp_clks>; 143*19321457SAdam Ford ti,bit-shift = <2>; 144*19321457SAdam Ford reg = <0x68>; 145*19321457SAdam Ford }; 146*19321457SAdam Ford 147*19321457SAdam Ford mcbsp4_fck: mcbsp4_fck { 148*19321457SAdam Ford #clock-cells = <0>; 149*19321457SAdam Ford compatible = "ti,composite-clock"; 150*19321457SAdam Ford clocks = <&mcbsp4_gate_fck>, <&mcbsp4_mux_fck>; 151*19321457SAdam Ford }; 152*19321457SAdam Ford}; 153*19321457SAdam Ford&cm_clocks { 154*19321457SAdam Ford dummy_apb_pclk: dummy_apb_pclk { 155*19321457SAdam Ford #clock-cells = <0>; 156*19321457SAdam Ford compatible = "fixed-clock"; 157*19321457SAdam Ford clock-frequency = <0x0>; 158*19321457SAdam Ford }; 159*19321457SAdam Ford 160*19321457SAdam Ford omap_32k_fck: omap_32k_fck { 161*19321457SAdam Ford #clock-cells = <0>; 162*19321457SAdam Ford compatible = "fixed-clock"; 163*19321457SAdam Ford clock-frequency = <32768>; 164*19321457SAdam Ford }; 165*19321457SAdam Ford 166*19321457SAdam Ford virt_12m_ck: virt_12m_ck { 167*19321457SAdam Ford #clock-cells = <0>; 168*19321457SAdam Ford compatible = "fixed-clock"; 169*19321457SAdam Ford clock-frequency = <12000000>; 170*19321457SAdam Ford }; 171*19321457SAdam Ford 172*19321457SAdam Ford virt_13m_ck: virt_13m_ck { 173*19321457SAdam Ford #clock-cells = <0>; 174*19321457SAdam Ford compatible = "fixed-clock"; 175*19321457SAdam Ford clock-frequency = <13000000>; 176*19321457SAdam Ford }; 177*19321457SAdam Ford 178*19321457SAdam Ford virt_19200000_ck: virt_19200000_ck { 179*19321457SAdam Ford #clock-cells = <0>; 180*19321457SAdam Ford compatible = "fixed-clock"; 181*19321457SAdam Ford clock-frequency = <19200000>; 182*19321457SAdam Ford }; 183*19321457SAdam Ford 184*19321457SAdam Ford virt_26000000_ck: virt_26000000_ck { 185*19321457SAdam Ford #clock-cells = <0>; 186*19321457SAdam Ford compatible = "fixed-clock"; 187*19321457SAdam Ford clock-frequency = <26000000>; 188*19321457SAdam Ford }; 189*19321457SAdam Ford 190*19321457SAdam Ford virt_38_4m_ck: virt_38_4m_ck { 191*19321457SAdam Ford #clock-cells = <0>; 192*19321457SAdam Ford compatible = "fixed-clock"; 193*19321457SAdam Ford clock-frequency = <38400000>; 194*19321457SAdam Ford }; 195*19321457SAdam Ford 196*19321457SAdam Ford dpll4_ck: dpll4_ck@d00 { 197*19321457SAdam Ford #clock-cells = <0>; 198*19321457SAdam Ford compatible = "ti,omap3-dpll-per-clock"; 199*19321457SAdam Ford clocks = <&sys_ck>, <&sys_ck>; 200*19321457SAdam Ford reg = <0x0d00>, <0x0d20>, <0x0d44>, <0x0d30>; 201*19321457SAdam Ford }; 202*19321457SAdam Ford 203*19321457SAdam Ford dpll4_m2_ck: dpll4_m2_ck@d48 { 204*19321457SAdam Ford #clock-cells = <0>; 205*19321457SAdam Ford compatible = "ti,divider-clock"; 206*19321457SAdam Ford clocks = <&dpll4_ck>; 207*19321457SAdam Ford ti,max-div = <63>; 208*19321457SAdam Ford reg = <0x0d48>; 209*19321457SAdam Ford ti,index-starts-at-one; 210*19321457SAdam Ford }; 211*19321457SAdam Ford 212*19321457SAdam Ford dpll4_m2x2_mul_ck: dpll4_m2x2_mul_ck { 213*19321457SAdam Ford #clock-cells = <0>; 214*19321457SAdam Ford compatible = "fixed-factor-clock"; 215*19321457SAdam Ford clocks = <&dpll4_m2_ck>; 216*19321457SAdam Ford clock-mult = <2>; 217*19321457SAdam Ford clock-div = <1>; 218*19321457SAdam Ford }; 219*19321457SAdam Ford 220*19321457SAdam Ford dpll4_m2x2_ck: dpll4_m2x2_ck@d00 { 221*19321457SAdam Ford #clock-cells = <0>; 222*19321457SAdam Ford compatible = "ti,gate-clock"; 223*19321457SAdam Ford clocks = <&dpll4_m2x2_mul_ck>; 224*19321457SAdam Ford ti,bit-shift = <0x1b>; 225*19321457SAdam Ford reg = <0x0d00>; 226*19321457SAdam Ford ti,set-bit-to-disable; 227*19321457SAdam Ford }; 228*19321457SAdam Ford 229*19321457SAdam Ford omap_96m_alwon_fck: omap_96m_alwon_fck { 230*19321457SAdam Ford #clock-cells = <0>; 231*19321457SAdam Ford compatible = "fixed-factor-clock"; 232*19321457SAdam Ford clocks = <&dpll4_m2x2_ck>; 233*19321457SAdam Ford clock-mult = <1>; 234*19321457SAdam Ford clock-div = <1>; 235*19321457SAdam Ford }; 236*19321457SAdam Ford 237*19321457SAdam Ford dpll3_ck: dpll3_ck@d00 { 238*19321457SAdam Ford #clock-cells = <0>; 239*19321457SAdam Ford compatible = "ti,omap3-dpll-core-clock"; 240*19321457SAdam Ford clocks = <&sys_ck>, <&sys_ck>; 241*19321457SAdam Ford reg = <0x0d00>, <0x0d20>, <0x0d40>, <0x0d30>; 242*19321457SAdam Ford }; 243*19321457SAdam Ford 244*19321457SAdam Ford dpll3_m3_ck: dpll3_m3_ck@1140 { 245*19321457SAdam Ford #clock-cells = <0>; 246*19321457SAdam Ford compatible = "ti,divider-clock"; 247*19321457SAdam Ford clocks = <&dpll3_ck>; 248*19321457SAdam Ford ti,bit-shift = <16>; 249*19321457SAdam Ford ti,max-div = <31>; 250*19321457SAdam Ford reg = <0x1140>; 251*19321457SAdam Ford ti,index-starts-at-one; 252*19321457SAdam Ford }; 253*19321457SAdam Ford 254*19321457SAdam Ford dpll3_m3x2_mul_ck: dpll3_m3x2_mul_ck { 255*19321457SAdam Ford #clock-cells = <0>; 256*19321457SAdam Ford compatible = "fixed-factor-clock"; 257*19321457SAdam Ford clocks = <&dpll3_m3_ck>; 258*19321457SAdam Ford clock-mult = <2>; 259*19321457SAdam Ford clock-div = <1>; 260*19321457SAdam Ford }; 261*19321457SAdam Ford 262*19321457SAdam Ford dpll3_m3x2_ck: dpll3_m3x2_ck@d00 { 263*19321457SAdam Ford #clock-cells = <0>; 264*19321457SAdam Ford compatible = "ti,gate-clock"; 265*19321457SAdam Ford clocks = <&dpll3_m3x2_mul_ck>; 266*19321457SAdam Ford ti,bit-shift = <0xc>; 267*19321457SAdam Ford reg = <0x0d00>; 268*19321457SAdam Ford ti,set-bit-to-disable; 269*19321457SAdam Ford }; 270*19321457SAdam Ford 271*19321457SAdam Ford emu_core_alwon_ck: emu_core_alwon_ck { 272*19321457SAdam Ford #clock-cells = <0>; 273*19321457SAdam Ford compatible = "fixed-factor-clock"; 274*19321457SAdam Ford clocks = <&dpll3_m3x2_ck>; 275*19321457SAdam Ford clock-mult = <1>; 276*19321457SAdam Ford clock-div = <1>; 277*19321457SAdam Ford }; 278*19321457SAdam Ford 279*19321457SAdam Ford sys_altclk: sys_altclk { 280*19321457SAdam Ford #clock-cells = <0>; 281*19321457SAdam Ford compatible = "fixed-clock"; 282*19321457SAdam Ford clock-frequency = <0x0>; 283*19321457SAdam Ford }; 284*19321457SAdam Ford 285*19321457SAdam Ford mcbsp_clks: mcbsp_clks { 286*19321457SAdam Ford #clock-cells = <0>; 287*19321457SAdam Ford compatible = "fixed-clock"; 288*19321457SAdam Ford clock-frequency = <0x0>; 289*19321457SAdam Ford }; 290*19321457SAdam Ford 291*19321457SAdam Ford dpll3_m2_ck: dpll3_m2_ck@d40 { 292*19321457SAdam Ford #clock-cells = <0>; 293*19321457SAdam Ford compatible = "ti,divider-clock"; 294*19321457SAdam Ford clocks = <&dpll3_ck>; 295*19321457SAdam Ford ti,bit-shift = <27>; 296*19321457SAdam Ford ti,max-div = <31>; 297*19321457SAdam Ford reg = <0x0d40>; 298*19321457SAdam Ford ti,index-starts-at-one; 299*19321457SAdam Ford }; 300*19321457SAdam Ford 301*19321457SAdam Ford core_ck: core_ck { 302*19321457SAdam Ford #clock-cells = <0>; 303*19321457SAdam Ford compatible = "fixed-factor-clock"; 304*19321457SAdam Ford clocks = <&dpll3_m2_ck>; 305*19321457SAdam Ford clock-mult = <1>; 306*19321457SAdam Ford clock-div = <1>; 307*19321457SAdam Ford }; 308*19321457SAdam Ford 309*19321457SAdam Ford dpll1_fck: dpll1_fck@940 { 310*19321457SAdam Ford #clock-cells = <0>; 311*19321457SAdam Ford compatible = "ti,divider-clock"; 312*19321457SAdam Ford clocks = <&core_ck>; 313*19321457SAdam Ford ti,bit-shift = <19>; 314*19321457SAdam Ford ti,max-div = <7>; 315*19321457SAdam Ford reg = <0x0940>; 316*19321457SAdam Ford ti,index-starts-at-one; 317*19321457SAdam Ford }; 318*19321457SAdam Ford 319*19321457SAdam Ford dpll1_ck: dpll1_ck@904 { 320*19321457SAdam Ford #clock-cells = <0>; 321*19321457SAdam Ford compatible = "ti,omap3-dpll-clock"; 322*19321457SAdam Ford clocks = <&sys_ck>, <&dpll1_fck>; 323*19321457SAdam Ford reg = <0x0904>, <0x0924>, <0x0940>, <0x0934>; 324*19321457SAdam Ford }; 325*19321457SAdam Ford 326*19321457SAdam Ford dpll1_x2_ck: dpll1_x2_ck { 327*19321457SAdam Ford #clock-cells = <0>; 328*19321457SAdam Ford compatible = "fixed-factor-clock"; 329*19321457SAdam Ford clocks = <&dpll1_ck>; 330*19321457SAdam Ford clock-mult = <2>; 331*19321457SAdam Ford clock-div = <1>; 332*19321457SAdam Ford }; 333*19321457SAdam Ford 334*19321457SAdam Ford dpll1_x2m2_ck: dpll1_x2m2_ck@944 { 335*19321457SAdam Ford #clock-cells = <0>; 336*19321457SAdam Ford compatible = "ti,divider-clock"; 337*19321457SAdam Ford clocks = <&dpll1_x2_ck>; 338*19321457SAdam Ford ti,max-div = <31>; 339*19321457SAdam Ford reg = <0x0944>; 340*19321457SAdam Ford ti,index-starts-at-one; 341*19321457SAdam Ford }; 342*19321457SAdam Ford 343*19321457SAdam Ford cm_96m_fck: cm_96m_fck { 344*19321457SAdam Ford #clock-cells = <0>; 345*19321457SAdam Ford compatible = "fixed-factor-clock"; 346*19321457SAdam Ford clocks = <&omap_96m_alwon_fck>; 347*19321457SAdam Ford clock-mult = <1>; 348*19321457SAdam Ford clock-div = <1>; 349*19321457SAdam Ford }; 350*19321457SAdam Ford 351*19321457SAdam Ford omap_96m_fck: omap_96m_fck@d40 { 352*19321457SAdam Ford #clock-cells = <0>; 353*19321457SAdam Ford compatible = "ti,mux-clock"; 354*19321457SAdam Ford clocks = <&cm_96m_fck>, <&sys_ck>; 355*19321457SAdam Ford ti,bit-shift = <6>; 356*19321457SAdam Ford reg = <0x0d40>; 357*19321457SAdam Ford }; 358*19321457SAdam Ford 359*19321457SAdam Ford dpll4_m3_ck: dpll4_m3_ck@e40 { 360*19321457SAdam Ford #clock-cells = <0>; 361*19321457SAdam Ford compatible = "ti,divider-clock"; 362*19321457SAdam Ford clocks = <&dpll4_ck>; 363*19321457SAdam Ford ti,bit-shift = <8>; 364*19321457SAdam Ford ti,max-div = <32>; 365*19321457SAdam Ford reg = <0x0e40>; 366*19321457SAdam Ford ti,index-starts-at-one; 367*19321457SAdam Ford }; 368*19321457SAdam Ford 369*19321457SAdam Ford dpll4_m3x2_mul_ck: dpll4_m3x2_mul_ck { 370*19321457SAdam Ford #clock-cells = <0>; 371*19321457SAdam Ford compatible = "fixed-factor-clock"; 372*19321457SAdam Ford clocks = <&dpll4_m3_ck>; 373*19321457SAdam Ford clock-mult = <2>; 374*19321457SAdam Ford clock-div = <1>; 375*19321457SAdam Ford }; 376*19321457SAdam Ford 377*19321457SAdam Ford dpll4_m3x2_ck: dpll4_m3x2_ck@d00 { 378*19321457SAdam Ford #clock-cells = <0>; 379*19321457SAdam Ford compatible = "ti,gate-clock"; 380*19321457SAdam Ford clocks = <&dpll4_m3x2_mul_ck>; 381*19321457SAdam Ford ti,bit-shift = <0x1c>; 382*19321457SAdam Ford reg = <0x0d00>; 383*19321457SAdam Ford ti,set-bit-to-disable; 384*19321457SAdam Ford }; 385*19321457SAdam Ford 386*19321457SAdam Ford omap_54m_fck: omap_54m_fck@d40 { 387*19321457SAdam Ford #clock-cells = <0>; 388*19321457SAdam Ford compatible = "ti,mux-clock"; 389*19321457SAdam Ford clocks = <&dpll4_m3x2_ck>, <&sys_altclk>; 390*19321457SAdam Ford ti,bit-shift = <5>; 391*19321457SAdam Ford reg = <0x0d40>; 392*19321457SAdam Ford }; 393*19321457SAdam Ford 394*19321457SAdam Ford cm_96m_d2_fck: cm_96m_d2_fck { 395*19321457SAdam Ford #clock-cells = <0>; 396*19321457SAdam Ford compatible = "fixed-factor-clock"; 397*19321457SAdam Ford clocks = <&cm_96m_fck>; 398*19321457SAdam Ford clock-mult = <1>; 399*19321457SAdam Ford clock-div = <2>; 400*19321457SAdam Ford }; 401*19321457SAdam Ford 402*19321457SAdam Ford omap_48m_fck: omap_48m_fck@d40 { 403*19321457SAdam Ford #clock-cells = <0>; 404*19321457SAdam Ford compatible = "ti,mux-clock"; 405*19321457SAdam Ford clocks = <&cm_96m_d2_fck>, <&sys_altclk>; 406*19321457SAdam Ford ti,bit-shift = <3>; 407*19321457SAdam Ford reg = <0x0d40>; 408*19321457SAdam Ford }; 409*19321457SAdam Ford 410*19321457SAdam Ford omap_12m_fck: omap_12m_fck { 411*19321457SAdam Ford #clock-cells = <0>; 412*19321457SAdam Ford compatible = "fixed-factor-clock"; 413*19321457SAdam Ford clocks = <&omap_48m_fck>; 414*19321457SAdam Ford clock-mult = <1>; 415*19321457SAdam Ford clock-div = <4>; 416*19321457SAdam Ford }; 417*19321457SAdam Ford 418*19321457SAdam Ford dpll4_m4_ck: dpll4_m4_ck@e40 { 419*19321457SAdam Ford #clock-cells = <0>; 420*19321457SAdam Ford compatible = "ti,divider-clock"; 421*19321457SAdam Ford clocks = <&dpll4_ck>; 422*19321457SAdam Ford ti,max-div = <32>; 423*19321457SAdam Ford reg = <0x0e40>; 424*19321457SAdam Ford ti,index-starts-at-one; 425*19321457SAdam Ford }; 426*19321457SAdam Ford 427*19321457SAdam Ford dpll4_m4x2_mul_ck: dpll4_m4x2_mul_ck { 428*19321457SAdam Ford #clock-cells = <0>; 429*19321457SAdam Ford compatible = "ti,fixed-factor-clock"; 430*19321457SAdam Ford clocks = <&dpll4_m4_ck>; 431*19321457SAdam Ford ti,clock-mult = <2>; 432*19321457SAdam Ford ti,clock-div = <1>; 433*19321457SAdam Ford ti,set-rate-parent; 434*19321457SAdam Ford }; 435*19321457SAdam Ford 436*19321457SAdam Ford dpll4_m4x2_ck: dpll4_m4x2_ck@d00 { 437*19321457SAdam Ford #clock-cells = <0>; 438*19321457SAdam Ford compatible = "ti,gate-clock"; 439*19321457SAdam Ford clocks = <&dpll4_m4x2_mul_ck>; 440*19321457SAdam Ford ti,bit-shift = <0x1d>; 441*19321457SAdam Ford reg = <0x0d00>; 442*19321457SAdam Ford ti,set-bit-to-disable; 443*19321457SAdam Ford ti,set-rate-parent; 444*19321457SAdam Ford }; 445*19321457SAdam Ford 446*19321457SAdam Ford dpll4_m5_ck: dpll4_m5_ck@f40 { 447*19321457SAdam Ford #clock-cells = <0>; 448*19321457SAdam Ford compatible = "ti,divider-clock"; 449*19321457SAdam Ford clocks = <&dpll4_ck>; 450*19321457SAdam Ford ti,max-div = <63>; 451*19321457SAdam Ford reg = <0x0f40>; 452*19321457SAdam Ford ti,index-starts-at-one; 453*19321457SAdam Ford }; 454*19321457SAdam Ford 455*19321457SAdam Ford dpll4_m5x2_mul_ck: dpll4_m5x2_mul_ck { 456*19321457SAdam Ford #clock-cells = <0>; 457*19321457SAdam Ford compatible = "ti,fixed-factor-clock"; 458*19321457SAdam Ford clocks = <&dpll4_m5_ck>; 459*19321457SAdam Ford ti,clock-mult = <2>; 460*19321457SAdam Ford ti,clock-div = <1>; 461*19321457SAdam Ford ti,set-rate-parent; 462*19321457SAdam Ford }; 463*19321457SAdam Ford 464*19321457SAdam Ford dpll4_m5x2_ck: dpll4_m5x2_ck@d00 { 465*19321457SAdam Ford #clock-cells = <0>; 466*19321457SAdam Ford compatible = "ti,gate-clock"; 467*19321457SAdam Ford clocks = <&dpll4_m5x2_mul_ck>; 468*19321457SAdam Ford ti,bit-shift = <0x1e>; 469*19321457SAdam Ford reg = <0x0d00>; 470*19321457SAdam Ford ti,set-bit-to-disable; 471*19321457SAdam Ford ti,set-rate-parent; 472*19321457SAdam Ford }; 473*19321457SAdam Ford 474*19321457SAdam Ford dpll4_m6_ck: dpll4_m6_ck@1140 { 475*19321457SAdam Ford #clock-cells = <0>; 476*19321457SAdam Ford compatible = "ti,divider-clock"; 477*19321457SAdam Ford clocks = <&dpll4_ck>; 478*19321457SAdam Ford ti,bit-shift = <24>; 479*19321457SAdam Ford ti,max-div = <63>; 480*19321457SAdam Ford reg = <0x1140>; 481*19321457SAdam Ford ti,index-starts-at-one; 482*19321457SAdam Ford }; 483*19321457SAdam Ford 484*19321457SAdam Ford dpll4_m6x2_mul_ck: dpll4_m6x2_mul_ck { 485*19321457SAdam Ford #clock-cells = <0>; 486*19321457SAdam Ford compatible = "fixed-factor-clock"; 487*19321457SAdam Ford clocks = <&dpll4_m6_ck>; 488*19321457SAdam Ford clock-mult = <2>; 489*19321457SAdam Ford clock-div = <1>; 490*19321457SAdam Ford }; 491*19321457SAdam Ford 492*19321457SAdam Ford dpll4_m6x2_ck: dpll4_m6x2_ck@d00 { 493*19321457SAdam Ford #clock-cells = <0>; 494*19321457SAdam Ford compatible = "ti,gate-clock"; 495*19321457SAdam Ford clocks = <&dpll4_m6x2_mul_ck>; 496*19321457SAdam Ford ti,bit-shift = <0x1f>; 497*19321457SAdam Ford reg = <0x0d00>; 498*19321457SAdam Ford ti,set-bit-to-disable; 499*19321457SAdam Ford }; 500*19321457SAdam Ford 501*19321457SAdam Ford emu_per_alwon_ck: emu_per_alwon_ck { 502*19321457SAdam Ford #clock-cells = <0>; 503*19321457SAdam Ford compatible = "fixed-factor-clock"; 504*19321457SAdam Ford clocks = <&dpll4_m6x2_ck>; 505*19321457SAdam Ford clock-mult = <1>; 506*19321457SAdam Ford clock-div = <1>; 507*19321457SAdam Ford }; 508*19321457SAdam Ford 509*19321457SAdam Ford clkout2_src_gate_ck: clkout2_src_gate_ck@d70 { 510*19321457SAdam Ford #clock-cells = <0>; 511*19321457SAdam Ford compatible = "ti,composite-no-wait-gate-clock"; 512*19321457SAdam Ford clocks = <&core_ck>; 513*19321457SAdam Ford ti,bit-shift = <7>; 514*19321457SAdam Ford reg = <0x0d70>; 515*19321457SAdam Ford }; 516*19321457SAdam Ford 517*19321457SAdam Ford clkout2_src_mux_ck: clkout2_src_mux_ck@d70 { 518*19321457SAdam Ford #clock-cells = <0>; 519*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 520*19321457SAdam Ford clocks = <&core_ck>, <&sys_ck>, <&cm_96m_fck>, <&omap_54m_fck>; 521*19321457SAdam Ford reg = <0x0d70>; 522*19321457SAdam Ford }; 523*19321457SAdam Ford 524*19321457SAdam Ford clkout2_src_ck: clkout2_src_ck { 525*19321457SAdam Ford #clock-cells = <0>; 526*19321457SAdam Ford compatible = "ti,composite-clock"; 527*19321457SAdam Ford clocks = <&clkout2_src_gate_ck>, <&clkout2_src_mux_ck>; 528*19321457SAdam Ford }; 529*19321457SAdam Ford 530*19321457SAdam Ford sys_clkout2: sys_clkout2@d70 { 531*19321457SAdam Ford #clock-cells = <0>; 532*19321457SAdam Ford compatible = "ti,divider-clock"; 533*19321457SAdam Ford clocks = <&clkout2_src_ck>; 534*19321457SAdam Ford ti,bit-shift = <3>; 535*19321457SAdam Ford ti,max-div = <64>; 536*19321457SAdam Ford reg = <0x0d70>; 537*19321457SAdam Ford ti,index-power-of-two; 538*19321457SAdam Ford }; 539*19321457SAdam Ford 540*19321457SAdam Ford mpu_ck: mpu_ck { 541*19321457SAdam Ford #clock-cells = <0>; 542*19321457SAdam Ford compatible = "fixed-factor-clock"; 543*19321457SAdam Ford clocks = <&dpll1_x2m2_ck>; 544*19321457SAdam Ford clock-mult = <1>; 545*19321457SAdam Ford clock-div = <1>; 546*19321457SAdam Ford }; 547*19321457SAdam Ford 548*19321457SAdam Ford arm_fck: arm_fck@924 { 549*19321457SAdam Ford #clock-cells = <0>; 550*19321457SAdam Ford compatible = "ti,divider-clock"; 551*19321457SAdam Ford clocks = <&mpu_ck>; 552*19321457SAdam Ford reg = <0x0924>; 553*19321457SAdam Ford ti,max-div = <2>; 554*19321457SAdam Ford }; 555*19321457SAdam Ford 556*19321457SAdam Ford emu_mpu_alwon_ck: emu_mpu_alwon_ck { 557*19321457SAdam Ford #clock-cells = <0>; 558*19321457SAdam Ford compatible = "fixed-factor-clock"; 559*19321457SAdam Ford clocks = <&mpu_ck>; 560*19321457SAdam Ford clock-mult = <1>; 561*19321457SAdam Ford clock-div = <1>; 562*19321457SAdam Ford }; 563*19321457SAdam Ford 564*19321457SAdam Ford l3_ick: l3_ick@a40 { 565*19321457SAdam Ford #clock-cells = <0>; 566*19321457SAdam Ford compatible = "ti,divider-clock"; 567*19321457SAdam Ford clocks = <&core_ck>; 568*19321457SAdam Ford ti,max-div = <3>; 569*19321457SAdam Ford reg = <0x0a40>; 570*19321457SAdam Ford ti,index-starts-at-one; 571*19321457SAdam Ford }; 572*19321457SAdam Ford 573*19321457SAdam Ford l4_ick: l4_ick@a40 { 574*19321457SAdam Ford #clock-cells = <0>; 575*19321457SAdam Ford compatible = "ti,divider-clock"; 576*19321457SAdam Ford clocks = <&l3_ick>; 577*19321457SAdam Ford ti,bit-shift = <2>; 578*19321457SAdam Ford ti,max-div = <3>; 579*19321457SAdam Ford reg = <0x0a40>; 580*19321457SAdam Ford ti,index-starts-at-one; 581*19321457SAdam Ford }; 582*19321457SAdam Ford 583*19321457SAdam Ford rm_ick: rm_ick@c40 { 584*19321457SAdam Ford #clock-cells = <0>; 585*19321457SAdam Ford compatible = "ti,divider-clock"; 586*19321457SAdam Ford clocks = <&l4_ick>; 587*19321457SAdam Ford ti,bit-shift = <1>; 588*19321457SAdam Ford ti,max-div = <3>; 589*19321457SAdam Ford reg = <0x0c40>; 590*19321457SAdam Ford ti,index-starts-at-one; 591*19321457SAdam Ford }; 592*19321457SAdam Ford 593*19321457SAdam Ford gpt10_gate_fck: gpt10_gate_fck@a00 { 594*19321457SAdam Ford #clock-cells = <0>; 595*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 596*19321457SAdam Ford clocks = <&sys_ck>; 597*19321457SAdam Ford ti,bit-shift = <11>; 598*19321457SAdam Ford reg = <0x0a00>; 599*19321457SAdam Ford }; 600*19321457SAdam Ford 601*19321457SAdam Ford gpt10_mux_fck: gpt10_mux_fck@a40 { 602*19321457SAdam Ford #clock-cells = <0>; 603*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 604*19321457SAdam Ford clocks = <&omap_32k_fck>, <&sys_ck>; 605*19321457SAdam Ford ti,bit-shift = <6>; 606*19321457SAdam Ford reg = <0x0a40>; 607*19321457SAdam Ford }; 608*19321457SAdam Ford 609*19321457SAdam Ford gpt10_fck: gpt10_fck { 610*19321457SAdam Ford #clock-cells = <0>; 611*19321457SAdam Ford compatible = "ti,composite-clock"; 612*19321457SAdam Ford clocks = <&gpt10_gate_fck>, <&gpt10_mux_fck>; 613*19321457SAdam Ford }; 614*19321457SAdam Ford 615*19321457SAdam Ford gpt11_gate_fck: gpt11_gate_fck@a00 { 616*19321457SAdam Ford #clock-cells = <0>; 617*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 618*19321457SAdam Ford clocks = <&sys_ck>; 619*19321457SAdam Ford ti,bit-shift = <12>; 620*19321457SAdam Ford reg = <0x0a00>; 621*19321457SAdam Ford }; 622*19321457SAdam Ford 623*19321457SAdam Ford gpt11_mux_fck: gpt11_mux_fck@a40 { 624*19321457SAdam Ford #clock-cells = <0>; 625*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 626*19321457SAdam Ford clocks = <&omap_32k_fck>, <&sys_ck>; 627*19321457SAdam Ford ti,bit-shift = <7>; 628*19321457SAdam Ford reg = <0x0a40>; 629*19321457SAdam Ford }; 630*19321457SAdam Ford 631*19321457SAdam Ford gpt11_fck: gpt11_fck { 632*19321457SAdam Ford #clock-cells = <0>; 633*19321457SAdam Ford compatible = "ti,composite-clock"; 634*19321457SAdam Ford clocks = <&gpt11_gate_fck>, <&gpt11_mux_fck>; 635*19321457SAdam Ford }; 636*19321457SAdam Ford 637*19321457SAdam Ford core_96m_fck: core_96m_fck { 638*19321457SAdam Ford #clock-cells = <0>; 639*19321457SAdam Ford compatible = "fixed-factor-clock"; 640*19321457SAdam Ford clocks = <&omap_96m_fck>; 641*19321457SAdam Ford clock-mult = <1>; 642*19321457SAdam Ford clock-div = <1>; 643*19321457SAdam Ford }; 644*19321457SAdam Ford 645*19321457SAdam Ford mmchs2_fck: mmchs2_fck@a00 { 646*19321457SAdam Ford #clock-cells = <0>; 647*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 648*19321457SAdam Ford clocks = <&core_96m_fck>; 649*19321457SAdam Ford reg = <0x0a00>; 650*19321457SAdam Ford ti,bit-shift = <25>; 651*19321457SAdam Ford }; 652*19321457SAdam Ford 653*19321457SAdam Ford mmchs1_fck: mmchs1_fck@a00 { 654*19321457SAdam Ford #clock-cells = <0>; 655*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 656*19321457SAdam Ford clocks = <&core_96m_fck>; 657*19321457SAdam Ford reg = <0x0a00>; 658*19321457SAdam Ford ti,bit-shift = <24>; 659*19321457SAdam Ford }; 660*19321457SAdam Ford 661*19321457SAdam Ford i2c3_fck: i2c3_fck@a00 { 662*19321457SAdam Ford #clock-cells = <0>; 663*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 664*19321457SAdam Ford clocks = <&core_96m_fck>; 665*19321457SAdam Ford reg = <0x0a00>; 666*19321457SAdam Ford ti,bit-shift = <17>; 667*19321457SAdam Ford }; 668*19321457SAdam Ford 669*19321457SAdam Ford i2c2_fck: i2c2_fck@a00 { 670*19321457SAdam Ford #clock-cells = <0>; 671*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 672*19321457SAdam Ford clocks = <&core_96m_fck>; 673*19321457SAdam Ford reg = <0x0a00>; 674*19321457SAdam Ford ti,bit-shift = <16>; 675*19321457SAdam Ford }; 676*19321457SAdam Ford 677*19321457SAdam Ford i2c1_fck: i2c1_fck@a00 { 678*19321457SAdam Ford #clock-cells = <0>; 679*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 680*19321457SAdam Ford clocks = <&core_96m_fck>; 681*19321457SAdam Ford reg = <0x0a00>; 682*19321457SAdam Ford ti,bit-shift = <15>; 683*19321457SAdam Ford }; 684*19321457SAdam Ford 685*19321457SAdam Ford mcbsp5_gate_fck: mcbsp5_gate_fck@a00 { 686*19321457SAdam Ford #clock-cells = <0>; 687*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 688*19321457SAdam Ford clocks = <&mcbsp_clks>; 689*19321457SAdam Ford ti,bit-shift = <10>; 690*19321457SAdam Ford reg = <0x0a00>; 691*19321457SAdam Ford }; 692*19321457SAdam Ford 693*19321457SAdam Ford mcbsp1_gate_fck: mcbsp1_gate_fck@a00 { 694*19321457SAdam Ford #clock-cells = <0>; 695*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 696*19321457SAdam Ford clocks = <&mcbsp_clks>; 697*19321457SAdam Ford ti,bit-shift = <9>; 698*19321457SAdam Ford reg = <0x0a00>; 699*19321457SAdam Ford }; 700*19321457SAdam Ford 701*19321457SAdam Ford core_48m_fck: core_48m_fck { 702*19321457SAdam Ford #clock-cells = <0>; 703*19321457SAdam Ford compatible = "fixed-factor-clock"; 704*19321457SAdam Ford clocks = <&omap_48m_fck>; 705*19321457SAdam Ford clock-mult = <1>; 706*19321457SAdam Ford clock-div = <1>; 707*19321457SAdam Ford }; 708*19321457SAdam Ford 709*19321457SAdam Ford mcspi4_fck: mcspi4_fck@a00 { 710*19321457SAdam Ford #clock-cells = <0>; 711*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 712*19321457SAdam Ford clocks = <&core_48m_fck>; 713*19321457SAdam Ford reg = <0x0a00>; 714*19321457SAdam Ford ti,bit-shift = <21>; 715*19321457SAdam Ford }; 716*19321457SAdam Ford 717*19321457SAdam Ford mcspi3_fck: mcspi3_fck@a00 { 718*19321457SAdam Ford #clock-cells = <0>; 719*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 720*19321457SAdam Ford clocks = <&core_48m_fck>; 721*19321457SAdam Ford reg = <0x0a00>; 722*19321457SAdam Ford ti,bit-shift = <20>; 723*19321457SAdam Ford }; 724*19321457SAdam Ford 725*19321457SAdam Ford mcspi2_fck: mcspi2_fck@a00 { 726*19321457SAdam Ford #clock-cells = <0>; 727*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 728*19321457SAdam Ford clocks = <&core_48m_fck>; 729*19321457SAdam Ford reg = <0x0a00>; 730*19321457SAdam Ford ti,bit-shift = <19>; 731*19321457SAdam Ford }; 732*19321457SAdam Ford 733*19321457SAdam Ford mcspi1_fck: mcspi1_fck@a00 { 734*19321457SAdam Ford #clock-cells = <0>; 735*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 736*19321457SAdam Ford clocks = <&core_48m_fck>; 737*19321457SAdam Ford reg = <0x0a00>; 738*19321457SAdam Ford ti,bit-shift = <18>; 739*19321457SAdam Ford }; 740*19321457SAdam Ford 741*19321457SAdam Ford uart2_fck: uart2_fck@a00 { 742*19321457SAdam Ford #clock-cells = <0>; 743*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 744*19321457SAdam Ford clocks = <&core_48m_fck>; 745*19321457SAdam Ford reg = <0x0a00>; 746*19321457SAdam Ford ti,bit-shift = <14>; 747*19321457SAdam Ford }; 748*19321457SAdam Ford 749*19321457SAdam Ford uart1_fck: uart1_fck@a00 { 750*19321457SAdam Ford #clock-cells = <0>; 751*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 752*19321457SAdam Ford clocks = <&core_48m_fck>; 753*19321457SAdam Ford reg = <0x0a00>; 754*19321457SAdam Ford ti,bit-shift = <13>; 755*19321457SAdam Ford }; 756*19321457SAdam Ford 757*19321457SAdam Ford core_12m_fck: core_12m_fck { 758*19321457SAdam Ford #clock-cells = <0>; 759*19321457SAdam Ford compatible = "fixed-factor-clock"; 760*19321457SAdam Ford clocks = <&omap_12m_fck>; 761*19321457SAdam Ford clock-mult = <1>; 762*19321457SAdam Ford clock-div = <1>; 763*19321457SAdam Ford }; 764*19321457SAdam Ford 765*19321457SAdam Ford hdq_fck: hdq_fck@a00 { 766*19321457SAdam Ford #clock-cells = <0>; 767*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 768*19321457SAdam Ford clocks = <&core_12m_fck>; 769*19321457SAdam Ford reg = <0x0a00>; 770*19321457SAdam Ford ti,bit-shift = <22>; 771*19321457SAdam Ford }; 772*19321457SAdam Ford 773*19321457SAdam Ford core_l3_ick: core_l3_ick { 774*19321457SAdam Ford #clock-cells = <0>; 775*19321457SAdam Ford compatible = "fixed-factor-clock"; 776*19321457SAdam Ford clocks = <&l3_ick>; 777*19321457SAdam Ford clock-mult = <1>; 778*19321457SAdam Ford clock-div = <1>; 779*19321457SAdam Ford }; 780*19321457SAdam Ford 781*19321457SAdam Ford sdrc_ick: sdrc_ick@a10 { 782*19321457SAdam Ford #clock-cells = <0>; 783*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 784*19321457SAdam Ford clocks = <&core_l3_ick>; 785*19321457SAdam Ford reg = <0x0a10>; 786*19321457SAdam Ford ti,bit-shift = <1>; 787*19321457SAdam Ford }; 788*19321457SAdam Ford 789*19321457SAdam Ford gpmc_fck: gpmc_fck { 790*19321457SAdam Ford #clock-cells = <0>; 791*19321457SAdam Ford compatible = "fixed-factor-clock"; 792*19321457SAdam Ford clocks = <&core_l3_ick>; 793*19321457SAdam Ford clock-mult = <1>; 794*19321457SAdam Ford clock-div = <1>; 795*19321457SAdam Ford }; 796*19321457SAdam Ford 797*19321457SAdam Ford core_l4_ick: core_l4_ick { 798*19321457SAdam Ford #clock-cells = <0>; 799*19321457SAdam Ford compatible = "fixed-factor-clock"; 800*19321457SAdam Ford clocks = <&l4_ick>; 801*19321457SAdam Ford clock-mult = <1>; 802*19321457SAdam Ford clock-div = <1>; 803*19321457SAdam Ford }; 804*19321457SAdam Ford 805*19321457SAdam Ford mmchs2_ick: mmchs2_ick@a10 { 806*19321457SAdam Ford #clock-cells = <0>; 807*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 808*19321457SAdam Ford clocks = <&core_l4_ick>; 809*19321457SAdam Ford reg = <0x0a10>; 810*19321457SAdam Ford ti,bit-shift = <25>; 811*19321457SAdam Ford }; 812*19321457SAdam Ford 813*19321457SAdam Ford mmchs1_ick: mmchs1_ick@a10 { 814*19321457SAdam Ford #clock-cells = <0>; 815*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 816*19321457SAdam Ford clocks = <&core_l4_ick>; 817*19321457SAdam Ford reg = <0x0a10>; 818*19321457SAdam Ford ti,bit-shift = <24>; 819*19321457SAdam Ford }; 820*19321457SAdam Ford 821*19321457SAdam Ford hdq_ick: hdq_ick@a10 { 822*19321457SAdam Ford #clock-cells = <0>; 823*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 824*19321457SAdam Ford clocks = <&core_l4_ick>; 825*19321457SAdam Ford reg = <0x0a10>; 826*19321457SAdam Ford ti,bit-shift = <22>; 827*19321457SAdam Ford }; 828*19321457SAdam Ford 829*19321457SAdam Ford mcspi4_ick: mcspi4_ick@a10 { 830*19321457SAdam Ford #clock-cells = <0>; 831*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 832*19321457SAdam Ford clocks = <&core_l4_ick>; 833*19321457SAdam Ford reg = <0x0a10>; 834*19321457SAdam Ford ti,bit-shift = <21>; 835*19321457SAdam Ford }; 836*19321457SAdam Ford 837*19321457SAdam Ford mcspi3_ick: mcspi3_ick@a10 { 838*19321457SAdam Ford #clock-cells = <0>; 839*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 840*19321457SAdam Ford clocks = <&core_l4_ick>; 841*19321457SAdam Ford reg = <0x0a10>; 842*19321457SAdam Ford ti,bit-shift = <20>; 843*19321457SAdam Ford }; 844*19321457SAdam Ford 845*19321457SAdam Ford mcspi2_ick: mcspi2_ick@a10 { 846*19321457SAdam Ford #clock-cells = <0>; 847*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 848*19321457SAdam Ford clocks = <&core_l4_ick>; 849*19321457SAdam Ford reg = <0x0a10>; 850*19321457SAdam Ford ti,bit-shift = <19>; 851*19321457SAdam Ford }; 852*19321457SAdam Ford 853*19321457SAdam Ford mcspi1_ick: mcspi1_ick@a10 { 854*19321457SAdam Ford #clock-cells = <0>; 855*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 856*19321457SAdam Ford clocks = <&core_l4_ick>; 857*19321457SAdam Ford reg = <0x0a10>; 858*19321457SAdam Ford ti,bit-shift = <18>; 859*19321457SAdam Ford }; 860*19321457SAdam Ford 861*19321457SAdam Ford i2c3_ick: i2c3_ick@a10 { 862*19321457SAdam Ford #clock-cells = <0>; 863*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 864*19321457SAdam Ford clocks = <&core_l4_ick>; 865*19321457SAdam Ford reg = <0x0a10>; 866*19321457SAdam Ford ti,bit-shift = <17>; 867*19321457SAdam Ford }; 868*19321457SAdam Ford 869*19321457SAdam Ford i2c2_ick: i2c2_ick@a10 { 870*19321457SAdam Ford #clock-cells = <0>; 871*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 872*19321457SAdam Ford clocks = <&core_l4_ick>; 873*19321457SAdam Ford reg = <0x0a10>; 874*19321457SAdam Ford ti,bit-shift = <16>; 875*19321457SAdam Ford }; 876*19321457SAdam Ford 877*19321457SAdam Ford i2c1_ick: i2c1_ick@a10 { 878*19321457SAdam Ford #clock-cells = <0>; 879*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 880*19321457SAdam Ford clocks = <&core_l4_ick>; 881*19321457SAdam Ford reg = <0x0a10>; 882*19321457SAdam Ford ti,bit-shift = <15>; 883*19321457SAdam Ford }; 884*19321457SAdam Ford 885*19321457SAdam Ford uart2_ick: uart2_ick@a10 { 886*19321457SAdam Ford #clock-cells = <0>; 887*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 888*19321457SAdam Ford clocks = <&core_l4_ick>; 889*19321457SAdam Ford reg = <0x0a10>; 890*19321457SAdam Ford ti,bit-shift = <14>; 891*19321457SAdam Ford }; 892*19321457SAdam Ford 893*19321457SAdam Ford uart1_ick: uart1_ick@a10 { 894*19321457SAdam Ford #clock-cells = <0>; 895*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 896*19321457SAdam Ford clocks = <&core_l4_ick>; 897*19321457SAdam Ford reg = <0x0a10>; 898*19321457SAdam Ford ti,bit-shift = <13>; 899*19321457SAdam Ford }; 900*19321457SAdam Ford 901*19321457SAdam Ford gpt11_ick: gpt11_ick@a10 { 902*19321457SAdam Ford #clock-cells = <0>; 903*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 904*19321457SAdam Ford clocks = <&core_l4_ick>; 905*19321457SAdam Ford reg = <0x0a10>; 906*19321457SAdam Ford ti,bit-shift = <12>; 907*19321457SAdam Ford }; 908*19321457SAdam Ford 909*19321457SAdam Ford gpt10_ick: gpt10_ick@a10 { 910*19321457SAdam Ford #clock-cells = <0>; 911*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 912*19321457SAdam Ford clocks = <&core_l4_ick>; 913*19321457SAdam Ford reg = <0x0a10>; 914*19321457SAdam Ford ti,bit-shift = <11>; 915*19321457SAdam Ford }; 916*19321457SAdam Ford 917*19321457SAdam Ford mcbsp5_ick: mcbsp5_ick@a10 { 918*19321457SAdam Ford #clock-cells = <0>; 919*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 920*19321457SAdam Ford clocks = <&core_l4_ick>; 921*19321457SAdam Ford reg = <0x0a10>; 922*19321457SAdam Ford ti,bit-shift = <10>; 923*19321457SAdam Ford }; 924*19321457SAdam Ford 925*19321457SAdam Ford mcbsp1_ick: mcbsp1_ick@a10 { 926*19321457SAdam Ford #clock-cells = <0>; 927*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 928*19321457SAdam Ford clocks = <&core_l4_ick>; 929*19321457SAdam Ford reg = <0x0a10>; 930*19321457SAdam Ford ti,bit-shift = <9>; 931*19321457SAdam Ford }; 932*19321457SAdam Ford 933*19321457SAdam Ford omapctrl_ick: omapctrl_ick@a10 { 934*19321457SAdam Ford #clock-cells = <0>; 935*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 936*19321457SAdam Ford clocks = <&core_l4_ick>; 937*19321457SAdam Ford reg = <0x0a10>; 938*19321457SAdam Ford ti,bit-shift = <6>; 939*19321457SAdam Ford }; 940*19321457SAdam Ford 941*19321457SAdam Ford dss_tv_fck: dss_tv_fck@e00 { 942*19321457SAdam Ford #clock-cells = <0>; 943*19321457SAdam Ford compatible = "ti,gate-clock"; 944*19321457SAdam Ford clocks = <&omap_54m_fck>; 945*19321457SAdam Ford reg = <0x0e00>; 946*19321457SAdam Ford ti,bit-shift = <2>; 947*19321457SAdam Ford }; 948*19321457SAdam Ford 949*19321457SAdam Ford dss_96m_fck: dss_96m_fck@e00 { 950*19321457SAdam Ford #clock-cells = <0>; 951*19321457SAdam Ford compatible = "ti,gate-clock"; 952*19321457SAdam Ford clocks = <&omap_96m_fck>; 953*19321457SAdam Ford reg = <0x0e00>; 954*19321457SAdam Ford ti,bit-shift = <2>; 955*19321457SAdam Ford }; 956*19321457SAdam Ford 957*19321457SAdam Ford dss2_alwon_fck: dss2_alwon_fck@e00 { 958*19321457SAdam Ford #clock-cells = <0>; 959*19321457SAdam Ford compatible = "ti,gate-clock"; 960*19321457SAdam Ford clocks = <&sys_ck>; 961*19321457SAdam Ford reg = <0x0e00>; 962*19321457SAdam Ford ti,bit-shift = <1>; 963*19321457SAdam Ford }; 964*19321457SAdam Ford 965*19321457SAdam Ford dummy_ck: dummy_ck { 966*19321457SAdam Ford #clock-cells = <0>; 967*19321457SAdam Ford compatible = "fixed-clock"; 968*19321457SAdam Ford clock-frequency = <0>; 969*19321457SAdam Ford }; 970*19321457SAdam Ford 971*19321457SAdam Ford gpt1_gate_fck: gpt1_gate_fck@c00 { 972*19321457SAdam Ford #clock-cells = <0>; 973*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 974*19321457SAdam Ford clocks = <&sys_ck>; 975*19321457SAdam Ford ti,bit-shift = <0>; 976*19321457SAdam Ford reg = <0x0c00>; 977*19321457SAdam Ford }; 978*19321457SAdam Ford 979*19321457SAdam Ford gpt1_mux_fck: gpt1_mux_fck@c40 { 980*19321457SAdam Ford #clock-cells = <0>; 981*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 982*19321457SAdam Ford clocks = <&omap_32k_fck>, <&sys_ck>; 983*19321457SAdam Ford reg = <0x0c40>; 984*19321457SAdam Ford }; 985*19321457SAdam Ford 986*19321457SAdam Ford gpt1_fck: gpt1_fck { 987*19321457SAdam Ford #clock-cells = <0>; 988*19321457SAdam Ford compatible = "ti,composite-clock"; 989*19321457SAdam Ford clocks = <&gpt1_gate_fck>, <&gpt1_mux_fck>; 990*19321457SAdam Ford }; 991*19321457SAdam Ford 992*19321457SAdam Ford aes2_ick: aes2_ick@a10 { 993*19321457SAdam Ford #clock-cells = <0>; 994*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 995*19321457SAdam Ford clocks = <&core_l4_ick>; 996*19321457SAdam Ford ti,bit-shift = <28>; 997*19321457SAdam Ford reg = <0x0a10>; 998*19321457SAdam Ford }; 999*19321457SAdam Ford 1000*19321457SAdam Ford wkup_32k_fck: wkup_32k_fck { 1001*19321457SAdam Ford #clock-cells = <0>; 1002*19321457SAdam Ford compatible = "fixed-factor-clock"; 1003*19321457SAdam Ford clocks = <&omap_32k_fck>; 1004*19321457SAdam Ford clock-mult = <1>; 1005*19321457SAdam Ford clock-div = <1>; 1006*19321457SAdam Ford }; 1007*19321457SAdam Ford 1008*19321457SAdam Ford gpio1_dbck: gpio1_dbck@c00 { 1009*19321457SAdam Ford #clock-cells = <0>; 1010*19321457SAdam Ford compatible = "ti,gate-clock"; 1011*19321457SAdam Ford clocks = <&wkup_32k_fck>; 1012*19321457SAdam Ford reg = <0x0c00>; 1013*19321457SAdam Ford ti,bit-shift = <3>; 1014*19321457SAdam Ford }; 1015*19321457SAdam Ford 1016*19321457SAdam Ford sha12_ick: sha12_ick@a10 { 1017*19321457SAdam Ford #clock-cells = <0>; 1018*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1019*19321457SAdam Ford clocks = <&core_l4_ick>; 1020*19321457SAdam Ford reg = <0x0a10>; 1021*19321457SAdam Ford ti,bit-shift = <27>; 1022*19321457SAdam Ford }; 1023*19321457SAdam Ford 1024*19321457SAdam Ford wdt2_fck: wdt2_fck@c00 { 1025*19321457SAdam Ford #clock-cells = <0>; 1026*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 1027*19321457SAdam Ford clocks = <&wkup_32k_fck>; 1028*19321457SAdam Ford reg = <0x0c00>; 1029*19321457SAdam Ford ti,bit-shift = <5>; 1030*19321457SAdam Ford }; 1031*19321457SAdam Ford 1032*19321457SAdam Ford wdt2_ick: wdt2_ick@c10 { 1033*19321457SAdam Ford #clock-cells = <0>; 1034*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1035*19321457SAdam Ford clocks = <&wkup_l4_ick>; 1036*19321457SAdam Ford reg = <0x0c10>; 1037*19321457SAdam Ford ti,bit-shift = <5>; 1038*19321457SAdam Ford }; 1039*19321457SAdam Ford 1040*19321457SAdam Ford wdt1_ick: wdt1_ick@c10 { 1041*19321457SAdam Ford #clock-cells = <0>; 1042*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1043*19321457SAdam Ford clocks = <&wkup_l4_ick>; 1044*19321457SAdam Ford reg = <0x0c10>; 1045*19321457SAdam Ford ti,bit-shift = <4>; 1046*19321457SAdam Ford }; 1047*19321457SAdam Ford 1048*19321457SAdam Ford gpio1_ick: gpio1_ick@c10 { 1049*19321457SAdam Ford #clock-cells = <0>; 1050*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1051*19321457SAdam Ford clocks = <&wkup_l4_ick>; 1052*19321457SAdam Ford reg = <0x0c10>; 1053*19321457SAdam Ford ti,bit-shift = <3>; 1054*19321457SAdam Ford }; 1055*19321457SAdam Ford 1056*19321457SAdam Ford omap_32ksync_ick: omap_32ksync_ick@c10 { 1057*19321457SAdam Ford #clock-cells = <0>; 1058*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1059*19321457SAdam Ford clocks = <&wkup_l4_ick>; 1060*19321457SAdam Ford reg = <0x0c10>; 1061*19321457SAdam Ford ti,bit-shift = <2>; 1062*19321457SAdam Ford }; 1063*19321457SAdam Ford 1064*19321457SAdam Ford gpt12_ick: gpt12_ick@c10 { 1065*19321457SAdam Ford #clock-cells = <0>; 1066*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1067*19321457SAdam Ford clocks = <&wkup_l4_ick>; 1068*19321457SAdam Ford reg = <0x0c10>; 1069*19321457SAdam Ford ti,bit-shift = <1>; 1070*19321457SAdam Ford }; 1071*19321457SAdam Ford 1072*19321457SAdam Ford gpt1_ick: gpt1_ick@c10 { 1073*19321457SAdam Ford #clock-cells = <0>; 1074*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1075*19321457SAdam Ford clocks = <&wkup_l4_ick>; 1076*19321457SAdam Ford reg = <0x0c10>; 1077*19321457SAdam Ford ti,bit-shift = <0>; 1078*19321457SAdam Ford }; 1079*19321457SAdam Ford 1080*19321457SAdam Ford per_96m_fck: per_96m_fck { 1081*19321457SAdam Ford #clock-cells = <0>; 1082*19321457SAdam Ford compatible = "fixed-factor-clock"; 1083*19321457SAdam Ford clocks = <&omap_96m_alwon_fck>; 1084*19321457SAdam Ford clock-mult = <1>; 1085*19321457SAdam Ford clock-div = <1>; 1086*19321457SAdam Ford }; 1087*19321457SAdam Ford 1088*19321457SAdam Ford per_48m_fck: per_48m_fck { 1089*19321457SAdam Ford #clock-cells = <0>; 1090*19321457SAdam Ford compatible = "fixed-factor-clock"; 1091*19321457SAdam Ford clocks = <&omap_48m_fck>; 1092*19321457SAdam Ford clock-mult = <1>; 1093*19321457SAdam Ford clock-div = <1>; 1094*19321457SAdam Ford }; 1095*19321457SAdam Ford 1096*19321457SAdam Ford uart3_fck: uart3_fck@1000 { 1097*19321457SAdam Ford #clock-cells = <0>; 1098*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 1099*19321457SAdam Ford clocks = <&per_48m_fck>; 1100*19321457SAdam Ford reg = <0x1000>; 1101*19321457SAdam Ford ti,bit-shift = <11>; 1102*19321457SAdam Ford }; 1103*19321457SAdam Ford 1104*19321457SAdam Ford gpt2_gate_fck: gpt2_gate_fck@1000 { 1105*19321457SAdam Ford #clock-cells = <0>; 1106*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 1107*19321457SAdam Ford clocks = <&sys_ck>; 1108*19321457SAdam Ford ti,bit-shift = <3>; 1109*19321457SAdam Ford reg = <0x1000>; 1110*19321457SAdam Ford }; 1111*19321457SAdam Ford 1112*19321457SAdam Ford gpt2_mux_fck: gpt2_mux_fck@1040 { 1113*19321457SAdam Ford #clock-cells = <0>; 1114*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 1115*19321457SAdam Ford clocks = <&omap_32k_fck>, <&sys_ck>; 1116*19321457SAdam Ford reg = <0x1040>; 1117*19321457SAdam Ford }; 1118*19321457SAdam Ford 1119*19321457SAdam Ford gpt2_fck: gpt2_fck { 1120*19321457SAdam Ford #clock-cells = <0>; 1121*19321457SAdam Ford compatible = "ti,composite-clock"; 1122*19321457SAdam Ford clocks = <&gpt2_gate_fck>, <&gpt2_mux_fck>; 1123*19321457SAdam Ford }; 1124*19321457SAdam Ford 1125*19321457SAdam Ford gpt3_gate_fck: gpt3_gate_fck@1000 { 1126*19321457SAdam Ford #clock-cells = <0>; 1127*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 1128*19321457SAdam Ford clocks = <&sys_ck>; 1129*19321457SAdam Ford ti,bit-shift = <4>; 1130*19321457SAdam Ford reg = <0x1000>; 1131*19321457SAdam Ford }; 1132*19321457SAdam Ford 1133*19321457SAdam Ford gpt3_mux_fck: gpt3_mux_fck@1040 { 1134*19321457SAdam Ford #clock-cells = <0>; 1135*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 1136*19321457SAdam Ford clocks = <&omap_32k_fck>, <&sys_ck>; 1137*19321457SAdam Ford ti,bit-shift = <1>; 1138*19321457SAdam Ford reg = <0x1040>; 1139*19321457SAdam Ford }; 1140*19321457SAdam Ford 1141*19321457SAdam Ford gpt3_fck: gpt3_fck { 1142*19321457SAdam Ford #clock-cells = <0>; 1143*19321457SAdam Ford compatible = "ti,composite-clock"; 1144*19321457SAdam Ford clocks = <&gpt3_gate_fck>, <&gpt3_mux_fck>; 1145*19321457SAdam Ford }; 1146*19321457SAdam Ford 1147*19321457SAdam Ford gpt4_gate_fck: gpt4_gate_fck@1000 { 1148*19321457SAdam Ford #clock-cells = <0>; 1149*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 1150*19321457SAdam Ford clocks = <&sys_ck>; 1151*19321457SAdam Ford ti,bit-shift = <5>; 1152*19321457SAdam Ford reg = <0x1000>; 1153*19321457SAdam Ford }; 1154*19321457SAdam Ford 1155*19321457SAdam Ford gpt4_mux_fck: gpt4_mux_fck@1040 { 1156*19321457SAdam Ford #clock-cells = <0>; 1157*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 1158*19321457SAdam Ford clocks = <&omap_32k_fck>, <&sys_ck>; 1159*19321457SAdam Ford ti,bit-shift = <2>; 1160*19321457SAdam Ford reg = <0x1040>; 1161*19321457SAdam Ford }; 1162*19321457SAdam Ford 1163*19321457SAdam Ford gpt4_fck: gpt4_fck { 1164*19321457SAdam Ford #clock-cells = <0>; 1165*19321457SAdam Ford compatible = "ti,composite-clock"; 1166*19321457SAdam Ford clocks = <&gpt4_gate_fck>, <&gpt4_mux_fck>; 1167*19321457SAdam Ford }; 1168*19321457SAdam Ford 1169*19321457SAdam Ford gpt5_gate_fck: gpt5_gate_fck@1000 { 1170*19321457SAdam Ford #clock-cells = <0>; 1171*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 1172*19321457SAdam Ford clocks = <&sys_ck>; 1173*19321457SAdam Ford ti,bit-shift = <6>; 1174*19321457SAdam Ford reg = <0x1000>; 1175*19321457SAdam Ford }; 1176*19321457SAdam Ford 1177*19321457SAdam Ford gpt5_mux_fck: gpt5_mux_fck@1040 { 1178*19321457SAdam Ford #clock-cells = <0>; 1179*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 1180*19321457SAdam Ford clocks = <&omap_32k_fck>, <&sys_ck>; 1181*19321457SAdam Ford ti,bit-shift = <3>; 1182*19321457SAdam Ford reg = <0x1040>; 1183*19321457SAdam Ford }; 1184*19321457SAdam Ford 1185*19321457SAdam Ford gpt5_fck: gpt5_fck { 1186*19321457SAdam Ford #clock-cells = <0>; 1187*19321457SAdam Ford compatible = "ti,composite-clock"; 1188*19321457SAdam Ford clocks = <&gpt5_gate_fck>, <&gpt5_mux_fck>; 1189*19321457SAdam Ford }; 1190*19321457SAdam Ford 1191*19321457SAdam Ford gpt6_gate_fck: gpt6_gate_fck@1000 { 1192*19321457SAdam Ford #clock-cells = <0>; 1193*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 1194*19321457SAdam Ford clocks = <&sys_ck>; 1195*19321457SAdam Ford ti,bit-shift = <7>; 1196*19321457SAdam Ford reg = <0x1000>; 1197*19321457SAdam Ford }; 1198*19321457SAdam Ford 1199*19321457SAdam Ford gpt6_mux_fck: gpt6_mux_fck@1040 { 1200*19321457SAdam Ford #clock-cells = <0>; 1201*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 1202*19321457SAdam Ford clocks = <&omap_32k_fck>, <&sys_ck>; 1203*19321457SAdam Ford ti,bit-shift = <4>; 1204*19321457SAdam Ford reg = <0x1040>; 1205*19321457SAdam Ford }; 1206*19321457SAdam Ford 1207*19321457SAdam Ford gpt6_fck: gpt6_fck { 1208*19321457SAdam Ford #clock-cells = <0>; 1209*19321457SAdam Ford compatible = "ti,composite-clock"; 1210*19321457SAdam Ford clocks = <&gpt6_gate_fck>, <&gpt6_mux_fck>; 1211*19321457SAdam Ford }; 1212*19321457SAdam Ford 1213*19321457SAdam Ford gpt7_gate_fck: gpt7_gate_fck@1000 { 1214*19321457SAdam Ford #clock-cells = <0>; 1215*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 1216*19321457SAdam Ford clocks = <&sys_ck>; 1217*19321457SAdam Ford ti,bit-shift = <8>; 1218*19321457SAdam Ford reg = <0x1000>; 1219*19321457SAdam Ford }; 1220*19321457SAdam Ford 1221*19321457SAdam Ford gpt7_mux_fck: gpt7_mux_fck@1040 { 1222*19321457SAdam Ford #clock-cells = <0>; 1223*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 1224*19321457SAdam Ford clocks = <&omap_32k_fck>, <&sys_ck>; 1225*19321457SAdam Ford ti,bit-shift = <5>; 1226*19321457SAdam Ford reg = <0x1040>; 1227*19321457SAdam Ford }; 1228*19321457SAdam Ford 1229*19321457SAdam Ford gpt7_fck: gpt7_fck { 1230*19321457SAdam Ford #clock-cells = <0>; 1231*19321457SAdam Ford compatible = "ti,composite-clock"; 1232*19321457SAdam Ford clocks = <&gpt7_gate_fck>, <&gpt7_mux_fck>; 1233*19321457SAdam Ford }; 1234*19321457SAdam Ford 1235*19321457SAdam Ford gpt8_gate_fck: gpt8_gate_fck@1000 { 1236*19321457SAdam Ford #clock-cells = <0>; 1237*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 1238*19321457SAdam Ford clocks = <&sys_ck>; 1239*19321457SAdam Ford ti,bit-shift = <9>; 1240*19321457SAdam Ford reg = <0x1000>; 1241*19321457SAdam Ford }; 1242*19321457SAdam Ford 1243*19321457SAdam Ford gpt8_mux_fck: gpt8_mux_fck@1040 { 1244*19321457SAdam Ford #clock-cells = <0>; 1245*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 1246*19321457SAdam Ford clocks = <&omap_32k_fck>, <&sys_ck>; 1247*19321457SAdam Ford ti,bit-shift = <6>; 1248*19321457SAdam Ford reg = <0x1040>; 1249*19321457SAdam Ford }; 1250*19321457SAdam Ford 1251*19321457SAdam Ford gpt8_fck: gpt8_fck { 1252*19321457SAdam Ford #clock-cells = <0>; 1253*19321457SAdam Ford compatible = "ti,composite-clock"; 1254*19321457SAdam Ford clocks = <&gpt8_gate_fck>, <&gpt8_mux_fck>; 1255*19321457SAdam Ford }; 1256*19321457SAdam Ford 1257*19321457SAdam Ford gpt9_gate_fck: gpt9_gate_fck@1000 { 1258*19321457SAdam Ford #clock-cells = <0>; 1259*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 1260*19321457SAdam Ford clocks = <&sys_ck>; 1261*19321457SAdam Ford ti,bit-shift = <10>; 1262*19321457SAdam Ford reg = <0x1000>; 1263*19321457SAdam Ford }; 1264*19321457SAdam Ford 1265*19321457SAdam Ford gpt9_mux_fck: gpt9_mux_fck@1040 { 1266*19321457SAdam Ford #clock-cells = <0>; 1267*19321457SAdam Ford compatible = "ti,composite-mux-clock"; 1268*19321457SAdam Ford clocks = <&omap_32k_fck>, <&sys_ck>; 1269*19321457SAdam Ford ti,bit-shift = <7>; 1270*19321457SAdam Ford reg = <0x1040>; 1271*19321457SAdam Ford }; 1272*19321457SAdam Ford 1273*19321457SAdam Ford gpt9_fck: gpt9_fck { 1274*19321457SAdam Ford #clock-cells = <0>; 1275*19321457SAdam Ford compatible = "ti,composite-clock"; 1276*19321457SAdam Ford clocks = <&gpt9_gate_fck>, <&gpt9_mux_fck>; 1277*19321457SAdam Ford }; 1278*19321457SAdam Ford 1279*19321457SAdam Ford per_32k_alwon_fck: per_32k_alwon_fck { 1280*19321457SAdam Ford #clock-cells = <0>; 1281*19321457SAdam Ford compatible = "fixed-factor-clock"; 1282*19321457SAdam Ford clocks = <&omap_32k_fck>; 1283*19321457SAdam Ford clock-mult = <1>; 1284*19321457SAdam Ford clock-div = <1>; 1285*19321457SAdam Ford }; 1286*19321457SAdam Ford 1287*19321457SAdam Ford gpio6_dbck: gpio6_dbck@1000 { 1288*19321457SAdam Ford #clock-cells = <0>; 1289*19321457SAdam Ford compatible = "ti,gate-clock"; 1290*19321457SAdam Ford clocks = <&per_32k_alwon_fck>; 1291*19321457SAdam Ford reg = <0x1000>; 1292*19321457SAdam Ford ti,bit-shift = <17>; 1293*19321457SAdam Ford }; 1294*19321457SAdam Ford 1295*19321457SAdam Ford gpio5_dbck: gpio5_dbck@1000 { 1296*19321457SAdam Ford #clock-cells = <0>; 1297*19321457SAdam Ford compatible = "ti,gate-clock"; 1298*19321457SAdam Ford clocks = <&per_32k_alwon_fck>; 1299*19321457SAdam Ford reg = <0x1000>; 1300*19321457SAdam Ford ti,bit-shift = <16>; 1301*19321457SAdam Ford }; 1302*19321457SAdam Ford 1303*19321457SAdam Ford gpio4_dbck: gpio4_dbck@1000 { 1304*19321457SAdam Ford #clock-cells = <0>; 1305*19321457SAdam Ford compatible = "ti,gate-clock"; 1306*19321457SAdam Ford clocks = <&per_32k_alwon_fck>; 1307*19321457SAdam Ford reg = <0x1000>; 1308*19321457SAdam Ford ti,bit-shift = <15>; 1309*19321457SAdam Ford }; 1310*19321457SAdam Ford 1311*19321457SAdam Ford gpio3_dbck: gpio3_dbck@1000 { 1312*19321457SAdam Ford #clock-cells = <0>; 1313*19321457SAdam Ford compatible = "ti,gate-clock"; 1314*19321457SAdam Ford clocks = <&per_32k_alwon_fck>; 1315*19321457SAdam Ford reg = <0x1000>; 1316*19321457SAdam Ford ti,bit-shift = <14>; 1317*19321457SAdam Ford }; 1318*19321457SAdam Ford 1319*19321457SAdam Ford gpio2_dbck: gpio2_dbck@1000 { 1320*19321457SAdam Ford #clock-cells = <0>; 1321*19321457SAdam Ford compatible = "ti,gate-clock"; 1322*19321457SAdam Ford clocks = <&per_32k_alwon_fck>; 1323*19321457SAdam Ford reg = <0x1000>; 1324*19321457SAdam Ford ti,bit-shift = <13>; 1325*19321457SAdam Ford }; 1326*19321457SAdam Ford 1327*19321457SAdam Ford wdt3_fck: wdt3_fck@1000 { 1328*19321457SAdam Ford #clock-cells = <0>; 1329*19321457SAdam Ford compatible = "ti,wait-gate-clock"; 1330*19321457SAdam Ford clocks = <&per_32k_alwon_fck>; 1331*19321457SAdam Ford reg = <0x1000>; 1332*19321457SAdam Ford ti,bit-shift = <12>; 1333*19321457SAdam Ford }; 1334*19321457SAdam Ford 1335*19321457SAdam Ford per_l4_ick: per_l4_ick { 1336*19321457SAdam Ford #clock-cells = <0>; 1337*19321457SAdam Ford compatible = "fixed-factor-clock"; 1338*19321457SAdam Ford clocks = <&l4_ick>; 1339*19321457SAdam Ford clock-mult = <1>; 1340*19321457SAdam Ford clock-div = <1>; 1341*19321457SAdam Ford }; 1342*19321457SAdam Ford 1343*19321457SAdam Ford gpio6_ick: gpio6_ick@1010 { 1344*19321457SAdam Ford #clock-cells = <0>; 1345*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1346*19321457SAdam Ford clocks = <&per_l4_ick>; 1347*19321457SAdam Ford reg = <0x1010>; 1348*19321457SAdam Ford ti,bit-shift = <17>; 1349*19321457SAdam Ford }; 1350*19321457SAdam Ford 1351*19321457SAdam Ford gpio5_ick: gpio5_ick@1010 { 1352*19321457SAdam Ford #clock-cells = <0>; 1353*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1354*19321457SAdam Ford clocks = <&per_l4_ick>; 1355*19321457SAdam Ford reg = <0x1010>; 1356*19321457SAdam Ford ti,bit-shift = <16>; 1357*19321457SAdam Ford }; 1358*19321457SAdam Ford 1359*19321457SAdam Ford gpio4_ick: gpio4_ick@1010 { 1360*19321457SAdam Ford #clock-cells = <0>; 1361*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1362*19321457SAdam Ford clocks = <&per_l4_ick>; 1363*19321457SAdam Ford reg = <0x1010>; 1364*19321457SAdam Ford ti,bit-shift = <15>; 1365*19321457SAdam Ford }; 1366*19321457SAdam Ford 1367*19321457SAdam Ford gpio3_ick: gpio3_ick@1010 { 1368*19321457SAdam Ford #clock-cells = <0>; 1369*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1370*19321457SAdam Ford clocks = <&per_l4_ick>; 1371*19321457SAdam Ford reg = <0x1010>; 1372*19321457SAdam Ford ti,bit-shift = <14>; 1373*19321457SAdam Ford }; 1374*19321457SAdam Ford 1375*19321457SAdam Ford gpio2_ick: gpio2_ick@1010 { 1376*19321457SAdam Ford #clock-cells = <0>; 1377*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1378*19321457SAdam Ford clocks = <&per_l4_ick>; 1379*19321457SAdam Ford reg = <0x1010>; 1380*19321457SAdam Ford ti,bit-shift = <13>; 1381*19321457SAdam Ford }; 1382*19321457SAdam Ford 1383*19321457SAdam Ford wdt3_ick: wdt3_ick@1010 { 1384*19321457SAdam Ford #clock-cells = <0>; 1385*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1386*19321457SAdam Ford clocks = <&per_l4_ick>; 1387*19321457SAdam Ford reg = <0x1010>; 1388*19321457SAdam Ford ti,bit-shift = <12>; 1389*19321457SAdam Ford }; 1390*19321457SAdam Ford 1391*19321457SAdam Ford uart3_ick: uart3_ick@1010 { 1392*19321457SAdam Ford #clock-cells = <0>; 1393*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1394*19321457SAdam Ford clocks = <&per_l4_ick>; 1395*19321457SAdam Ford reg = <0x1010>; 1396*19321457SAdam Ford ti,bit-shift = <11>; 1397*19321457SAdam Ford }; 1398*19321457SAdam Ford 1399*19321457SAdam Ford uart4_ick: uart4_ick@1010 { 1400*19321457SAdam Ford #clock-cells = <0>; 1401*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1402*19321457SAdam Ford clocks = <&per_l4_ick>; 1403*19321457SAdam Ford reg = <0x1010>; 1404*19321457SAdam Ford ti,bit-shift = <18>; 1405*19321457SAdam Ford }; 1406*19321457SAdam Ford 1407*19321457SAdam Ford gpt9_ick: gpt9_ick@1010 { 1408*19321457SAdam Ford #clock-cells = <0>; 1409*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1410*19321457SAdam Ford clocks = <&per_l4_ick>; 1411*19321457SAdam Ford reg = <0x1010>; 1412*19321457SAdam Ford ti,bit-shift = <10>; 1413*19321457SAdam Ford }; 1414*19321457SAdam Ford 1415*19321457SAdam Ford gpt8_ick: gpt8_ick@1010 { 1416*19321457SAdam Ford #clock-cells = <0>; 1417*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1418*19321457SAdam Ford clocks = <&per_l4_ick>; 1419*19321457SAdam Ford reg = <0x1010>; 1420*19321457SAdam Ford ti,bit-shift = <9>; 1421*19321457SAdam Ford }; 1422*19321457SAdam Ford 1423*19321457SAdam Ford gpt7_ick: gpt7_ick@1010 { 1424*19321457SAdam Ford #clock-cells = <0>; 1425*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1426*19321457SAdam Ford clocks = <&per_l4_ick>; 1427*19321457SAdam Ford reg = <0x1010>; 1428*19321457SAdam Ford ti,bit-shift = <8>; 1429*19321457SAdam Ford }; 1430*19321457SAdam Ford 1431*19321457SAdam Ford gpt6_ick: gpt6_ick@1010 { 1432*19321457SAdam Ford #clock-cells = <0>; 1433*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1434*19321457SAdam Ford clocks = <&per_l4_ick>; 1435*19321457SAdam Ford reg = <0x1010>; 1436*19321457SAdam Ford ti,bit-shift = <7>; 1437*19321457SAdam Ford }; 1438*19321457SAdam Ford 1439*19321457SAdam Ford gpt5_ick: gpt5_ick@1010 { 1440*19321457SAdam Ford #clock-cells = <0>; 1441*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1442*19321457SAdam Ford clocks = <&per_l4_ick>; 1443*19321457SAdam Ford reg = <0x1010>; 1444*19321457SAdam Ford ti,bit-shift = <6>; 1445*19321457SAdam Ford }; 1446*19321457SAdam Ford 1447*19321457SAdam Ford gpt4_ick: gpt4_ick@1010 { 1448*19321457SAdam Ford #clock-cells = <0>; 1449*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1450*19321457SAdam Ford clocks = <&per_l4_ick>; 1451*19321457SAdam Ford reg = <0x1010>; 1452*19321457SAdam Ford ti,bit-shift = <5>; 1453*19321457SAdam Ford }; 1454*19321457SAdam Ford 1455*19321457SAdam Ford gpt3_ick: gpt3_ick@1010 { 1456*19321457SAdam Ford #clock-cells = <0>; 1457*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1458*19321457SAdam Ford clocks = <&per_l4_ick>; 1459*19321457SAdam Ford reg = <0x1010>; 1460*19321457SAdam Ford ti,bit-shift = <4>; 1461*19321457SAdam Ford }; 1462*19321457SAdam Ford 1463*19321457SAdam Ford gpt2_ick: gpt2_ick@1010 { 1464*19321457SAdam Ford #clock-cells = <0>; 1465*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1466*19321457SAdam Ford clocks = <&per_l4_ick>; 1467*19321457SAdam Ford reg = <0x1010>; 1468*19321457SAdam Ford ti,bit-shift = <3>; 1469*19321457SAdam Ford }; 1470*19321457SAdam Ford 1471*19321457SAdam Ford mcbsp2_ick: mcbsp2_ick@1010 { 1472*19321457SAdam Ford #clock-cells = <0>; 1473*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1474*19321457SAdam Ford clocks = <&per_l4_ick>; 1475*19321457SAdam Ford reg = <0x1010>; 1476*19321457SAdam Ford ti,bit-shift = <0>; 1477*19321457SAdam Ford }; 1478*19321457SAdam Ford 1479*19321457SAdam Ford mcbsp3_ick: mcbsp3_ick@1010 { 1480*19321457SAdam Ford #clock-cells = <0>; 1481*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1482*19321457SAdam Ford clocks = <&per_l4_ick>; 1483*19321457SAdam Ford reg = <0x1010>; 1484*19321457SAdam Ford ti,bit-shift = <1>; 1485*19321457SAdam Ford }; 1486*19321457SAdam Ford 1487*19321457SAdam Ford mcbsp4_ick: mcbsp4_ick@1010 { 1488*19321457SAdam Ford #clock-cells = <0>; 1489*19321457SAdam Ford compatible = "ti,omap3-interface-clock"; 1490*19321457SAdam Ford clocks = <&per_l4_ick>; 1491*19321457SAdam Ford reg = <0x1010>; 1492*19321457SAdam Ford ti,bit-shift = <2>; 1493*19321457SAdam Ford }; 1494*19321457SAdam Ford 1495*19321457SAdam Ford mcbsp2_gate_fck: mcbsp2_gate_fck@1000 { 1496*19321457SAdam Ford #clock-cells = <0>; 1497*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 1498*19321457SAdam Ford clocks = <&mcbsp_clks>; 1499*19321457SAdam Ford ti,bit-shift = <0>; 1500*19321457SAdam Ford reg = <0x1000>; 1501*19321457SAdam Ford }; 1502*19321457SAdam Ford 1503*19321457SAdam Ford mcbsp3_gate_fck: mcbsp3_gate_fck@1000 { 1504*19321457SAdam Ford #clock-cells = <0>; 1505*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 1506*19321457SAdam Ford clocks = <&mcbsp_clks>; 1507*19321457SAdam Ford ti,bit-shift = <1>; 1508*19321457SAdam Ford reg = <0x1000>; 1509*19321457SAdam Ford }; 1510*19321457SAdam Ford 1511*19321457SAdam Ford mcbsp4_gate_fck: mcbsp4_gate_fck@1000 { 1512*19321457SAdam Ford #clock-cells = <0>; 1513*19321457SAdam Ford compatible = "ti,composite-gate-clock"; 1514*19321457SAdam Ford clocks = <&mcbsp_clks>; 1515*19321457SAdam Ford ti,bit-shift = <2>; 1516*19321457SAdam Ford reg = <0x1000>; 1517*19321457SAdam Ford }; 1518*19321457SAdam Ford 1519*19321457SAdam Ford emu_src_mux_ck: emu_src_mux_ck@1140 { 1520*19321457SAdam Ford #clock-cells = <0>; 1521*19321457SAdam Ford compatible = "ti,mux-clock"; 1522*19321457SAdam Ford clocks = <&sys_ck>, <&emu_core_alwon_ck>, <&emu_per_alwon_ck>, <&emu_mpu_alwon_ck>; 1523*19321457SAdam Ford reg = <0x1140>; 1524*19321457SAdam Ford }; 1525*19321457SAdam Ford 1526*19321457SAdam Ford emu_src_ck: emu_src_ck { 1527*19321457SAdam Ford #clock-cells = <0>; 1528*19321457SAdam Ford compatible = "ti,clkdm-gate-clock"; 1529*19321457SAdam Ford clocks = <&emu_src_mux_ck>; 1530*19321457SAdam Ford }; 1531*19321457SAdam Ford 1532*19321457SAdam Ford pclk_fck: pclk_fck@1140 { 1533*19321457SAdam Ford #clock-cells = <0>; 1534*19321457SAdam Ford compatible = "ti,divider-clock"; 1535*19321457SAdam Ford clocks = <&emu_src_ck>; 1536*19321457SAdam Ford ti,bit-shift = <8>; 1537*19321457SAdam Ford ti,max-div = <7>; 1538*19321457SAdam Ford reg = <0x1140>; 1539*19321457SAdam Ford ti,index-starts-at-one; 1540*19321457SAdam Ford }; 1541*19321457SAdam Ford 1542*19321457SAdam Ford pclkx2_fck: pclkx2_fck@1140 { 1543*19321457SAdam Ford #clock-cells = <0>; 1544*19321457SAdam Ford compatible = "ti,divider-clock"; 1545*19321457SAdam Ford clocks = <&emu_src_ck>; 1546*19321457SAdam Ford ti,bit-shift = <6>; 1547*19321457SAdam Ford ti,max-div = <3>; 1548*19321457SAdam Ford reg = <0x1140>; 1549*19321457SAdam Ford ti,index-starts-at-one; 1550*19321457SAdam Ford }; 1551*19321457SAdam Ford 1552*19321457SAdam Ford atclk_fck: atclk_fck@1140 { 1553*19321457SAdam Ford #clock-cells = <0>; 1554*19321457SAdam Ford compatible = "ti,divider-clock"; 1555*19321457SAdam Ford clocks = <&emu_src_ck>; 1556*19321457SAdam Ford ti,bit-shift = <4>; 1557*19321457SAdam Ford ti,max-div = <3>; 1558*19321457SAdam Ford reg = <0x1140>; 1559*19321457SAdam Ford ti,index-starts-at-one; 1560*19321457SAdam Ford }; 1561*19321457SAdam Ford 1562*19321457SAdam Ford traceclk_src_fck: traceclk_src_fck@1140 { 1563*19321457SAdam Ford #clock-cells = <0>; 1564*19321457SAdam Ford compatible = "ti,mux-clock"; 1565*19321457SAdam Ford clocks = <&sys_ck>, <&emu_core_alwon_ck>, <&emu_per_alwon_ck>, <&emu_mpu_alwon_ck>; 1566*19321457SAdam Ford ti,bit-shift = <2>; 1567*19321457SAdam Ford reg = <0x1140>; 1568*19321457SAdam Ford }; 1569*19321457SAdam Ford 1570*19321457SAdam Ford traceclk_fck: traceclk_fck@1140 { 1571*19321457SAdam Ford #clock-cells = <0>; 1572*19321457SAdam Ford compatible = "ti,divider-clock"; 1573*19321457SAdam Ford clocks = <&traceclk_src_fck>; 1574*19321457SAdam Ford ti,bit-shift = <11>; 1575*19321457SAdam Ford ti,max-div = <7>; 1576*19321457SAdam Ford reg = <0x1140>; 1577*19321457SAdam Ford ti,index-starts-at-one; 1578*19321457SAdam Ford }; 1579*19321457SAdam Ford 1580*19321457SAdam Ford secure_32k_fck: secure_32k_fck { 1581*19321457SAdam Ford #clock-cells = <0>; 1582*19321457SAdam Ford compatible = "fixed-clock"; 1583*19321457SAdam Ford clock-frequency = <32768>; 1584*19321457SAdam Ford }; 1585*19321457SAdam Ford 1586*19321457SAdam Ford gpt12_fck: gpt12_fck { 1587*19321457SAdam Ford #clock-cells = <0>; 1588*19321457SAdam Ford compatible = "fixed-factor-clock"; 1589*19321457SAdam Ford clocks = <&secure_32k_fck>; 1590*19321457SAdam Ford clock-mult = <1>; 1591*19321457SAdam Ford clock-div = <1>; 1592*19321457SAdam Ford }; 1593*19321457SAdam Ford 1594*19321457SAdam Ford wdt1_fck: wdt1_fck { 1595*19321457SAdam Ford #clock-cells = <0>; 1596*19321457SAdam Ford compatible = "fixed-factor-clock"; 1597*19321457SAdam Ford clocks = <&secure_32k_fck>; 1598*19321457SAdam Ford clock-mult = <1>; 1599*19321457SAdam Ford clock-div = <1>; 1600*19321457SAdam Ford }; 1601*19321457SAdam Ford}; 1602*19321457SAdam Ford 1603*19321457SAdam Ford&cm_clockdomains { 1604*19321457SAdam Ford core_l3_clkdm: core_l3_clkdm { 1605*19321457SAdam Ford compatible = "ti,clockdomain"; 1606*19321457SAdam Ford clocks = <&sdrc_ick>; 1607*19321457SAdam Ford }; 1608*19321457SAdam Ford 1609*19321457SAdam Ford dpll3_clkdm: dpll3_clkdm { 1610*19321457SAdam Ford compatible = "ti,clockdomain"; 1611*19321457SAdam Ford clocks = <&dpll3_ck>; 1612*19321457SAdam Ford }; 1613*19321457SAdam Ford 1614*19321457SAdam Ford dpll1_clkdm: dpll1_clkdm { 1615*19321457SAdam Ford compatible = "ti,clockdomain"; 1616*19321457SAdam Ford clocks = <&dpll1_ck>; 1617*19321457SAdam Ford }; 1618*19321457SAdam Ford 1619*19321457SAdam Ford per_clkdm: per_clkdm { 1620*19321457SAdam Ford compatible = "ti,clockdomain"; 1621*19321457SAdam Ford clocks = <&uart3_fck>, <&gpio6_dbck>, <&gpio5_dbck>, 1622*19321457SAdam Ford <&gpio4_dbck>, <&gpio3_dbck>, <&gpio2_dbck>, 1623*19321457SAdam Ford <&wdt3_fck>, <&gpio6_ick>, <&gpio5_ick>, <&gpio4_ick>, 1624*19321457SAdam Ford <&gpio3_ick>, <&gpio2_ick>, <&wdt3_ick>, <&uart3_ick>, 1625*19321457SAdam Ford <&uart4_ick>, <&gpt9_ick>, <&gpt8_ick>, <&gpt7_ick>, 1626*19321457SAdam Ford <&gpt6_ick>, <&gpt5_ick>, <&gpt4_ick>, <&gpt3_ick>, 1627*19321457SAdam Ford <&gpt2_ick>, <&mcbsp2_ick>, <&mcbsp3_ick>, 1628*19321457SAdam Ford <&mcbsp4_ick>; 1629*19321457SAdam Ford }; 1630*19321457SAdam Ford 1631*19321457SAdam Ford emu_clkdm: emu_clkdm { 1632*19321457SAdam Ford compatible = "ti,clockdomain"; 1633*19321457SAdam Ford clocks = <&emu_src_ck>; 1634*19321457SAdam Ford }; 1635*19321457SAdam Ford 1636*19321457SAdam Ford dpll4_clkdm: dpll4_clkdm { 1637*19321457SAdam Ford compatible = "ti,clockdomain"; 1638*19321457SAdam Ford clocks = <&dpll4_ck>; 1639*19321457SAdam Ford }; 1640*19321457SAdam Ford 1641*19321457SAdam Ford wkup_clkdm: wkup_clkdm { 1642*19321457SAdam Ford compatible = "ti,clockdomain"; 1643*19321457SAdam Ford clocks = <&gpio1_dbck>, <&wdt2_fck>, <&wdt2_ick>, <&wdt1_ick>, 1644*19321457SAdam Ford <&gpio1_ick>, <&omap_32ksync_ick>, <&gpt12_ick>, 1645*19321457SAdam Ford <&gpt1_ick>; 1646*19321457SAdam Ford }; 1647*19321457SAdam Ford 1648*19321457SAdam Ford dss_clkdm: dss_clkdm { 1649*19321457SAdam Ford compatible = "ti,clockdomain"; 1650*19321457SAdam Ford clocks = <&dss_tv_fck>, <&dss_96m_fck>, <&dss2_alwon_fck>; 1651*19321457SAdam Ford }; 1652*19321457SAdam Ford 1653*19321457SAdam Ford core_l4_clkdm: core_l4_clkdm { 1654*19321457SAdam Ford compatible = "ti,clockdomain"; 1655*19321457SAdam Ford clocks = <&mmchs2_fck>, <&mmchs1_fck>, <&i2c3_fck>, <&i2c2_fck>, 1656*19321457SAdam Ford <&i2c1_fck>, <&mcspi4_fck>, <&mcspi3_fck>, 1657*19321457SAdam Ford <&mcspi2_fck>, <&mcspi1_fck>, <&uart2_fck>, 1658*19321457SAdam Ford <&uart1_fck>, <&hdq_fck>, <&mmchs2_ick>, <&mmchs1_ick>, 1659*19321457SAdam Ford <&hdq_ick>, <&mcspi4_ick>, <&mcspi3_ick>, 1660*19321457SAdam Ford <&mcspi2_ick>, <&mcspi1_ick>, <&i2c3_ick>, <&i2c2_ick>, 1661*19321457SAdam Ford <&i2c1_ick>, <&uart2_ick>, <&uart1_ick>, <&gpt11_ick>, 1662*19321457SAdam Ford <&gpt10_ick>, <&mcbsp5_ick>, <&mcbsp1_ick>, 1663*19321457SAdam Ford <&omapctrl_ick>, <&aes2_ick>, <&sha12_ick>; 1664*19321457SAdam Ford }; 1665*19321457SAdam Ford}; 1666