Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: Use clock-output-names for dra7

With the TI clocks supporting the use of clock-output-names devicetree
property, we no longer need to use non-standard node names for clocks.

Depends-on: 31aa7056bbec ("ARM: dts: Don't use legacy clock defines for dra7 clkctrl")
Depends-on: 9206a3af4fc0 ("clk: ti: Move dra7 clock devices out of the legacy section")
Cc: Stephen Boyd <sboyd@kernel.org>
Cc: Tero Kristo <kristo@kernel.org>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Message-Id: <20220204080842.40673-1-tony@atomide.com>

+462 -231
+462 -231
arch/arm/boot/dts/dra7xx-clocks.dtsi
··· 5 5 * Copyright (C) 2013 Texas Instruments, Inc. 6 6 */ 7 7 &cm_core_aon_clocks { 8 - atl_clkin0_ck: atl_clkin0_ck { 8 + atl_clkin0_ck: clock-atl-clkin0 { 9 9 #clock-cells = <0>; 10 10 compatible = "ti,dra7-atl-clock"; 11 + clock-output-names = "atl_clkin0_ck"; 11 12 clocks = <&atl_clkctrl DRA7_ATL_ATL_CLKCTRL 26>; 12 13 }; 13 14 14 - atl_clkin1_ck: atl_clkin1_ck { 15 + atl_clkin1_ck: clock-atl-clkin1 { 15 16 #clock-cells = <0>; 16 17 compatible = "ti,dra7-atl-clock"; 18 + clock-output-names = "atl_clkin1_ck"; 17 19 clocks = <&atl_clkctrl DRA7_ATL_ATL_CLKCTRL 26>; 18 20 }; 19 21 20 - atl_clkin2_ck: atl_clkin2_ck { 22 + atl_clkin2_ck: clock-atl-clkin2 { 21 23 #clock-cells = <0>; 22 24 compatible = "ti,dra7-atl-clock"; 25 + clock-output-names = "atl_clkin2_ck"; 23 26 clocks = <&atl_clkctrl DRA7_ATL_ATL_CLKCTRL 26>; 24 27 }; 25 28 26 - atl_clkin3_ck: atl_clkin3_ck { 29 + atl_clkin3_ck: clock-atl-clkin3 { 27 30 #clock-cells = <0>; 28 31 compatible = "ti,dra7-atl-clock"; 32 + clock-output-names = "atl_clkin3_ck"; 29 33 clocks = <&atl_clkctrl DRA7_ATL_ATL_CLKCTRL 26>; 30 34 }; 31 35 32 - hdmi_clkin_ck: hdmi_clkin_ck { 36 + hdmi_clkin_ck: clock-hdmi-clkin { 33 37 #clock-cells = <0>; 34 38 compatible = "fixed-clock"; 39 + clock-output-names = "hdmi_clkin_ck"; 35 40 clock-frequency = <0>; 36 41 }; 37 42 38 - mlb_clkin_ck: mlb_clkin_ck { 43 + mlb_clkin_ck: clock-mlb-clkin { 39 44 #clock-cells = <0>; 40 45 compatible = "fixed-clock"; 46 + clock-output-names = "mlb_clkin_ck"; 41 47 clock-frequency = <0>; 42 48 }; 43 49 44 - mlbp_clkin_ck: mlbp_clkin_ck { 50 + mlbp_clkin_ck: clock-mlbp-clkin { 45 51 #clock-cells = <0>; 46 52 compatible = "fixed-clock"; 53 + clock-output-names = "mlbp_clkin_ck"; 47 54 clock-frequency = <0>; 48 55 }; 49 56 50 - pciesref_acs_clk_ck: pciesref_acs_clk_ck { 57 + pciesref_acs_clk_ck: clock-pciesref-acs { 51 58 #clock-cells = <0>; 52 59 compatible = "fixed-clock"; 60 + clock-output-names = "pciesref_acs_clk_ck"; 53 61 clock-frequency = <100000000>; 54 62 }; 55 63 56 - ref_clkin0_ck: ref_clkin0_ck { 64 + ref_clkin0_ck: clock-ref-clkin0 { 57 65 #clock-cells = <0>; 58 66 compatible = "fixed-clock"; 67 + clock-output-names = "ref_clkin0_ck"; 59 68 clock-frequency = <0>; 60 69 }; 61 70 62 - ref_clkin1_ck: ref_clkin1_ck { 71 + ref_clkin1_ck: clock-ref-clkin1 { 63 72 #clock-cells = <0>; 64 73 compatible = "fixed-clock"; 74 + clock-output-names = "ref_clkin1_ck"; 65 75 clock-frequency = <0>; 66 76 }; 67 77 68 - ref_clkin2_ck: ref_clkin2_ck { 78 + ref_clkin2_ck: clock-ref-clkin2 { 69 79 #clock-cells = <0>; 70 80 compatible = "fixed-clock"; 81 + clock-output-names = "ref_clkin2_ck"; 71 82 clock-frequency = <0>; 72 83 }; 73 84 74 - ref_clkin3_ck: ref_clkin3_ck { 85 + ref_clkin3_ck: clock-ref-clkin3 { 75 86 #clock-cells = <0>; 76 87 compatible = "fixed-clock"; 88 + clock-output-names = "ref_clkin3_ck"; 77 89 clock-frequency = <0>; 78 90 }; 79 91 80 - rmii_clk_ck: rmii_clk_ck { 92 + rmii_clk_ck: clock-rmii { 81 93 #clock-cells = <0>; 82 94 compatible = "fixed-clock"; 95 + clock-output-names = "rmii_clk_ck"; 83 96 clock-frequency = <0>; 84 97 }; 85 98 86 - sdvenc_clkin_ck: sdvenc_clkin_ck { 99 + sdvenc_clkin_ck: clock-sdvenc-clkin { 87 100 #clock-cells = <0>; 88 101 compatible = "fixed-clock"; 102 + clock-output-names = "sdvenc_clkin_ck"; 89 103 clock-frequency = <0>; 90 104 }; 91 105 92 - secure_32k_clk_src_ck: secure_32k_clk_src_ck { 106 + secure_32k_clk_src_ck: clock-secure-32k-clk-src { 93 107 #clock-cells = <0>; 94 108 compatible = "fixed-clock"; 109 + clock-output-names = "secure_32k_clk_src_ck"; 95 110 clock-frequency = <32768>; 96 111 }; 97 112 98 - sys_clk32_crystal_ck: sys_clk32_crystal_ck { 113 + sys_clk32_crystal_ck: clock-sys-clk32-crystal { 99 114 #clock-cells = <0>; 100 115 compatible = "fixed-clock"; 116 + clock-output-names = "sys_clk32_crystal_ck"; 101 117 clock-frequency = <32768>; 102 118 }; 103 119 104 - sys_clk32_pseudo_ck: sys_clk32_pseudo_ck { 120 + sys_clk32_pseudo_ck: clock-sys-clk32-pseudo { 105 121 #clock-cells = <0>; 106 122 compatible = "fixed-factor-clock"; 123 + clock-output-names = "sys_clk32_pseudo_ck"; 107 124 clocks = <&sys_clkin1>; 108 125 clock-mult = <1>; 109 126 clock-div = <610>; 110 127 }; 111 128 112 - virt_12000000_ck: virt_12000000_ck { 129 + virt_12000000_ck: clock-virt-12000000 { 113 130 #clock-cells = <0>; 114 131 compatible = "fixed-clock"; 132 + clock-output-names = "virt_12000000_ck"; 115 133 clock-frequency = <12000000>; 116 134 }; 117 135 118 - virt_13000000_ck: virt_13000000_ck { 136 + virt_13000000_ck: clock-virt-13000000 { 119 137 #clock-cells = <0>; 120 138 compatible = "fixed-clock"; 139 + clock-output-names = "virt_13000000_ck"; 121 140 clock-frequency = <13000000>; 122 141 }; 123 142 124 - virt_16800000_ck: virt_16800000_ck { 143 + virt_16800000_ck: clock-virt-16800000 { 125 144 #clock-cells = <0>; 126 145 compatible = "fixed-clock"; 146 + clock-output-names = "virt_16800000_ck"; 127 147 clock-frequency = <16800000>; 128 148 }; 129 149 130 - virt_19200000_ck: virt_19200000_ck { 150 + virt_19200000_ck: clock-virt-19200000 { 131 151 #clock-cells = <0>; 132 152 compatible = "fixed-clock"; 153 + clock-output-names = "virt_19200000_ck"; 133 154 clock-frequency = <19200000>; 134 155 }; 135 156 136 - virt_20000000_ck: virt_20000000_ck { 157 + virt_20000000_ck: clock-virt-20000000 { 137 158 #clock-cells = <0>; 138 159 compatible = "fixed-clock"; 160 + clock-output-names = "virt_20000000_ck"; 139 161 clock-frequency = <20000000>; 140 162 }; 141 163 142 - virt_26000000_ck: virt_26000000_ck { 164 + virt_26000000_ck: clock-virt-26000000 { 143 165 #clock-cells = <0>; 144 166 compatible = "fixed-clock"; 167 + clock-output-names = "virt_26000000_ck"; 145 168 clock-frequency = <26000000>; 146 169 }; 147 170 148 - virt_27000000_ck: virt_27000000_ck { 171 + virt_27000000_ck: clock-virt-27000000 { 149 172 #clock-cells = <0>; 150 173 compatible = "fixed-clock"; 174 + clock-output-names = "virt_27000000_ck"; 151 175 clock-frequency = <27000000>; 152 176 }; 153 177 154 - virt_38400000_ck: virt_38400000_ck { 178 + virt_38400000_ck: clock-virt-38400000 { 155 179 #clock-cells = <0>; 156 180 compatible = "fixed-clock"; 181 + clock-output-names = "virt_38400000_ck"; 157 182 clock-frequency = <38400000>; 158 183 }; 159 184 160 - sys_clkin2: sys_clkin2 { 185 + sys_clkin2: clock-sys-clkin2 { 161 186 #clock-cells = <0>; 162 187 compatible = "fixed-clock"; 188 + clock-output-names = "sys_clkin2"; 163 189 clock-frequency = <22579200>; 164 190 }; 165 191 166 - usb_otg_clkin_ck: usb_otg_clkin_ck { 192 + usb_otg_clkin_ck: clock-usb-otg-clkin { 167 193 #clock-cells = <0>; 168 194 compatible = "fixed-clock"; 195 + clock-output-names = "usb_otg_clkin_ck"; 169 196 clock-frequency = <0>; 170 197 }; 171 198 172 - video1_clkin_ck: video1_clkin_ck { 199 + video1_clkin_ck: clock-video1-clkin { 173 200 #clock-cells = <0>; 174 201 compatible = "fixed-clock"; 202 + clock-output-names = "video1_clkin_ck"; 175 203 clock-frequency = <0>; 176 204 }; 177 205 178 - video1_m2_clkin_ck: video1_m2_clkin_ck { 206 + video1_m2_clkin_ck: clock-video1-m2-clkin { 179 207 #clock-cells = <0>; 180 208 compatible = "fixed-clock"; 209 + clock-output-names = "video1_m2_clkin_ck"; 181 210 clock-frequency = <0>; 182 211 }; 183 212 184 - video2_clkin_ck: video2_clkin_ck { 213 + video2_clkin_ck: clock-video2-clkin { 185 214 #clock-cells = <0>; 186 215 compatible = "fixed-clock"; 216 + clock-output-names = "video2_clkin_ck"; 187 217 clock-frequency = <0>; 188 218 }; 189 219 190 - video2_m2_clkin_ck: video2_m2_clkin_ck { 220 + video2_m2_clkin_ck: clock-video2-m2-clkin { 191 221 #clock-cells = <0>; 192 222 compatible = "fixed-clock"; 223 + clock-output-names = "video2_m2_clkin_ck"; 193 224 clock-frequency = <0>; 194 225 }; 195 226 196 - dpll_abe_ck: dpll_abe_ck@1e0 { 227 + dpll_abe_ck: clock@1e0 { 197 228 #clock-cells = <0>; 198 229 compatible = "ti,omap4-dpll-m4xen-clock"; 230 + clock-output-names = "dpll_abe_ck"; 199 231 clocks = <&abe_dpll_clk_mux>, <&abe_dpll_bypass_clk_mux>; 200 232 reg = <0x01e0>, <0x01e4>, <0x01ec>, <0x01e8>; 201 233 }; 202 234 203 - dpll_abe_x2_ck: dpll_abe_x2_ck { 235 + dpll_abe_x2_ck: clock-dpll-abe-x2 { 204 236 #clock-cells = <0>; 205 237 compatible = "ti,omap4-dpll-x2-clock"; 238 + clock-output-names = "dpll_abe_x2_ck"; 206 239 clocks = <&dpll_abe_ck>; 207 240 }; 208 241 209 - dpll_abe_m2x2_ck: dpll_abe_m2x2_ck@1f0 { 242 + dpll_abe_m2x2_ck: clock-dpll-abe-m2x2-8@1f0 { 210 243 #clock-cells = <0>; 211 244 compatible = "ti,divider-clock"; 245 + clock-output-names = "dpll_abe_m2x2_ck"; 212 246 clocks = <&dpll_abe_x2_ck>; 213 247 ti,max-div = <31>; 214 248 ti,autoidle-shift = <8>; ··· 251 217 ti,invert-autoidle-bit; 252 218 }; 253 219 254 - abe_clk: abe_clk@108 { 220 + abe_clk: clock-abe@108 { 255 221 #clock-cells = <0>; 256 222 compatible = "ti,divider-clock"; 223 + clock-output-names = "abe_clk"; 257 224 clocks = <&dpll_abe_m2x2_ck>; 258 225 ti,max-div = <4>; 259 226 reg = <0x0108>; 260 227 ti,index-power-of-two; 261 228 }; 262 229 263 - dpll_abe_m2_ck: dpll_abe_m2_ck@1f0 { 230 + dpll_abe_m2_ck: clock-dpll-abe-m2-8@1f0 { 264 231 #clock-cells = <0>; 265 232 compatible = "ti,divider-clock"; 233 + clock-output-names = "dpll_abe_m2_ck"; 266 234 clocks = <&dpll_abe_ck>; 267 235 ti,max-div = <31>; 268 236 ti,autoidle-shift = <8>; ··· 273 237 ti,invert-autoidle-bit; 274 238 }; 275 239 276 - dpll_abe_m3x2_ck: dpll_abe_m3x2_ck@1f4 { 240 + dpll_abe_m3x2_ck: clock-dpll-abe-m3x2-8@1f4 { 277 241 #clock-cells = <0>; 278 242 compatible = "ti,divider-clock"; 243 + clock-output-names = "dpll_abe_m3x2_ck"; 279 244 clocks = <&dpll_abe_x2_ck>; 280 245 ti,max-div = <31>; 281 246 ti,autoidle-shift = <8>; ··· 285 248 ti,invert-autoidle-bit; 286 249 }; 287 250 288 - dpll_core_byp_mux: dpll_core_byp_mux@12c { 251 + dpll_core_byp_mux: clock-dpll-core-byp-mux-23@12c { 289 252 #clock-cells = <0>; 290 253 compatible = "ti,mux-clock"; 254 + clock-output-names = "dpll_core_byp_mux"; 291 255 clocks = <&sys_clkin1>, <&dpll_abe_m3x2_ck>; 292 256 ti,bit-shift = <23>; 293 257 reg = <0x012c>; 294 258 }; 295 259 296 - dpll_core_ck: dpll_core_ck@120 { 260 + dpll_core_ck: clock@120 { 297 261 #clock-cells = <0>; 298 262 compatible = "ti,omap4-dpll-core-clock"; 263 + clock-output-names = "dpll_core_ck"; 299 264 clocks = <&sys_clkin1>, <&dpll_core_byp_mux>; 300 265 reg = <0x0120>, <0x0124>, <0x012c>, <0x0128>; 301 266 }; 302 267 303 - dpll_core_x2_ck: dpll_core_x2_ck { 268 + dpll_core_x2_ck: clock-dpll-core-x2 { 304 269 #clock-cells = <0>; 305 270 compatible = "ti,omap4-dpll-x2-clock"; 271 + clock-output-names = "dpll_core_x2_ck"; 306 272 clocks = <&dpll_core_ck>; 307 273 }; 308 274 309 - dpll_core_h12x2_ck: dpll_core_h12x2_ck@13c { 275 + dpll_core_h12x2_ck: clock-dpll-core-h12x2-8@13c { 310 276 #clock-cells = <0>; 311 277 compatible = "ti,divider-clock"; 278 + clock-output-names = "dpll_core_h12x2_ck"; 312 279 clocks = <&dpll_core_x2_ck>; 313 280 ti,max-div = <63>; 314 281 ti,autoidle-shift = <8>; ··· 321 280 ti,invert-autoidle-bit; 322 281 }; 323 282 324 - mpu_dpll_hs_clk_div: mpu_dpll_hs_clk_div { 283 + mpu_dpll_hs_clk_div: clock-mpu-dpll-hs-clk-div { 325 284 #clock-cells = <0>; 326 285 compatible = "fixed-factor-clock"; 286 + clock-output-names = "mpu_dpll_hs_clk_div"; 327 287 clocks = <&dpll_core_h12x2_ck>; 328 288 clock-mult = <1>; 329 289 clock-div = <1>; 330 290 }; 331 291 332 - dpll_mpu_ck: dpll_mpu_ck@160 { 292 + dpll_mpu_ck: clock@160 { 333 293 #clock-cells = <0>; 334 294 compatible = "ti,omap5-mpu-dpll-clock"; 295 + clock-output-names = "dpll_mpu_ck"; 335 296 clocks = <&sys_clkin1>, <&mpu_dpll_hs_clk_div>; 336 297 reg = <0x0160>, <0x0164>, <0x016c>, <0x0168>; 337 298 }; 338 299 339 - dpll_mpu_m2_ck: dpll_mpu_m2_ck@170 { 300 + dpll_mpu_m2_ck: clock-dpll-mpu-m2-8@170 { 340 301 #clock-cells = <0>; 341 302 compatible = "ti,divider-clock"; 303 + clock-output-names = "dpll_mpu_m2_ck"; 342 304 clocks = <&dpll_mpu_ck>; 343 305 ti,max-div = <31>; 344 306 ti,autoidle-shift = <8>; ··· 350 306 ti,invert-autoidle-bit; 351 307 }; 352 308 353 - mpu_dclk_div: mpu_dclk_div { 309 + mpu_dclk_div: clock-mpu-dclk-div { 354 310 #clock-cells = <0>; 355 311 compatible = "fixed-factor-clock"; 312 + clock-output-names = "mpu_dclk_div"; 356 313 clocks = <&dpll_mpu_m2_ck>; 357 314 clock-mult = <1>; 358 315 clock-div = <1>; 359 316 }; 360 317 361 - dsp_dpll_hs_clk_div: dsp_dpll_hs_clk_div { 318 + dsp_dpll_hs_clk_div: clock-dsp-dpll-hs-clk-div { 362 319 #clock-cells = <0>; 363 320 compatible = "fixed-factor-clock"; 321 + clock-output-names = "dsp_dpll_hs_clk_div"; 364 322 clocks = <&dpll_core_h12x2_ck>; 365 323 clock-mult = <1>; 366 324 clock-div = <1>; 367 325 }; 368 326 369 - dpll_dsp_byp_mux: dpll_dsp_byp_mux@240 { 327 + dpll_dsp_byp_mux: clock-dpll-dsp-byp-mux-23@240 { 370 328 #clock-cells = <0>; 371 329 compatible = "ti,mux-clock"; 330 + clock-output-names = "dpll_dsp_byp_mux"; 372 331 clocks = <&sys_clkin1>, <&dsp_dpll_hs_clk_div>; 373 332 ti,bit-shift = <23>; 374 333 reg = <0x0240>; 375 334 }; 376 335 377 - dpll_dsp_ck: dpll_dsp_ck@234 { 336 + dpll_dsp_ck: clock@234 { 378 337 #clock-cells = <0>; 379 338 compatible = "ti,omap4-dpll-clock"; 339 + clock-output-names = "dpll_dsp_ck"; 380 340 clocks = <&sys_clkin1>, <&dpll_dsp_byp_mux>; 381 341 reg = <0x0234>, <0x0238>, <0x0240>, <0x023c>; 382 342 assigned-clocks = <&dpll_dsp_ck>; 383 343 assigned-clock-rates = <600000000>; 384 344 }; 385 345 386 - dpll_dsp_m2_ck: dpll_dsp_m2_ck@244 { 346 + dpll_dsp_m2_ck: clock-dpll-dsp-m2-8@244 { 387 347 #clock-cells = <0>; 388 348 compatible = "ti,divider-clock"; 349 + clock-output-names = "dpll_dsp_m2_ck"; 389 350 clocks = <&dpll_dsp_ck>; 390 351 ti,max-div = <31>; 391 352 ti,autoidle-shift = <8>; ··· 401 352 assigned-clock-rates = <600000000>; 402 353 }; 403 354 404 - iva_dpll_hs_clk_div: iva_dpll_hs_clk_div { 355 + iva_dpll_hs_clk_div: clock-iva-dpll-hs-clk-div { 405 356 #clock-cells = <0>; 406 357 compatible = "fixed-factor-clock"; 358 + clock-output-names = "iva_dpll_hs_clk_div"; 407 359 clocks = <&dpll_core_h12x2_ck>; 408 360 clock-mult = <1>; 409 361 clock-div = <1>; 410 362 }; 411 363 412 - dpll_iva_byp_mux: dpll_iva_byp_mux@1ac { 364 + dpll_iva_byp_mux: clock-dpll-iva-byp-mux-23@1ac { 413 365 #clock-cells = <0>; 414 366 compatible = "ti,mux-clock"; 367 + clock-output-names = "dpll_iva_byp_mux"; 415 368 clocks = <&sys_clkin1>, <&iva_dpll_hs_clk_div>; 416 369 ti,bit-shift = <23>; 417 370 reg = <0x01ac>; 418 371 }; 419 372 420 - dpll_iva_ck: dpll_iva_ck@1a0 { 373 + dpll_iva_ck: clock@1a0 { 421 374 #clock-cells = <0>; 422 375 compatible = "ti,omap4-dpll-clock"; 376 + clock-output-names = "dpll_iva_ck"; 423 377 clocks = <&sys_clkin1>, <&dpll_iva_byp_mux>; 424 378 reg = <0x01a0>, <0x01a4>, <0x01ac>, <0x01a8>; 425 379 assigned-clocks = <&dpll_iva_ck>; 426 380 assigned-clock-rates = <1165000000>; 427 381 }; 428 382 429 - dpll_iva_m2_ck: dpll_iva_m2_ck@1b0 { 383 + dpll_iva_m2_ck: clock-dpll-iva-m2-8@1b0 { 430 384 #clock-cells = <0>; 431 385 compatible = "ti,divider-clock"; 386 + clock-output-names = "dpll_iva_m2_ck"; 432 387 clocks = <&dpll_iva_ck>; 433 388 ti,max-div = <31>; 434 389 ti,autoidle-shift = <8>; ··· 443 390 assigned-clock-rates = <388333334>; 444 391 }; 445 392 446 - iva_dclk: iva_dclk { 393 + iva_dclk: clock-iva-dclk { 447 394 #clock-cells = <0>; 448 395 compatible = "fixed-factor-clock"; 396 + clock-output-names = "iva_dclk"; 449 397 clocks = <&dpll_iva_m2_ck>; 450 398 clock-mult = <1>; 451 399 clock-div = <1>; 452 400 }; 453 401 454 - dpll_gpu_byp_mux: dpll_gpu_byp_mux@2e4 { 402 + dpll_gpu_byp_mux: clock-dpll-gpu-byp-mux-23@2e4 { 455 403 #clock-cells = <0>; 456 404 compatible = "ti,mux-clock"; 405 + clock-output-names = "dpll_gpu_byp_mux"; 457 406 clocks = <&sys_clkin1>, <&dpll_abe_m3x2_ck>; 458 407 ti,bit-shift = <23>; 459 408 reg = <0x02e4>; 460 409 }; 461 410 462 - dpll_gpu_ck: dpll_gpu_ck@2d8 { 411 + dpll_gpu_ck: clock@2d8 { 463 412 #clock-cells = <0>; 464 413 compatible = "ti,omap4-dpll-clock"; 414 + clock-output-names = "dpll_gpu_ck"; 465 415 clocks = <&sys_clkin1>, <&dpll_gpu_byp_mux>; 466 416 reg = <0x02d8>, <0x02dc>, <0x02e4>, <0x02e0>; 467 417 assigned-clocks = <&dpll_gpu_ck>; 468 418 assigned-clock-rates = <1277000000>; 469 419 }; 470 420 471 - dpll_gpu_m2_ck: dpll_gpu_m2_ck@2e8 { 421 + dpll_gpu_m2_ck: clock-dpll-gpu-m2-8@2e8 { 472 422 #clock-cells = <0>; 473 423 compatible = "ti,divider-clock"; 424 + clock-output-names = "dpll_gpu_m2_ck"; 474 425 clocks = <&dpll_gpu_ck>; 475 426 ti,max-div = <31>; 476 427 ti,autoidle-shift = <8>; ··· 485 428 assigned-clock-rates = <425666667>; 486 429 }; 487 430 488 - dpll_core_m2_ck: dpll_core_m2_ck@130 { 431 + dpll_core_m2_ck: clock-dpll-core-m2-8@130 { 489 432 #clock-cells = <0>; 490 433 compatible = "ti,divider-clock"; 434 + clock-output-names = "dpll_core_m2_ck"; 491 435 clocks = <&dpll_core_ck>; 492 436 ti,max-div = <31>; 493 437 ti,autoidle-shift = <8>; ··· 497 439 ti,invert-autoidle-bit; 498 440 }; 499 441 500 - core_dpll_out_dclk_div: core_dpll_out_dclk_div { 442 + core_dpll_out_dclk_div: clock-core-dpll-out-dclk-div { 501 443 #clock-cells = <0>; 502 444 compatible = "fixed-factor-clock"; 445 + clock-output-names = "core_dpll_out_dclk_div"; 503 446 clocks = <&dpll_core_m2_ck>; 504 447 clock-mult = <1>; 505 448 clock-div = <1>; 506 449 }; 507 450 508 - dpll_ddr_byp_mux: dpll_ddr_byp_mux@21c { 451 + dpll_ddr_byp_mux: clock-dpll-ddr-byp-mux-23@21c { 509 452 #clock-cells = <0>; 510 453 compatible = "ti,mux-clock"; 454 + clock-output-names = "dpll_ddr_byp_mux"; 511 455 clocks = <&sys_clkin1>, <&dpll_abe_m3x2_ck>; 512 456 ti,bit-shift = <23>; 513 457 reg = <0x021c>; 514 458 }; 515 459 516 - dpll_ddr_ck: dpll_ddr_ck@210 { 460 + dpll_ddr_ck: clock@210 { 517 461 #clock-cells = <0>; 518 462 compatible = "ti,omap4-dpll-clock"; 463 + clock-output-names = "dpll_ddr_ck"; 519 464 clocks = <&sys_clkin1>, <&dpll_ddr_byp_mux>; 520 465 reg = <0x0210>, <0x0214>, <0x021c>, <0x0218>; 521 466 }; 522 467 523 - dpll_ddr_m2_ck: dpll_ddr_m2_ck@220 { 468 + dpll_ddr_m2_ck: clock-dpll-ddr-m2-8@220 { 524 469 #clock-cells = <0>; 525 470 compatible = "ti,divider-clock"; 471 + clock-output-names = "dpll_ddr_m2_ck"; 526 472 clocks = <&dpll_ddr_ck>; 527 473 ti,max-div = <31>; 528 474 ti,autoidle-shift = <8>; ··· 535 473 ti,invert-autoidle-bit; 536 474 }; 537 475 538 - dpll_gmac_byp_mux: dpll_gmac_byp_mux@2b4 { 476 + dpll_gmac_byp_mux: clock-dpll-gmac-byp-mux-23@2b4 { 539 477 #clock-cells = <0>; 540 478 compatible = "ti,mux-clock"; 479 + clock-output-names = "dpll_gmac_byp_mux"; 541 480 clocks = <&sys_clkin1>, <&dpll_abe_m3x2_ck>; 542 481 ti,bit-shift = <23>; 543 482 reg = <0x02b4>; 544 483 }; 545 484 546 - dpll_gmac_ck: dpll_gmac_ck@2a8 { 485 + dpll_gmac_ck: clock@2a8 { 547 486 #clock-cells = <0>; 548 487 compatible = "ti,omap4-dpll-clock"; 488 + clock-output-names = "dpll_gmac_ck"; 549 489 clocks = <&sys_clkin1>, <&dpll_gmac_byp_mux>; 550 490 reg = <0x02a8>, <0x02ac>, <0x02b4>, <0x02b0>; 551 491 }; 552 492 553 - dpll_gmac_m2_ck: dpll_gmac_m2_ck@2b8 { 493 + dpll_gmac_m2_ck: clock-dpll-gmac-m2-8@2b8 { 554 494 #clock-cells = <0>; 555 495 compatible = "ti,divider-clock"; 496 + clock-output-names = "dpll_gmac_m2_ck"; 556 497 clocks = <&dpll_gmac_ck>; 557 498 ti,max-div = <31>; 558 499 ti,autoidle-shift = <8>; ··· 564 499 ti,invert-autoidle-bit; 565 500 }; 566 501 567 - video2_dclk_div: video2_dclk_div { 502 + video2_dclk_div: clock-video2-dclk-div { 568 503 #clock-cells = <0>; 569 504 compatible = "fixed-factor-clock"; 505 + clock-output-names = "video2_dclk_div"; 570 506 clocks = <&video2_m2_clkin_ck>; 571 507 clock-mult = <1>; 572 508 clock-div = <1>; 573 509 }; 574 510 575 - video1_dclk_div: video1_dclk_div { 511 + video1_dclk_div: clock-video1-dclk-div { 576 512 #clock-cells = <0>; 577 513 compatible = "fixed-factor-clock"; 514 + clock-output-names = "video1_dclk_div"; 578 515 clocks = <&video1_m2_clkin_ck>; 579 516 clock-mult = <1>; 580 517 clock-div = <1>; 581 518 }; 582 519 583 - hdmi_dclk_div: hdmi_dclk_div { 520 + hdmi_dclk_div: clock-hdmi-dclk-div { 584 521 #clock-cells = <0>; 585 522 compatible = "fixed-factor-clock"; 523 + clock-output-names = "hdmi_dclk_div"; 586 524 clocks = <&hdmi_clkin_ck>; 587 525 clock-mult = <1>; 588 526 clock-div = <1>; 589 527 }; 590 528 591 - per_dpll_hs_clk_div: per_dpll_hs_clk_div { 529 + per_dpll_hs_clk_div: clock-per-dpll-hs-clk-div { 592 530 #clock-cells = <0>; 593 531 compatible = "fixed-factor-clock"; 532 + clock-output-names = "per_dpll_hs_clk_div"; 594 533 clocks = <&dpll_abe_m3x2_ck>; 595 534 clock-mult = <1>; 596 535 clock-div = <2>; 597 536 }; 598 537 599 - usb_dpll_hs_clk_div: usb_dpll_hs_clk_div { 538 + usb_dpll_hs_clk_div: clock-usb-dpll-hs-clk-div { 600 539 #clock-cells = <0>; 601 540 compatible = "fixed-factor-clock"; 541 + clock-output-names = "usb_dpll_hs_clk_div"; 602 542 clocks = <&dpll_abe_m3x2_ck>; 603 543 clock-mult = <1>; 604 544 clock-div = <3>; 605 545 }; 606 546 607 - eve_dpll_hs_clk_div: eve_dpll_hs_clk_div { 547 + eve_dpll_hs_clk_div: clock-eve-dpll-hs-clk-div { 608 548 #clock-cells = <0>; 609 549 compatible = "fixed-factor-clock"; 550 + clock-output-names = "eve_dpll_hs_clk_div"; 610 551 clocks = <&dpll_core_h12x2_ck>; 611 552 clock-mult = <1>; 612 553 clock-div = <1>; 613 554 }; 614 555 615 - dpll_eve_byp_mux: dpll_eve_byp_mux@290 { 556 + dpll_eve_byp_mux: clock-dpll-eve-byp-mux-23@290 { 616 557 #clock-cells = <0>; 617 558 compatible = "ti,mux-clock"; 559 + clock-output-names = "dpll_eve_byp_mux"; 618 560 clocks = <&sys_clkin1>, <&eve_dpll_hs_clk_div>; 619 561 ti,bit-shift = <23>; 620 562 reg = <0x0290>; 621 563 }; 622 564 623 - dpll_eve_ck: dpll_eve_ck@284 { 565 + dpll_eve_ck: clock@284 { 624 566 #clock-cells = <0>; 625 567 compatible = "ti,omap4-dpll-clock"; 568 + clock-output-names = "dpll_eve_ck"; 626 569 clocks = <&sys_clkin1>, <&dpll_eve_byp_mux>; 627 570 reg = <0x0284>, <0x0288>, <0x0290>, <0x028c>; 628 571 }; 629 572 630 - dpll_eve_m2_ck: dpll_eve_m2_ck@294 { 573 + dpll_eve_m2_ck: clock-dpll-eve-m2-8@294 { 631 574 #clock-cells = <0>; 632 575 compatible = "ti,divider-clock"; 576 + clock-output-names = "dpll_eve_m2_ck"; 633 577 clocks = <&dpll_eve_ck>; 634 578 ti,max-div = <31>; 635 579 ti,autoidle-shift = <8>; ··· 647 573 ti,invert-autoidle-bit; 648 574 }; 649 575 650 - eve_dclk_div: eve_dclk_div { 576 + eve_dclk_div: clock-eve-dclk-div { 651 577 #clock-cells = <0>; 652 578 compatible = "fixed-factor-clock"; 579 + clock-output-names = "eve_dclk_div"; 653 580 clocks = <&dpll_eve_m2_ck>; 654 581 clock-mult = <1>; 655 582 clock-div = <1>; 656 583 }; 657 584 658 - dpll_core_h13x2_ck: dpll_core_h13x2_ck@140 { 585 + dpll_core_h13x2_ck: clock-dpll-core-h13x2-8@140 { 659 586 #clock-cells = <0>; 660 587 compatible = "ti,divider-clock"; 588 + clock-output-names = "dpll_core_h13x2_ck"; 661 589 clocks = <&dpll_core_x2_ck>; 662 590 ti,max-div = <63>; 663 591 ti,autoidle-shift = <8>; ··· 668 592 ti,invert-autoidle-bit; 669 593 }; 670 594 671 - dpll_core_h14x2_ck: dpll_core_h14x2_ck@144 { 595 + dpll_core_h14x2_ck: clock-dpll-core-h14x2-8@144 { 672 596 #clock-cells = <0>; 673 597 compatible = "ti,divider-clock"; 598 + clock-output-names = "dpll_core_h14x2_ck"; 674 599 clocks = <&dpll_core_x2_ck>; 675 600 ti,max-div = <63>; 676 601 ti,autoidle-shift = <8>; ··· 680 603 ti,invert-autoidle-bit; 681 604 }; 682 605 683 - dpll_core_h22x2_ck: dpll_core_h22x2_ck@154 { 606 + dpll_core_h22x2_ck: clock-dpll-core-h22x2-8@154 { 684 607 #clock-cells = <0>; 685 608 compatible = "ti,divider-clock"; 609 + clock-output-names = "dpll_core_h22x2_ck"; 686 610 clocks = <&dpll_core_x2_ck>; 687 611 ti,max-div = <63>; 688 612 ti,autoidle-shift = <8>; ··· 692 614 ti,invert-autoidle-bit; 693 615 }; 694 616 695 - dpll_core_h23x2_ck: dpll_core_h23x2_ck@158 { 617 + dpll_core_h23x2_ck: clock-dpll-core-h23x2-8@158 { 696 618 #clock-cells = <0>; 697 619 compatible = "ti,divider-clock"; 620 + clock-output-names = "dpll_core_h23x2_ck"; 698 621 clocks = <&dpll_core_x2_ck>; 699 622 ti,max-div = <63>; 700 623 ti,autoidle-shift = <8>; ··· 704 625 ti,invert-autoidle-bit; 705 626 }; 706 627 707 - dpll_core_h24x2_ck: dpll_core_h24x2_ck@15c { 628 + dpll_core_h24x2_ck: clock-dpll-core-h24x2-8@15c { 708 629 #clock-cells = <0>; 709 630 compatible = "ti,divider-clock"; 631 + clock-output-names = "dpll_core_h24x2_ck"; 710 632 clocks = <&dpll_core_x2_ck>; 711 633 ti,max-div = <63>; 712 634 ti,autoidle-shift = <8>; ··· 716 636 ti,invert-autoidle-bit; 717 637 }; 718 638 719 - dpll_ddr_x2_ck: dpll_ddr_x2_ck { 639 + dpll_ddr_x2_ck: clock-dpll-ddr-x2 { 720 640 #clock-cells = <0>; 721 641 compatible = "ti,omap4-dpll-x2-clock"; 642 + clock-output-names = "dpll_ddr_x2_ck"; 722 643 clocks = <&dpll_ddr_ck>; 723 644 }; 724 645 725 - dpll_ddr_h11x2_ck: dpll_ddr_h11x2_ck@228 { 646 + dpll_ddr_h11x2_ck: clock-dpll-ddr-h11x2-8@228 { 726 647 #clock-cells = <0>; 727 648 compatible = "ti,divider-clock"; 649 + clock-output-names = "dpll_ddr_h11x2_ck"; 728 650 clocks = <&dpll_ddr_x2_ck>; 729 651 ti,max-div = <63>; 730 652 ti,autoidle-shift = <8>; ··· 735 653 ti,invert-autoidle-bit; 736 654 }; 737 655 738 - dpll_dsp_x2_ck: dpll_dsp_x2_ck { 656 + dpll_dsp_x2_ck: clock-dpll-dsp-x2 { 739 657 #clock-cells = <0>; 740 658 compatible = "ti,omap4-dpll-x2-clock"; 659 + clock-output-names = "dpll_dsp_x2_ck"; 741 660 clocks = <&dpll_dsp_ck>; 742 661 }; 743 662 744 - dpll_dsp_m3x2_ck: dpll_dsp_m3x2_ck@248 { 663 + dpll_dsp_m3x2_ck: clock-dpll-dsp-m3x2-8@248 { 745 664 #clock-cells = <0>; 746 665 compatible = "ti,divider-clock"; 666 + clock-output-names = "dpll_dsp_m3x2_ck"; 747 667 clocks = <&dpll_dsp_x2_ck>; 748 668 ti,max-div = <31>; 749 669 ti,autoidle-shift = <8>; ··· 756 672 assigned-clock-rates = <400000000>; 757 673 }; 758 674 759 - dpll_gmac_x2_ck: dpll_gmac_x2_ck { 675 + dpll_gmac_x2_ck: clock-dpll-gmac-x2 { 760 676 #clock-cells = <0>; 761 677 compatible = "ti,omap4-dpll-x2-clock"; 678 + clock-output-names = "dpll_gmac_x2_ck"; 762 679 clocks = <&dpll_gmac_ck>; 763 680 }; 764 681 765 - dpll_gmac_h11x2_ck: dpll_gmac_h11x2_ck@2c0 { 682 + dpll_gmac_h11x2_ck: clock-dpll-gmac-h11x2-8@2c0 { 766 683 #clock-cells = <0>; 767 684 compatible = "ti,divider-clock"; 685 + clock-output-names = "dpll_gmac_h11x2_ck"; 768 686 clocks = <&dpll_gmac_x2_ck>; 769 687 ti,max-div = <63>; 770 688 ti,autoidle-shift = <8>; ··· 775 689 ti,invert-autoidle-bit; 776 690 }; 777 691 778 - dpll_gmac_h12x2_ck: dpll_gmac_h12x2_ck@2c4 { 692 + dpll_gmac_h12x2_ck: clock-dpll-gmac-h12x2-8@2c4 { 779 693 #clock-cells = <0>; 780 694 compatible = "ti,divider-clock"; 695 + clock-output-names = "dpll_gmac_h12x2_ck"; 781 696 clocks = <&dpll_gmac_x2_ck>; 782 697 ti,max-div = <63>; 783 698 ti,autoidle-shift = <8>; ··· 787 700 ti,invert-autoidle-bit; 788 701 }; 789 702 790 - dpll_gmac_h13x2_ck: dpll_gmac_h13x2_ck@2c8 { 703 + dpll_gmac_h13x2_ck: clock-dpll-gmac-h13x2-8@2c8 { 791 704 #clock-cells = <0>; 792 705 compatible = "ti,divider-clock"; 706 + clock-output-names = "dpll_gmac_h13x2_ck"; 793 707 clocks = <&dpll_gmac_x2_ck>; 794 708 ti,max-div = <63>; 795 709 ti,autoidle-shift = <8>; ··· 799 711 ti,invert-autoidle-bit; 800 712 }; 801 713 802 - dpll_gmac_m3x2_ck: dpll_gmac_m3x2_ck@2bc { 714 + dpll_gmac_m3x2_ck: clock-dpll-gmac-m3x2-8@2bc { 803 715 #clock-cells = <0>; 804 716 compatible = "ti,divider-clock"; 717 + clock-output-names = "dpll_gmac_m3x2_ck"; 805 718 clocks = <&dpll_gmac_x2_ck>; 806 719 ti,max-div = <31>; 807 720 ti,autoidle-shift = <8>; ··· 811 722 ti,invert-autoidle-bit; 812 723 }; 813 724 814 - gmii_m_clk_div: gmii_m_clk_div { 725 + gmii_m_clk_div: clock-gmii-m-clk-div { 815 726 #clock-cells = <0>; 816 727 compatible = "fixed-factor-clock"; 728 + clock-output-names = "gmii_m_clk_div"; 817 729 clocks = <&dpll_gmac_h11x2_ck>; 818 730 clock-mult = <1>; 819 731 clock-div = <2>; 820 732 }; 821 733 822 - hdmi_clk2_div: hdmi_clk2_div { 734 + hdmi_clk2_div: clock-hdmi-clk2-div { 823 735 #clock-cells = <0>; 824 736 compatible = "fixed-factor-clock"; 737 + clock-output-names = "hdmi_clk2_div"; 825 738 clocks = <&hdmi_clkin_ck>; 826 739 clock-mult = <1>; 827 740 clock-div = <1>; 828 741 }; 829 742 830 - hdmi_div_clk: hdmi_div_clk { 743 + hdmi_div_clk: clock-hdmi-div { 831 744 #clock-cells = <0>; 832 745 compatible = "fixed-factor-clock"; 746 + clock-output-names = "hdmi_div_clk"; 833 747 clocks = <&hdmi_clkin_ck>; 834 748 clock-mult = <1>; 835 749 clock-div = <1>; 836 750 }; 837 751 838 - l3_iclk_div: l3_iclk_div@100 { 752 + l3_iclk_div: clock-l3-iclk-div-4@100 { 839 753 #clock-cells = <0>; 840 754 compatible = "ti,divider-clock"; 755 + clock-output-names = "l3_iclk_div"; 841 756 ti,max-div = <2>; 842 757 ti,bit-shift = <4>; 843 758 reg = <0x0100>; ··· 849 756 ti,index-power-of-two; 850 757 }; 851 758 852 - l4_root_clk_div: l4_root_clk_div { 759 + l4_root_clk_div: clock-l4-root-clk-div { 853 760 #clock-cells = <0>; 854 761 compatible = "fixed-factor-clock"; 762 + clock-output-names = "l4_root_clk_div"; 855 763 clocks = <&l3_iclk_div>; 856 764 clock-mult = <1>; 857 765 clock-div = <2>; 858 766 }; 859 767 860 - video1_clk2_div: video1_clk2_div { 768 + video1_clk2_div: clock-video1-clk2-div { 861 769 #clock-cells = <0>; 862 770 compatible = "fixed-factor-clock"; 771 + clock-output-names = "video1_clk2_div"; 863 772 clocks = <&video1_clkin_ck>; 864 773 clock-mult = <1>; 865 774 clock-div = <1>; 866 775 }; 867 776 868 - video1_div_clk: video1_div_clk { 777 + video1_div_clk: clock-video1-div { 869 778 #clock-cells = <0>; 870 779 compatible = "fixed-factor-clock"; 780 + clock-output-names = "video1_div_clk"; 871 781 clocks = <&video1_clkin_ck>; 872 782 clock-mult = <1>; 873 783 clock-div = <1>; 874 784 }; 875 785 876 - video2_clk2_div: video2_clk2_div { 786 + video2_clk2_div: clock-video2-clk2-div { 877 787 #clock-cells = <0>; 878 788 compatible = "fixed-factor-clock"; 789 + clock-output-names = "video2_clk2_div"; 879 790 clocks = <&video2_clkin_ck>; 880 791 clock-mult = <1>; 881 792 clock-div = <1>; 882 793 }; 883 794 884 - video2_div_clk: video2_div_clk { 795 + video2_div_clk: clock-video2-div { 885 796 #clock-cells = <0>; 886 797 compatible = "fixed-factor-clock"; 798 + clock-output-names = "video2_div_clk"; 887 799 clocks = <&video2_clkin_ck>; 888 800 clock-mult = <1>; 889 801 clock-div = <1>; 890 802 }; 891 803 892 - dummy_ck: dummy_ck { 804 + dummy_ck: clock-dummy { 893 805 #clock-cells = <0>; 894 806 compatible = "fixed-clock"; 807 + clock-output-names = "dummy_ck"; 895 808 clock-frequency = <0>; 896 809 }; 897 810 }; 898 811 &prm_clocks { 899 - sys_clkin1: sys_clkin1@110 { 812 + sys_clkin1: clock-sys-clkin1@110 { 900 813 #clock-cells = <0>; 901 814 compatible = "ti,mux-clock"; 815 + clock-output-names = "sys_clkin1"; 902 816 clocks = <&virt_12000000_ck>, <&virt_20000000_ck>, <&virt_16800000_ck>, <&virt_19200000_ck>, <&virt_26000000_ck>, <&virt_27000000_ck>, <&virt_38400000_ck>; 903 817 reg = <0x0110>; 904 818 ti,index-starts-at-one; 905 819 }; 906 820 907 - abe_dpll_sys_clk_mux: abe_dpll_sys_clk_mux@118 { 821 + abe_dpll_sys_clk_mux: clock-abe-dpll-sys-clk-mux@118 { 908 822 #clock-cells = <0>; 909 823 compatible = "ti,mux-clock"; 824 + clock-output-names = "abe_dpll_sys_clk_mux"; 910 825 clocks = <&sys_clkin1>, <&sys_clkin2>; 911 826 reg = <0x0118>; 912 827 }; 913 828 914 - abe_dpll_bypass_clk_mux: abe_dpll_bypass_clk_mux@114 { 829 + abe_dpll_bypass_clk_mux: clock-abe-dpll-bypass-clk-mux@114 { 915 830 #clock-cells = <0>; 916 831 compatible = "ti,mux-clock"; 832 + clock-output-names = "abe_dpll_bypass_clk_mux"; 917 833 clocks = <&abe_dpll_sys_clk_mux>, <&sys_32k_ck>; 918 834 reg = <0x0114>; 919 835 }; 920 836 921 - abe_dpll_clk_mux: abe_dpll_clk_mux@10c { 837 + abe_dpll_clk_mux: clock-abe-dpll-clk-mux@10c { 922 838 #clock-cells = <0>; 923 839 compatible = "ti,mux-clock"; 840 + clock-output-names = "abe_dpll_clk_mux"; 924 841 clocks = <&abe_dpll_sys_clk_mux>, <&sys_32k_ck>; 925 842 reg = <0x010c>; 926 843 }; 927 844 928 - abe_24m_fclk: abe_24m_fclk@11c { 845 + abe_24m_fclk: clock-abe-24m@11c { 929 846 #clock-cells = <0>; 930 847 compatible = "ti,divider-clock"; 848 + clock-output-names = "abe_24m_fclk"; 931 849 clocks = <&dpll_abe_m2x2_ck>; 932 850 reg = <0x011c>; 933 851 ti,dividers = <8>, <16>; 934 852 }; 935 853 936 - aess_fclk: aess_fclk@178 { 854 + aess_fclk: clock-aess@178 { 937 855 #clock-cells = <0>; 938 856 compatible = "ti,divider-clock"; 857 + clock-output-names = "aess_fclk"; 939 858 clocks = <&abe_clk>; 940 859 reg = <0x0178>; 941 860 ti,max-div = <2>; 942 861 }; 943 862 944 - abe_giclk_div: abe_giclk_div@174 { 863 + abe_giclk_div: clock-abe-giclk-div@174 { 945 864 #clock-cells = <0>; 946 865 compatible = "ti,divider-clock"; 866 + clock-output-names = "abe_giclk_div"; 947 867 clocks = <&aess_fclk>; 948 868 reg = <0x0174>; 949 869 ti,max-div = <2>; 950 870 }; 951 871 952 - abe_lp_clk_div: abe_lp_clk_div@1d8 { 872 + abe_lp_clk_div: clock-abe-lp-clk-div@1d8 { 953 873 #clock-cells = <0>; 954 874 compatible = "ti,divider-clock"; 875 + clock-output-names = "abe_lp_clk_div"; 955 876 clocks = <&dpll_abe_m2x2_ck>; 956 877 reg = <0x01d8>; 957 878 ti,dividers = <16>, <32>; 958 879 }; 959 880 960 - abe_sys_clk_div: abe_sys_clk_div@120 { 881 + abe_sys_clk_div: clock-abe-sys-clk-div@120 { 961 882 #clock-cells = <0>; 962 883 compatible = "ti,divider-clock"; 884 + clock-output-names = "abe_sys_clk_div"; 963 885 clocks = <&sys_clkin1>; 964 886 reg = <0x0120>; 965 887 ti,max-div = <2>; 966 888 }; 967 889 968 - adc_gfclk_mux: adc_gfclk_mux@1dc { 890 + adc_gfclk_mux: clock-adc-gfclk-mux@1dc { 969 891 #clock-cells = <0>; 970 892 compatible = "ti,mux-clock"; 893 + clock-output-names = "adc_gfclk_mux"; 971 894 clocks = <&sys_clkin1>, <&sys_clkin2>, <&sys_32k_ck>; 972 895 reg = <0x01dc>; 973 896 }; 974 897 975 - sys_clk1_dclk_div: sys_clk1_dclk_div@1c8 { 898 + sys_clk1_dclk_div: clock-sys-clk1-dclk-div@1c8 { 976 899 #clock-cells = <0>; 977 900 compatible = "ti,divider-clock"; 901 + clock-output-names = "sys_clk1_dclk_div"; 978 902 clocks = <&sys_clkin1>; 979 903 ti,max-div = <64>; 980 904 reg = <0x01c8>; 981 905 ti,index-power-of-two; 982 906 }; 983 907 984 - sys_clk2_dclk_div: sys_clk2_dclk_div@1cc { 908 + sys_clk2_dclk_div: clock-sys-clk2-dclk-div@1cc { 985 909 #clock-cells = <0>; 986 910 compatible = "ti,divider-clock"; 911 + clock-output-names = "sys_clk2_dclk_div"; 987 912 clocks = <&sys_clkin2>; 988 913 ti,max-div = <64>; 989 914 reg = <0x01cc>; 990 915 ti,index-power-of-two; 991 916 }; 992 917 993 - per_abe_x1_dclk_div: per_abe_x1_dclk_div@1bc { 918 + per_abe_x1_dclk_div: clock-per-abe-x1-dclk-div@1bc { 994 919 #clock-cells = <0>; 995 920 compatible = "ti,divider-clock"; 921 + clock-output-names = "per_abe_x1_dclk_div"; 996 922 clocks = <&dpll_abe_m2_ck>; 997 923 ti,max-div = <64>; 998 924 reg = <0x01bc>; 999 925 ti,index-power-of-two; 1000 926 }; 1001 927 1002 - dsp_gclk_div: dsp_gclk_div@18c { 928 + dsp_gclk_div: clock-dsp-gclk-div@18c { 1003 929 #clock-cells = <0>; 1004 930 compatible = "ti,divider-clock"; 931 + clock-output-names = "dsp_gclk_div"; 1005 932 clocks = <&dpll_dsp_m2_ck>; 1006 933 ti,max-div = <64>; 1007 934 reg = <0x018c>; 1008 935 ti,index-power-of-two; 1009 936 }; 1010 937 1011 - gpu_dclk: gpu_dclk@1a0 { 938 + gpu_dclk: clock-gpu-dclk@1a0 { 1012 939 #clock-cells = <0>; 1013 940 compatible = "ti,divider-clock"; 941 + clock-output-names = "gpu_dclk"; 1014 942 clocks = <&dpll_gpu_m2_ck>; 1015 943 ti,max-div = <64>; 1016 944 reg = <0x01a0>; 1017 945 ti,index-power-of-two; 1018 946 }; 1019 947 1020 - emif_phy_dclk_div: emif_phy_dclk_div@190 { 948 + emif_phy_dclk_div: clock-emif-phy-dclk-div@190 { 1021 949 #clock-cells = <0>; 1022 950 compatible = "ti,divider-clock"; 951 + clock-output-names = "emif_phy_dclk_div"; 1023 952 clocks = <&dpll_ddr_m2_ck>; 1024 953 ti,max-div = <64>; 1025 954 reg = <0x0190>; 1026 955 ti,index-power-of-two; 1027 956 }; 1028 957 1029 - gmac_250m_dclk_div: gmac_250m_dclk_div@19c { 958 + gmac_250m_dclk_div: clock-gmac-250m-dclk-div@19c { 1030 959 #clock-cells = <0>; 1031 960 compatible = "ti,divider-clock"; 961 + clock-output-names = "gmac_250m_dclk_div"; 1032 962 clocks = <&dpll_gmac_m2_ck>; 1033 963 ti,max-div = <64>; 1034 964 reg = <0x019c>; 1035 965 ti,index-power-of-two; 1036 966 }; 1037 967 1038 - gmac_main_clk: gmac_main_clk { 968 + gmac_main_clk: clock-gmac-main { 1039 969 #clock-cells = <0>; 1040 970 compatible = "fixed-factor-clock"; 971 + clock-output-names = "gmac_main_clk"; 1041 972 clocks = <&gmac_250m_dclk_div>; 1042 973 clock-mult = <1>; 1043 974 clock-div = <2>; 1044 975 }; 1045 976 1046 - l3init_480m_dclk_div: l3init_480m_dclk_div@1ac { 977 + l3init_480m_dclk_div: clock-l3init-480m-dclk-div@1ac { 1047 978 #clock-cells = <0>; 1048 979 compatible = "ti,divider-clock"; 980 + clock-output-names = "l3init_480m_dclk_div"; 1049 981 clocks = <&dpll_usb_m2_ck>; 1050 982 ti,max-div = <64>; 1051 983 reg = <0x01ac>; 1052 984 ti,index-power-of-two; 1053 985 }; 1054 986 1055 - usb_otg_dclk_div: usb_otg_dclk_div@184 { 987 + usb_otg_dclk_div: clock-usb-otg-dclk-div@184 { 1056 988 #clock-cells = <0>; 1057 989 compatible = "ti,divider-clock"; 990 + clock-output-names = "usb_otg_dclk_div"; 1058 991 clocks = <&usb_otg_clkin_ck>; 1059 992 ti,max-div = <64>; 1060 993 reg = <0x0184>; 1061 994 ti,index-power-of-two; 1062 995 }; 1063 996 1064 - sata_dclk_div: sata_dclk_div@1c0 { 997 + sata_dclk_div: clock-sata-dclk-div@1c0 { 1065 998 #clock-cells = <0>; 1066 999 compatible = "ti,divider-clock"; 1000 + clock-output-names = "sata_dclk_div"; 1067 1001 clocks = <&sys_clkin1>; 1068 1002 ti,max-div = <64>; 1069 1003 reg = <0x01c0>; 1070 1004 ti,index-power-of-two; 1071 1005 }; 1072 1006 1073 - pcie2_dclk_div: pcie2_dclk_div@1b8 { 1007 + pcie2_dclk_div: clock-pcie2-dclk-div@1b8 { 1074 1008 #clock-cells = <0>; 1075 1009 compatible = "ti,divider-clock"; 1010 + clock-output-names = "pcie2_dclk_div"; 1076 1011 clocks = <&dpll_pcie_ref_m2_ck>; 1077 1012 ti,max-div = <64>; 1078 1013 reg = <0x01b8>; 1079 1014 ti,index-power-of-two; 1080 1015 }; 1081 1016 1082 - pcie_dclk_div: pcie_dclk_div@1b4 { 1017 + pcie_dclk_div: clock-pcie-dclk-div@1b4 { 1083 1018 #clock-cells = <0>; 1084 1019 compatible = "ti,divider-clock"; 1020 + clock-output-names = "pcie_dclk_div"; 1085 1021 clocks = <&apll_pcie_m2_ck>; 1086 1022 ti,max-div = <64>; 1087 1023 reg = <0x01b4>; 1088 1024 ti,index-power-of-two; 1089 1025 }; 1090 1026 1091 - emu_dclk_div: emu_dclk_div@194 { 1027 + emu_dclk_div: clock-emu-dclk-div@194 { 1092 1028 #clock-cells = <0>; 1093 1029 compatible = "ti,divider-clock"; 1030 + clock-output-names = "emu_dclk_div"; 1094 1031 clocks = <&sys_clkin1>; 1095 1032 ti,max-div = <64>; 1096 1033 reg = <0x0194>; 1097 1034 ti,index-power-of-two; 1098 1035 }; 1099 1036 1100 - secure_32k_dclk_div: secure_32k_dclk_div@1c4 { 1037 + secure_32k_dclk_div: clock-secure-32k-dclk-div@1c4 { 1101 1038 #clock-cells = <0>; 1102 1039 compatible = "ti,divider-clock"; 1040 + clock-output-names = "secure_32k_dclk_div"; 1103 1041 clocks = <&secure_32k_clk_src_ck>; 1104 1042 ti,max-div = <64>; 1105 1043 reg = <0x01c4>; 1106 1044 ti,index-power-of-two; 1107 1045 }; 1108 1046 1109 - clkoutmux0_clk_mux: clkoutmux0_clk_mux@158 { 1047 + clkoutmux0_clk_mux: clock-clkoutmux0-clk-mux@158 { 1110 1048 #clock-cells = <0>; 1111 1049 compatible = "ti,mux-clock"; 1050 + clock-output-names = "clkoutmux0_clk_mux"; 1112 1051 clocks = <&sys_clk1_dclk_div>, <&sys_clk2_dclk_div>, <&per_abe_x1_dclk_div>, <&mpu_dclk_div>, <&dsp_gclk_div>, <&iva_dclk>, <&gpu_dclk>, <&core_dpll_out_dclk_div>, <&emif_phy_dclk_div>, <&gmac_250m_dclk_div>, <&video2_dclk_div>, <&video1_dclk_div>, <&hdmi_dclk_div>, <&func_96m_aon_dclk_div>, <&l3init_480m_dclk_div>, <&usb_otg_dclk_div>, <&sata_dclk_div>, <&pcie2_dclk_div>, <&pcie_dclk_div>, <&emu_dclk_div>, <&secure_32k_dclk_div>, <&eve_dclk_div>; 1113 1052 reg = <0x0158>; 1114 1053 }; 1115 1054 1116 - clkoutmux1_clk_mux: clkoutmux1_clk_mux@15c { 1055 + clkoutmux1_clk_mux: clock-clkoutmux1-clk-mux@15c { 1117 1056 #clock-cells = <0>; 1118 1057 compatible = "ti,mux-clock"; 1058 + clock-output-names = "clkoutmux1_clk_mux"; 1119 1059 clocks = <&sys_clk1_dclk_div>, <&sys_clk2_dclk_div>, <&per_abe_x1_dclk_div>, <&mpu_dclk_div>, <&dsp_gclk_div>, <&iva_dclk>, <&gpu_dclk>, <&core_dpll_out_dclk_div>, <&emif_phy_dclk_div>, <&gmac_250m_dclk_div>, <&video2_dclk_div>, <&video1_dclk_div>, <&hdmi_dclk_div>, <&func_96m_aon_dclk_div>, <&l3init_480m_dclk_div>, <&usb_otg_dclk_div>, <&sata_dclk_div>, <&pcie2_dclk_div>, <&pcie_dclk_div>, <&emu_dclk_div>, <&secure_32k_dclk_div>, <&eve_dclk_div>; 1120 1060 reg = <0x015c>; 1121 1061 }; 1122 1062 1123 - clkoutmux2_clk_mux: clkoutmux2_clk_mux@160 { 1063 + clkoutmux2_clk_mux: clock-clkoutmux2-clk-mux@160 { 1124 1064 #clock-cells = <0>; 1125 1065 compatible = "ti,mux-clock"; 1066 + clock-output-names = "clkoutmux2_clk_mux"; 1126 1067 clocks = <&sys_clk1_dclk_div>, <&sys_clk2_dclk_div>, <&per_abe_x1_dclk_div>, <&mpu_dclk_div>, <&dsp_gclk_div>, <&iva_dclk>, <&gpu_dclk>, <&core_dpll_out_dclk_div>, <&emif_phy_dclk_div>, <&gmac_250m_dclk_div>, <&video2_dclk_div>, <&video1_dclk_div>, <&hdmi_dclk_div>, <&func_96m_aon_dclk_div>, <&l3init_480m_dclk_div>, <&usb_otg_dclk_div>, <&sata_dclk_div>, <&pcie2_dclk_div>, <&pcie_dclk_div>, <&emu_dclk_div>, <&secure_32k_dclk_div>, <&eve_dclk_div>; 1127 1068 reg = <0x0160>; 1128 1069 }; 1129 1070 1130 - custefuse_sys_gfclk_div: custefuse_sys_gfclk_div { 1071 + custefuse_sys_gfclk_div: clock-custefuse-sys-gfclk-div { 1131 1072 #clock-cells = <0>; 1132 1073 compatible = "fixed-factor-clock"; 1074 + clock-output-names = "custefuse_sys_gfclk_div"; 1133 1075 clocks = <&sys_clkin1>; 1134 1076 clock-mult = <1>; 1135 1077 clock-div = <2>; 1136 1078 }; 1137 1079 1138 - eve_clk: eve_clk@180 { 1080 + eve_clk: clock-eve@180 { 1139 1081 #clock-cells = <0>; 1140 1082 compatible = "ti,mux-clock"; 1083 + clock-output-names = "eve_clk"; 1141 1084 clocks = <&dpll_eve_m2_ck>, <&dpll_dsp_m3x2_ck>; 1142 1085 reg = <0x0180>; 1143 1086 }; 1144 1087 1145 - hdmi_dpll_clk_mux: hdmi_dpll_clk_mux@164 { 1088 + hdmi_dpll_clk_mux: clock-hdmi-dpll-clk-mux@164 { 1146 1089 #clock-cells = <0>; 1147 1090 compatible = "ti,mux-clock"; 1091 + clock-output-names = "hdmi_dpll_clk_mux"; 1148 1092 clocks = <&sys_clkin1>, <&sys_clkin2>; 1149 1093 reg = <0x0164>; 1150 1094 }; 1151 1095 1152 - mlb_clk: mlb_clk@134 { 1096 + mlb_clk: clock-mlb@134 { 1153 1097 #clock-cells = <0>; 1154 1098 compatible = "ti,divider-clock"; 1099 + clock-output-names = "mlb_clk"; 1155 1100 clocks = <&mlb_clkin_ck>; 1156 1101 ti,max-div = <64>; 1157 1102 reg = <0x0134>; 1158 1103 ti,index-power-of-two; 1159 1104 }; 1160 1105 1161 - mlbp_clk: mlbp_clk@130 { 1106 + mlbp_clk: clock-mlbp@130 { 1162 1107 #clock-cells = <0>; 1163 1108 compatible = "ti,divider-clock"; 1109 + clock-output-names = "mlbp_clk"; 1164 1110 clocks = <&mlbp_clkin_ck>; 1165 1111 ti,max-div = <64>; 1166 1112 reg = <0x0130>; 1167 1113 ti,index-power-of-two; 1168 1114 }; 1169 1115 1170 - per_abe_x1_gfclk2_div: per_abe_x1_gfclk2_div@138 { 1116 + per_abe_x1_gfclk2_div: clock-per-abe-x1-gfclk2-div@138 { 1171 1117 #clock-cells = <0>; 1172 1118 compatible = "ti,divider-clock"; 1119 + clock-output-names = "per_abe_x1_gfclk2_div"; 1173 1120 clocks = <&dpll_abe_m2_ck>; 1174 1121 ti,max-div = <64>; 1175 1122 reg = <0x0138>; 1176 1123 ti,index-power-of-two; 1177 1124 }; 1178 1125 1179 - timer_sys_clk_div: timer_sys_clk_div@144 { 1126 + timer_sys_clk_div: clock-timer-sys-clk-div@144 { 1180 1127 #clock-cells = <0>; 1181 1128 compatible = "ti,divider-clock"; 1129 + clock-output-names = "timer_sys_clk_div"; 1182 1130 clocks = <&sys_clkin1>; 1183 1131 reg = <0x0144>; 1184 1132 ti,max-div = <2>; 1185 1133 }; 1186 1134 1187 - video1_dpll_clk_mux: video1_dpll_clk_mux@168 { 1135 + video1_dpll_clk_mux: clock-video1-dpll-clk-mux@168 { 1188 1136 #clock-cells = <0>; 1189 1137 compatible = "ti,mux-clock"; 1138 + clock-output-names = "video1_dpll_clk_mux"; 1190 1139 clocks = <&sys_clkin1>, <&sys_clkin2>; 1191 1140 reg = <0x0168>; 1192 1141 }; 1193 1142 1194 - video2_dpll_clk_mux: video2_dpll_clk_mux@16c { 1143 + video2_dpll_clk_mux: clock-video2-dpll-clk-mux@16c { 1195 1144 #clock-cells = <0>; 1196 1145 compatible = "ti,mux-clock"; 1146 + clock-output-names = "video2_dpll_clk_mux"; 1197 1147 clocks = <&sys_clkin1>, <&sys_clkin2>; 1198 1148 reg = <0x016c>; 1199 1149 }; 1200 1150 1201 - wkupaon_iclk_mux: wkupaon_iclk_mux@108 { 1151 + wkupaon_iclk_mux: clock-wkupaon-iclk-mux@108 { 1202 1152 #clock-cells = <0>; 1203 1153 compatible = "ti,mux-clock"; 1154 + clock-output-names = "wkupaon_iclk_mux"; 1204 1155 clocks = <&sys_clkin1>, <&abe_lp_clk_div>; 1205 1156 reg = <0x0108>; 1206 1157 }; 1207 1158 }; 1208 1159 1209 1160 &cm_core_clocks { 1210 - dpll_pcie_ref_ck: dpll_pcie_ref_ck@200 { 1161 + dpll_pcie_ref_ck: clock@200 { 1211 1162 #clock-cells = <0>; 1212 1163 compatible = "ti,omap4-dpll-clock"; 1164 + clock-output-names = "dpll_pcie_ref_ck"; 1213 1165 clocks = <&sys_clkin1>, <&sys_clkin1>; 1214 1166 reg = <0x0200>, <0x0204>, <0x020c>, <0x0208>; 1215 1167 }; 1216 1168 1217 - dpll_pcie_ref_m2ldo_ck: dpll_pcie_ref_m2ldo_ck@210 { 1169 + dpll_pcie_ref_m2ldo_ck: clock-dpll-pcie-ref-m2ldo-8@210 { 1218 1170 #clock-cells = <0>; 1219 1171 compatible = "ti,divider-clock"; 1172 + clock-output-names = "dpll_pcie_ref_m2ldo_ck"; 1220 1173 clocks = <&dpll_pcie_ref_ck>; 1221 1174 ti,max-div = <31>; 1222 1175 ti,autoidle-shift = <8>; ··· 1271 1132 ti,invert-autoidle-bit; 1272 1133 }; 1273 1134 1274 - apll_pcie_in_clk_mux: apll_pcie_in_clk_mux@4ae06118 { 1135 + apll_pcie_in_clk_mux: clock-apll-pcie-in-clk-mux-7@4ae06118 { 1275 1136 compatible = "ti,mux-clock"; 1137 + clock-output-names = "apll_pcie_in_clk_mux"; 1276 1138 clocks = <&dpll_pcie_ref_m2ldo_ck>, <&pciesref_acs_clk_ck>; 1277 1139 #clock-cells = <0>; 1278 1140 reg = <0x021c 0x4>; 1279 1141 ti,bit-shift = <7>; 1280 1142 }; 1281 1143 1282 - apll_pcie_ck: apll_pcie_ck@21c { 1144 + apll_pcie_ck: clock@21c { 1283 1145 #clock-cells = <0>; 1284 1146 compatible = "ti,dra7-apll-clock"; 1147 + clock-output-names = "apll_pcie_ck"; 1285 1148 clocks = <&apll_pcie_in_clk_mux>, <&dpll_pcie_ref_ck>; 1286 1149 reg = <0x021c>, <0x0220>; 1287 1150 }; 1288 1151 1289 - optfclk_pciephy_div: optfclk_pciephy_div@4a00821c { 1152 + optfclk_pciephy_div: clock-optfclk-pciephy-div-8@4a00821c { 1290 1153 compatible = "ti,divider-clock"; 1154 + clock-output-names = "optfclk_pciephy_div"; 1291 1155 clocks = <&apll_pcie_ck>; 1292 1156 #clock-cells = <0>; 1293 1157 reg = <0x021c>; ··· 1299 1157 ti,max-div = <2>; 1300 1158 }; 1301 1159 1302 - apll_pcie_clkvcoldo: apll_pcie_clkvcoldo { 1160 + apll_pcie_clkvcoldo: clock-apll-pcie-clkvcoldo { 1303 1161 #clock-cells = <0>; 1304 1162 compatible = "fixed-factor-clock"; 1163 + clock-output-names = "apll_pcie_clkvcoldo"; 1305 1164 clocks = <&apll_pcie_ck>; 1306 1165 clock-mult = <1>; 1307 1166 clock-div = <1>; 1308 1167 }; 1309 1168 1310 - apll_pcie_clkvcoldo_div: apll_pcie_clkvcoldo_div { 1169 + apll_pcie_clkvcoldo_div: clock-apll-pcie-clkvcoldo-div { 1311 1170 #clock-cells = <0>; 1312 1171 compatible = "fixed-factor-clock"; 1172 + clock-output-names = "apll_pcie_clkvcoldo_div"; 1313 1173 clocks = <&apll_pcie_ck>; 1314 1174 clock-mult = <1>; 1315 1175 clock-div = <1>; 1316 1176 }; 1317 1177 1318 - apll_pcie_m2_ck: apll_pcie_m2_ck { 1178 + apll_pcie_m2_ck: clock-apll-pcie-m2 { 1319 1179 #clock-cells = <0>; 1320 1180 compatible = "fixed-factor-clock"; 1181 + clock-output-names = "apll_pcie_m2_ck"; 1321 1182 clocks = <&apll_pcie_ck>; 1322 1183 clock-mult = <1>; 1323 1184 clock-div = <1>; 1324 1185 }; 1325 1186 1326 - dpll_per_byp_mux: dpll_per_byp_mux@14c { 1187 + dpll_per_byp_mux: clock-dpll-per-byp-mux-23@14c { 1327 1188 #clock-cells = <0>; 1328 1189 compatible = "ti,mux-clock"; 1190 + clock-output-names = "dpll_per_byp_mux"; 1329 1191 clocks = <&sys_clkin1>, <&per_dpll_hs_clk_div>; 1330 1192 ti,bit-shift = <23>; 1331 1193 reg = <0x014c>; 1332 1194 }; 1333 1195 1334 - dpll_per_ck: dpll_per_ck@140 { 1196 + dpll_per_ck: clock@140 { 1335 1197 #clock-cells = <0>; 1336 1198 compatible = "ti,omap4-dpll-clock"; 1199 + clock-output-names = "dpll_per_ck"; 1337 1200 clocks = <&sys_clkin1>, <&dpll_per_byp_mux>; 1338 1201 reg = <0x0140>, <0x0144>, <0x014c>, <0x0148>; 1339 1202 }; 1340 1203 1341 - dpll_per_m2_ck: dpll_per_m2_ck@150 { 1204 + dpll_per_m2_ck: clock-dpll-per-m2-8@150 { 1342 1205 #clock-cells = <0>; 1343 1206 compatible = "ti,divider-clock"; 1207 + clock-output-names = "dpll_per_m2_ck"; 1344 1208 clocks = <&dpll_per_ck>; 1345 1209 ti,max-div = <31>; 1346 1210 ti,autoidle-shift = <8>; ··· 1355 1207 ti,invert-autoidle-bit; 1356 1208 }; 1357 1209 1358 - func_96m_aon_dclk_div: func_96m_aon_dclk_div { 1210 + func_96m_aon_dclk_div: clock-func-96m-aon-dclk-div { 1359 1211 #clock-cells = <0>; 1360 1212 compatible = "fixed-factor-clock"; 1213 + clock-output-names = "func_96m_aon_dclk_div"; 1361 1214 clocks = <&dpll_per_m2_ck>; 1362 1215 clock-mult = <1>; 1363 1216 clock-div = <1>; 1364 1217 }; 1365 1218 1366 - dpll_usb_byp_mux: dpll_usb_byp_mux@18c { 1219 + dpll_usb_byp_mux: clock-dpll-usb-byp-mux-23@18c { 1367 1220 #clock-cells = <0>; 1368 1221 compatible = "ti,mux-clock"; 1222 + clock-output-names = "dpll_usb_byp_mux"; 1369 1223 clocks = <&sys_clkin1>, <&usb_dpll_hs_clk_div>; 1370 1224 ti,bit-shift = <23>; 1371 1225 reg = <0x018c>; 1372 1226 }; 1373 1227 1374 - dpll_usb_ck: dpll_usb_ck@180 { 1228 + dpll_usb_ck: clock@180 { 1375 1229 #clock-cells = <0>; 1376 1230 compatible = "ti,omap4-dpll-j-type-clock"; 1231 + clock-output-names = "dpll_usb_ck"; 1377 1232 clocks = <&sys_clkin1>, <&dpll_usb_byp_mux>; 1378 1233 reg = <0x0180>, <0x0184>, <0x018c>, <0x0188>; 1379 1234 }; 1380 1235 1381 - dpll_usb_m2_ck: dpll_usb_m2_ck@190 { 1236 + dpll_usb_m2_ck: clock-dpll-usb-m2-8@190 { 1382 1237 #clock-cells = <0>; 1383 1238 compatible = "ti,divider-clock"; 1239 + clock-output-names = "dpll_usb_m2_ck"; 1384 1240 clocks = <&dpll_usb_ck>; 1385 1241 ti,max-div = <127>; 1386 1242 ti,autoidle-shift = <8>; ··· 1393 1241 ti,invert-autoidle-bit; 1394 1242 }; 1395 1243 1396 - dpll_pcie_ref_m2_ck: dpll_pcie_ref_m2_ck@210 { 1244 + dpll_pcie_ref_m2_ck: clock-dpll-pcie-ref-m2-8@210 { 1397 1245 #clock-cells = <0>; 1398 1246 compatible = "ti,divider-clock"; 1247 + clock-output-names = "dpll_pcie_ref_m2_ck"; 1399 1248 clocks = <&dpll_pcie_ref_ck>; 1400 1249 ti,max-div = <127>; 1401 1250 ti,autoidle-shift = <8>; ··· 1405 1252 ti,invert-autoidle-bit; 1406 1253 }; 1407 1254 1408 - dpll_per_x2_ck: dpll_per_x2_ck { 1255 + dpll_per_x2_ck: clock-dpll-per-x2 { 1409 1256 #clock-cells = <0>; 1410 1257 compatible = "ti,omap4-dpll-x2-clock"; 1258 + clock-output-names = "dpll_per_x2_ck"; 1411 1259 clocks = <&dpll_per_ck>; 1412 1260 }; 1413 1261 1414 - dpll_per_h11x2_ck: dpll_per_h11x2_ck@158 { 1262 + dpll_per_h11x2_ck: clock-dpll-per-h11x2-8@158 { 1415 1263 #clock-cells = <0>; 1416 1264 compatible = "ti,divider-clock"; 1265 + clock-output-names = "dpll_per_h11x2_ck"; 1417 1266 clocks = <&dpll_per_x2_ck>; 1418 1267 ti,max-div = <63>; 1419 1268 ti,autoidle-shift = <8>; ··· 1424 1269 ti,invert-autoidle-bit; 1425 1270 }; 1426 1271 1427 - dpll_per_h12x2_ck: dpll_per_h12x2_ck@15c { 1272 + dpll_per_h12x2_ck: clock-dpll-per-h12x2-8@15c { 1428 1273 #clock-cells = <0>; 1429 1274 compatible = "ti,divider-clock"; 1275 + clock-output-names = "dpll_per_h12x2_ck"; 1430 1276 clocks = <&dpll_per_x2_ck>; 1431 1277 ti,max-div = <63>; 1432 1278 ti,autoidle-shift = <8>; ··· 1436 1280 ti,invert-autoidle-bit; 1437 1281 }; 1438 1282 1439 - dpll_per_h13x2_ck: dpll_per_h13x2_ck@160 { 1283 + dpll_per_h13x2_ck: clock-dpll-per-h13x2-8@160 { 1440 1284 #clock-cells = <0>; 1441 1285 compatible = "ti,divider-clock"; 1286 + clock-output-names = "dpll_per_h13x2_ck"; 1442 1287 clocks = <&dpll_per_x2_ck>; 1443 1288 ti,max-div = <63>; 1444 1289 ti,autoidle-shift = <8>; ··· 1448 1291 ti,invert-autoidle-bit; 1449 1292 }; 1450 1293 1451 - dpll_per_h14x2_ck: dpll_per_h14x2_ck@164 { 1294 + dpll_per_h14x2_ck: clock-dpll-per-h14x2-8@164 { 1452 1295 #clock-cells = <0>; 1453 1296 compatible = "ti,divider-clock"; 1297 + clock-output-names = "dpll_per_h14x2_ck"; 1454 1298 clocks = <&dpll_per_x2_ck>; 1455 1299 ti,max-div = <63>; 1456 1300 ti,autoidle-shift = <8>; ··· 1460 1302 ti,invert-autoidle-bit; 1461 1303 }; 1462 1304 1463 - dpll_per_m2x2_ck: dpll_per_m2x2_ck@150 { 1305 + dpll_per_m2x2_ck: clock-dpll-per-m2x2-8@150 { 1464 1306 #clock-cells = <0>; 1465 1307 compatible = "ti,divider-clock"; 1308 + clock-output-names = "dpll_per_m2x2_ck"; 1466 1309 clocks = <&dpll_per_x2_ck>; 1467 1310 ti,max-div = <31>; 1468 1311 ti,autoidle-shift = <8>; ··· 1472 1313 ti,invert-autoidle-bit; 1473 1314 }; 1474 1315 1475 - dpll_usb_clkdcoldo: dpll_usb_clkdcoldo { 1316 + dpll_usb_clkdcoldo: clock-dpll-usb-clkdcoldo { 1476 1317 #clock-cells = <0>; 1477 1318 compatible = "fixed-factor-clock"; 1319 + clock-output-names = "dpll_usb_clkdcoldo"; 1478 1320 clocks = <&dpll_usb_ck>; 1479 1321 clock-mult = <1>; 1480 1322 clock-div = <1>; 1481 1323 }; 1482 1324 1483 - func_128m_clk: func_128m_clk { 1325 + func_128m_clk: clock-func-128m { 1484 1326 #clock-cells = <0>; 1485 1327 compatible = "fixed-factor-clock"; 1328 + clock-output-names = "func_128m_clk"; 1486 1329 clocks = <&dpll_per_h11x2_ck>; 1487 1330 clock-mult = <1>; 1488 1331 clock-div = <2>; 1489 1332 }; 1490 1333 1491 - func_12m_fclk: func_12m_fclk { 1334 + func_12m_fclk: clock-func-12m-fclk { 1492 1335 #clock-cells = <0>; 1493 1336 compatible = "fixed-factor-clock"; 1337 + clock-output-names = "func_12m_fclk"; 1494 1338 clocks = <&dpll_per_m2x2_ck>; 1495 1339 clock-mult = <1>; 1496 1340 clock-div = <16>; 1497 1341 }; 1498 1342 1499 - func_24m_clk: func_24m_clk { 1343 + func_24m_clk: clock-func-24m { 1500 1344 #clock-cells = <0>; 1501 1345 compatible = "fixed-factor-clock"; 1346 + clock-output-names = "func_24m_clk"; 1502 1347 clocks = <&dpll_per_m2_ck>; 1503 1348 clock-mult = <1>; 1504 1349 clock-div = <4>; 1505 1350 }; 1506 1351 1507 - func_48m_fclk: func_48m_fclk { 1352 + func_48m_fclk: clock-func-48m-fclk { 1508 1353 #clock-cells = <0>; 1509 1354 compatible = "fixed-factor-clock"; 1355 + clock-output-names = "func_48m_fclk"; 1510 1356 clocks = <&dpll_per_m2x2_ck>; 1511 1357 clock-mult = <1>; 1512 1358 clock-div = <4>; 1513 1359 }; 1514 1360 1515 - func_96m_fclk: func_96m_fclk { 1361 + func_96m_fclk: clock-func-96m-fclk { 1516 1362 #clock-cells = <0>; 1517 1363 compatible = "fixed-factor-clock"; 1364 + clock-output-names = "func_96m_fclk"; 1518 1365 clocks = <&dpll_per_m2x2_ck>; 1519 1366 clock-mult = <1>; 1520 1367 clock-div = <2>; 1521 1368 }; 1522 1369 1523 - l3init_60m_fclk: l3init_60m_fclk@104 { 1370 + l3init_60m_fclk: clock-l3init-60m@104 { 1524 1371 #clock-cells = <0>; 1525 1372 compatible = "ti,divider-clock"; 1373 + clock-output-names = "l3init_60m_fclk"; 1526 1374 clocks = <&dpll_usb_m2_ck>; 1527 1375 reg = <0x0104>; 1528 1376 ti,dividers = <1>, <8>; 1529 1377 }; 1530 1378 1531 - clkout2_clk: clkout2_clk@6b0 { 1379 + clkout2_clk: clock-clkout2-8@6b0 { 1532 1380 #clock-cells = <0>; 1533 1381 compatible = "ti,gate-clock"; 1382 + clock-output-names = "clkout2_clk"; 1534 1383 clocks = <&clkoutmux2_clk_mux>; 1535 1384 ti,bit-shift = <8>; 1536 1385 reg = <0x06b0>; 1537 1386 }; 1538 1387 1539 - l3init_960m_gfclk: l3init_960m_gfclk@6c0 { 1388 + l3init_960m_gfclk: clock-l3init-960m-gfclk-8@6c0 { 1540 1389 #clock-cells = <0>; 1541 1390 compatible = "ti,gate-clock"; 1391 + clock-output-names = "l3init_960m_gfclk"; 1542 1392 clocks = <&dpll_usb_clkdcoldo>; 1543 1393 ti,bit-shift = <8>; 1544 1394 reg = <0x06c0>; 1545 1395 }; 1546 1396 1547 - usb_phy1_always_on_clk32k: usb_phy1_always_on_clk32k@640 { 1397 + usb_phy1_always_on_clk32k: clock-usb-phy1-always-on-clk32k-8@640 { 1548 1398 #clock-cells = <0>; 1549 1399 compatible = "ti,gate-clock"; 1400 + clock-output-names = "usb_phy1_always_on_clk32k"; 1550 1401 clocks = <&sys_32k_ck>; 1551 1402 ti,bit-shift = <8>; 1552 1403 reg = <0x0640>; 1553 1404 }; 1554 1405 1555 - usb_phy2_always_on_clk32k: usb_phy2_always_on_clk32k@688 { 1406 + usb_phy2_always_on_clk32k: clock-usb-phy2-always-on-clk32k-8@688 { 1556 1407 #clock-cells = <0>; 1557 1408 compatible = "ti,gate-clock"; 1409 + clock-output-names = "usb_phy2_always_on_clk32k"; 1558 1410 clocks = <&sys_32k_ck>; 1559 1411 ti,bit-shift = <8>; 1560 1412 reg = <0x0688>; 1561 1413 }; 1562 1414 1563 - usb_phy3_always_on_clk32k: usb_phy3_always_on_clk32k@698 { 1415 + usb_phy3_always_on_clk32k: clock-usb-phy3-always-on-clk32k-8@698 { 1564 1416 #clock-cells = <0>; 1565 1417 compatible = "ti,gate-clock"; 1418 + clock-output-names = "usb_phy3_always_on_clk32k"; 1566 1419 clocks = <&sys_32k_ck>; 1567 1420 ti,bit-shift = <8>; 1568 1421 reg = <0x0698>; 1569 1422 }; 1570 1423 1571 - gpu_core_gclk_mux: gpu_core_gclk_mux@1220 { 1424 + gpu_core_gclk_mux: clock-gpu-core-gclk-mux-24@1220 { 1572 1425 #clock-cells = <0>; 1573 1426 compatible = "ti,mux-clock"; 1427 + clock-output-names = "gpu_core_gclk_mux"; 1574 1428 clocks = <&dpll_core_h14x2_ck>, <&dpll_per_h14x2_ck>, <&dpll_gpu_m2_ck>; 1575 1429 ti,bit-shift = <24>; 1576 1430 reg = <0x1220>; ··· 1591 1419 assigned-clock-parents = <&dpll_gpu_m2_ck>; 1592 1420 }; 1593 1421 1594 - gpu_hyd_gclk_mux: gpu_hyd_gclk_mux@1220 { 1422 + gpu_hyd_gclk_mux: clock-gpu-hyd-gclk-mux-26@1220 { 1595 1423 #clock-cells = <0>; 1596 1424 compatible = "ti,mux-clock"; 1425 + clock-output-names = "gpu_hyd_gclk_mux"; 1597 1426 clocks = <&dpll_core_h14x2_ck>, <&dpll_per_h14x2_ck>, <&dpll_gpu_m2_ck>; 1598 1427 ti,bit-shift = <26>; 1599 1428 reg = <0x1220>; ··· 1602 1429 assigned-clock-parents = <&dpll_gpu_m2_ck>; 1603 1430 }; 1604 1431 1605 - l3instr_ts_gclk_div: l3instr_ts_gclk_div@e50 { 1432 + l3instr_ts_gclk_div: clock-l3instr-ts-gclk-div-24@e50 { 1606 1433 #clock-cells = <0>; 1607 1434 compatible = "ti,divider-clock"; 1435 + clock-output-names = "l3instr_ts_gclk_div"; 1608 1436 clocks = <&wkupaon_iclk_mux>; 1609 1437 ti,bit-shift = <24>; 1610 1438 reg = <0x0e50>; 1611 1439 ti,dividers = <8>, <16>, <32>; 1612 1440 }; 1613 1441 1614 - vip1_gclk_mux: vip1_gclk_mux@1020 { 1442 + vip1_gclk_mux: clock-vip1-gclk-mux-24@1020 { 1615 1443 #clock-cells = <0>; 1616 1444 compatible = "ti,mux-clock"; 1445 + clock-output-names = "vip1_gclk_mux"; 1617 1446 clocks = <&l3_iclk_div>, <&dpll_core_h23x2_ck>; 1618 1447 ti,bit-shift = <24>; 1619 1448 reg = <0x1020>; 1620 1449 }; 1621 1450 1622 - vip2_gclk_mux: vip2_gclk_mux@1028 { 1451 + vip2_gclk_mux: clock-vip2-gclk-mux-24@1028 { 1623 1452 #clock-cells = <0>; 1624 1453 compatible = "ti,mux-clock"; 1454 + clock-output-names = "vip2_gclk_mux"; 1625 1455 clocks = <&l3_iclk_div>, <&dpll_core_h23x2_ck>; 1626 1456 ti,bit-shift = <24>; 1627 1457 reg = <0x1028>; 1628 1458 }; 1629 1459 1630 - vip3_gclk_mux: vip3_gclk_mux@1030 { 1460 + vip3_gclk_mux: clock-vip3-gclk-mux-24@1030 { 1631 1461 #clock-cells = <0>; 1632 1462 compatible = "ti,mux-clock"; 1463 + clock-output-names = "vip3_gclk_mux"; 1633 1464 clocks = <&l3_iclk_div>, <&dpll_core_h23x2_ck>; 1634 1465 ti,bit-shift = <24>; 1635 1466 reg = <0x1030>; ··· 1641 1464 }; 1642 1465 1643 1466 &cm_core_clockdomains { 1644 - coreaon_clkdm: coreaon_clkdm { 1467 + coreaon_clkdm: clock-coreaon-clkdm { 1645 1468 compatible = "ti,clockdomain"; 1469 + clock-output-names = "coreaon_clkdm"; 1646 1470 clocks = <&dpll_usb_ck>; 1647 1471 }; 1648 1472 }; 1649 1473 1650 1474 &scm_conf_clocks { 1651 - dss_deshdcp_clk: dss_deshdcp_clk@558 { 1475 + dss_deshdcp_clk: clock-dss-deshdcp-0@558 { 1652 1476 #clock-cells = <0>; 1653 1477 compatible = "ti,gate-clock"; 1478 + clock-output-names = "dss_deshdcp_clk"; 1654 1479 clocks = <&l3_iclk_div>; 1655 1480 ti,bit-shift = <0>; 1656 1481 reg = <0x558>; 1657 1482 }; 1658 1483 1659 - ehrpwm0_tbclk: ehrpwm0_tbclk@558 { 1484 + ehrpwm0_tbclk: clock-ehrpwm0-tbclk-20@558 { 1660 1485 #clock-cells = <0>; 1661 1486 compatible = "ti,gate-clock"; 1487 + clock-output-names = "ehrpwm0_tbclk"; 1662 1488 clocks = <&l4_root_clk_div>; 1663 1489 ti,bit-shift = <20>; 1664 1490 reg = <0x0558>; 1665 1491 }; 1666 1492 1667 - ehrpwm1_tbclk: ehrpwm1_tbclk@558 { 1493 + ehrpwm1_tbclk: clock-ehrpwm1-tbclk-21@558 { 1668 1494 #clock-cells = <0>; 1669 1495 compatible = "ti,gate-clock"; 1496 + clock-output-names = "ehrpwm1_tbclk"; 1670 1497 clocks = <&l4_root_clk_div>; 1671 1498 ti,bit-shift = <21>; 1672 1499 reg = <0x0558>; 1673 1500 }; 1674 1501 1675 - ehrpwm2_tbclk: ehrpwm2_tbclk@558 { 1502 + ehrpwm2_tbclk: clock-ehrpwm2-tbclk-22@558 { 1676 1503 #clock-cells = <0>; 1677 1504 compatible = "ti,gate-clock"; 1505 + clock-output-names = "ehrpwm2_tbclk"; 1678 1506 clocks = <&l4_root_clk_div>; 1679 1507 ti,bit-shift = <22>; 1680 1508 reg = <0x0558>; 1681 1509 }; 1682 1510 1683 - sys_32k_ck: sys_32k_ck { 1511 + sys_32k_ck: clock-sys-32k { 1684 1512 #clock-cells = <0>; 1685 1513 compatible = "ti,mux-clock"; 1514 + clock-output-names = "sys_32k_ck"; 1686 1515 clocks = <&sys_clk32_crystal_ck>, <&sys_clk32_pseudo_ck>, <&sys_clk32_pseudo_ck>, <&sys_clk32_pseudo_ck>; 1687 1516 ti,bit-shift = <8>; 1688 1517 reg = <0x6c4>; ··· 1696 1513 }; 1697 1514 1698 1515 &cm_core_aon { 1699 - mpu_cm: mpu-cm@300 { 1516 + mpu_cm: clock@300 { 1700 1517 compatible = "ti,omap4-cm"; 1518 + clock-output-names = "mpu_cm"; 1701 1519 reg = <0x300 0x100>; 1702 1520 #address-cells = <1>; 1703 1521 #size-cells = <1>; 1704 1522 ranges = <0 0x300 0x100>; 1705 1523 1706 - mpu_clkctrl: mpu-clkctrl@20 { 1524 + mpu_clkctrl: clock@20 { 1707 1525 compatible = "ti,clkctrl"; 1526 + clock-output-names = "mpu_clkctrl"; 1708 1527 reg = <0x20 0x4>; 1709 1528 #clock-cells = <2>; 1710 1529 }; 1711 1530 1712 1531 }; 1713 1532 1714 - dsp1_cm: dsp1-cm@400 { 1533 + dsp1_cm: clock@400 { 1715 1534 compatible = "ti,omap4-cm"; 1535 + clock-output-names = "dsp1_cm"; 1716 1536 reg = <0x400 0x100>; 1717 1537 #address-cells = <1>; 1718 1538 #size-cells = <1>; 1719 1539 ranges = <0 0x400 0x100>; 1720 1540 1721 - dsp1_clkctrl: dsp1-clkctrl@20 { 1541 + dsp1_clkctrl: clock@20 { 1722 1542 compatible = "ti,clkctrl"; 1543 + clock-output-names = "dsp1_clkctrl"; 1723 1544 reg = <0x20 0x4>; 1724 1545 #clock-cells = <2>; 1725 1546 }; 1726 1547 1727 1548 }; 1728 1549 1729 - ipu_cm: ipu-cm@500 { 1550 + ipu_cm: clock@500 { 1730 1551 compatible = "ti,omap4-cm"; 1552 + clock-output-names = "ipu_cm"; 1731 1553 reg = <0x500 0x100>; 1732 1554 #address-cells = <1>; 1733 1555 #size-cells = <1>; 1734 1556 ranges = <0 0x500 0x100>; 1735 1557 1736 - ipu1_clkctrl: ipu1-clkctrl@20 { 1558 + ipu1_clkctrl: clock@20 { 1737 1559 compatible = "ti,clkctrl"; 1560 + clock-output-names = "ipu1_clkctrl"; 1738 1561 reg = <0x20 0x4>; 1739 1562 #clock-cells = <2>; 1740 1563 assigned-clocks = <&ipu1_clkctrl DRA7_IPU1_MMU_IPU1_CLKCTRL 24>; 1741 1564 assigned-clock-parents = <&dpll_core_h22x2_ck>; 1742 1565 }; 1743 1566 1744 - ipu_clkctrl: ipu-clkctrl@50 { 1567 + ipu_clkctrl: clock@50 { 1745 1568 compatible = "ti,clkctrl"; 1569 + clock-output-names = "ipu_clkctrl"; 1746 1570 reg = <0x50 0x34>; 1747 1571 #clock-cells = <2>; 1748 1572 }; 1749 1573 1750 1574 }; 1751 1575 1752 - dsp2_cm: dsp2-cm@600 { 1576 + dsp2_cm: clock@600 { 1753 1577 compatible = "ti,omap4-cm"; 1578 + clock-output-names = "dsp2_cm"; 1754 1579 reg = <0x600 0x100>; 1755 1580 #address-cells = <1>; 1756 1581 #size-cells = <1>; 1757 1582 ranges = <0 0x600 0x100>; 1758 1583 1759 - dsp2_clkctrl: dsp2-clkctrl@20 { 1584 + dsp2_clkctrl: clock@20 { 1760 1585 compatible = "ti,clkctrl"; 1586 + clock-output-names = "dsp2_clkctrl"; 1761 1587 reg = <0x20 0x4>; 1762 1588 #clock-cells = <2>; 1763 1589 }; 1764 1590 1765 1591 }; 1766 1592 1767 - rtc_cm: rtc-cm@700 { 1593 + rtc_cm: clock@700 { 1768 1594 compatible = "ti,omap4-cm"; 1595 + clock-output-names = "rtc_cm"; 1769 1596 reg = <0x700 0x60>; 1770 1597 #address-cells = <1>; 1771 1598 #size-cells = <1>; 1772 1599 ranges = <0 0x700 0x60>; 1773 1600 1774 - rtc_clkctrl: rtc-clkctrl@20 { 1601 + rtc_clkctrl: clock@20 { 1775 1602 compatible = "ti,clkctrl"; 1603 + clock-output-names = "rtc_clkctrl"; 1776 1604 reg = <0x20 0x28>; 1777 1605 #clock-cells = <2>; 1778 1606 }; 1779 1607 }; 1780 1608 1781 - vpe_cm: vpe-cm@760 { 1609 + vpe_cm: clock@760 { 1782 1610 compatible = "ti,omap4-cm"; 1611 + clock-output-names = "vpe_cm"; 1783 1612 reg = <0x760 0xc>; 1784 1613 #address-cells = <1>; 1785 1614 #size-cells = <1>; 1786 1615 ranges = <0 0x760 0xc>; 1787 1616 1788 - vpe_clkctrl: vpe-clkctrl@0 { 1617 + vpe_clkctrl: clock@0 { 1789 1618 compatible = "ti,clkctrl"; 1619 + clock-output-names = "vpe_clkctrl"; 1790 1620 reg = <0x0 0xc>; 1791 1621 #clock-cells = <2>; 1792 1622 }; ··· 1808 1612 }; 1809 1613 1810 1614 &cm_core { 1811 - coreaon_cm: coreaon-cm@600 { 1615 + coreaon_cm: clock@600 { 1812 1616 compatible = "ti,omap4-cm"; 1617 + clock-output-names = "coreaon_cm"; 1813 1618 reg = <0x600 0x100>; 1814 1619 #address-cells = <1>; 1815 1620 #size-cells = <1>; 1816 1621 ranges = <0 0x600 0x100>; 1817 1622 1818 - coreaon_clkctrl: coreaon-clkctrl@20 { 1623 + coreaon_clkctrl: clock@20 { 1819 1624 compatible = "ti,clkctrl"; 1625 + clock-output-names = "coreaon_clkctrl"; 1820 1626 reg = <0x20 0x1c>; 1821 1627 #clock-cells = <2>; 1822 1628 }; 1823 1629 }; 1824 1630 1825 - l3main1_cm: l3main1-cm@700 { 1631 + l3main1_cm: clock@700 { 1826 1632 compatible = "ti,omap4-cm"; 1633 + clock-output-names = "l3main1_cm"; 1827 1634 reg = <0x700 0x100>; 1828 1635 #address-cells = <1>; 1829 1636 #size-cells = <1>; 1830 1637 ranges = <0 0x700 0x100>; 1831 1638 1832 - l3main1_clkctrl: l3main1-clkctrl@20 { 1639 + l3main1_clkctrl: clock@20 { 1833 1640 compatible = "ti,clkctrl"; 1641 + clock-output-names = "l3main1_clkctrl"; 1834 1642 reg = <0x20 0x74>; 1835 1643 #clock-cells = <2>; 1836 1644 }; 1837 1645 1838 1646 }; 1839 1647 1840 - ipu2_cm: ipu2-cm@900 { 1648 + ipu2_cm: clock@900 { 1841 1649 compatible = "ti,omap4-cm"; 1650 + clock-output-names = "ipu2_cm"; 1842 1651 reg = <0x900 0x100>; 1843 1652 #address-cells = <1>; 1844 1653 #size-cells = <1>; 1845 1654 ranges = <0 0x900 0x100>; 1846 1655 1847 - ipu2_clkctrl: ipu2-clkctrl@20 { 1656 + ipu2_clkctrl: clock@20 { 1848 1657 compatible = "ti,clkctrl"; 1658 + clock-output-names = "ipu2_clkctrl"; 1849 1659 reg = <0x20 0x4>; 1850 1660 #clock-cells = <2>; 1851 1661 }; 1852 1662 1853 1663 }; 1854 1664 1855 - dma_cm: dma-cm@a00 { 1665 + dma_cm: clock@a00 { 1856 1666 compatible = "ti,omap4-cm"; 1667 + clock-output-names = "dma_cm"; 1857 1668 reg = <0xa00 0x100>; 1858 1669 #address-cells = <1>; 1859 1670 #size-cells = <1>; 1860 1671 ranges = <0 0xa00 0x100>; 1861 1672 1862 - dma_clkctrl: dma-clkctrl@20 { 1673 + dma_clkctrl: clock@20 { 1863 1674 compatible = "ti,clkctrl"; 1675 + clock-output-names = "dma_clkctrl"; 1864 1676 reg = <0x20 0x4>; 1865 1677 #clock-cells = <2>; 1866 1678 }; 1867 1679 }; 1868 1680 1869 - emif_cm: emif-cm@b00 { 1681 + emif_cm: clock@b00 { 1870 1682 compatible = "ti,omap4-cm"; 1683 + clock-output-names = "emif_cm"; 1871 1684 reg = <0xb00 0x100>; 1872 1685 #address-cells = <1>; 1873 1686 #size-cells = <1>; 1874 1687 ranges = <0 0xb00 0x100>; 1875 1688 1876 - emif_clkctrl: emif-clkctrl@20 { 1689 + emif_clkctrl: clock@20 { 1877 1690 compatible = "ti,clkctrl"; 1691 + clock-output-names = "emif_clkctrl"; 1878 1692 reg = <0x20 0x4>; 1879 1693 #clock-cells = <2>; 1880 1694 }; 1881 1695 }; 1882 1696 1883 - atl_cm: atl-cm@c00 { 1697 + atl_cm: clock@c00 { 1884 1698 compatible = "ti,omap4-cm"; 1699 + clock-output-names = "atl_cm"; 1885 1700 reg = <0xc00 0x100>; 1886 1701 #address-cells = <1>; 1887 1702 #size-cells = <1>; 1888 1703 ranges = <0 0xc00 0x100>; 1889 1704 1890 - atl_clkctrl: atl-clkctrl@0 { 1705 + atl_clkctrl: clock@0 { 1891 1706 compatible = "ti,clkctrl"; 1707 + clock-output-names = "atl_clkctrl"; 1892 1708 reg = <0x0 0x4>; 1893 1709 #clock-cells = <2>; 1894 1710 }; 1895 1711 }; 1896 1712 1897 - l4cfg_cm: l4cfg-cm@d00 { 1713 + l4cfg_cm: clock@d00 { 1898 1714 compatible = "ti,omap4-cm"; 1715 + clock-output-names = "l4cfg_cm"; 1899 1716 reg = <0xd00 0x100>; 1900 1717 #address-cells = <1>; 1901 1718 #size-cells = <1>; 1902 1719 ranges = <0 0xd00 0x100>; 1903 1720 1904 - l4cfg_clkctrl: l4cfg-clkctrl@20 { 1721 + l4cfg_clkctrl: clock@20 { 1905 1722 compatible = "ti,clkctrl"; 1723 + clock-output-names = "l4cfg_clkctrl"; 1906 1724 reg = <0x20 0x84>; 1907 1725 #clock-cells = <2>; 1908 1726 }; 1909 1727 }; 1910 1728 1911 - l3instr_cm: l3instr-cm@e00 { 1729 + l3instr_cm: clock@e00 { 1912 1730 compatible = "ti,omap4-cm"; 1731 + clock-output-names = "l3instr_cm"; 1913 1732 reg = <0xe00 0x100>; 1914 1733 #address-cells = <1>; 1915 1734 #size-cells = <1>; 1916 1735 ranges = <0 0xe00 0x100>; 1917 1736 1918 - l3instr_clkctrl: l3instr-clkctrl@20 { 1737 + l3instr_clkctrl: clock@20 { 1919 1738 compatible = "ti,clkctrl"; 1739 + clock-output-names = "l3instr_clkctrl"; 1920 1740 reg = <0x20 0xc>; 1921 1741 #clock-cells = <2>; 1922 1742 }; 1923 1743 }; 1924 1744 1925 - iva_cm: iva-cm@f00 { 1745 + iva_cm: clock@f00 { 1926 1746 compatible = "ti,omap4-cm"; 1747 + clock-output-names = "iva_cm"; 1927 1748 reg = <0xf00 0x100>; 1928 1749 #address-cells = <1>; 1929 1750 #size-cells = <1>; 1930 1751 ranges = <0 0xf00 0x100>; 1931 1752 1932 - iva_clkctrl: iva-clkctrl@20 { 1753 + iva_clkctrl: clock@20 { 1933 1754 compatible = "ti,clkctrl"; 1755 + clock-output-names = "iva_clkctrl"; 1934 1756 reg = <0x20 0xc>; 1935 1757 #clock-cells = <2>; 1936 1758 }; 1937 1759 }; 1938 1760 1939 - cam_cm: cam-cm@1000 { 1761 + cam_cm: clock@1000 { 1940 1762 compatible = "ti,omap4-cm"; 1763 + clock-output-names = "cam_cm"; 1941 1764 reg = <0x1000 0x100>; 1942 1765 #address-cells = <1>; 1943 1766 #size-cells = <1>; 1944 1767 ranges = <0 0x1000 0x100>; 1945 1768 1946 - cam_clkctrl: cam-clkctrl@20 { 1769 + cam_clkctrl: clock@20 { 1947 1770 compatible = "ti,clkctrl"; 1771 + clock-output-names = "cam_clkctrl"; 1948 1772 reg = <0x20 0x2c>; 1949 1773 #clock-cells = <2>; 1950 1774 }; 1951 1775 }; 1952 1776 1953 - dss_cm: dss-cm@1100 { 1777 + dss_cm: clock@1100 { 1954 1778 compatible = "ti,omap4-cm"; 1779 + clock-output-names = "dss_cm"; 1955 1780 reg = <0x1100 0x100>; 1956 1781 #address-cells = <1>; 1957 1782 #size-cells = <1>; 1958 1783 ranges = <0 0x1100 0x100>; 1959 1784 1960 - dss_clkctrl: dss-clkctrl@20 { 1785 + dss_clkctrl: clock@20 { 1961 1786 compatible = "ti,clkctrl"; 1787 + clock-output-names = "dss_clkctrl"; 1962 1788 reg = <0x20 0x14>; 1963 1789 #clock-cells = <2>; 1964 1790 }; 1965 1791 }; 1966 1792 1967 - gpu_cm: gpu-cm@1200 { 1793 + gpu_cm: clock@1200 { 1968 1794 compatible = "ti,omap4-cm"; 1795 + clock-output-names = "gpu_cm"; 1969 1796 reg = <0x1200 0x100>; 1970 1797 #address-cells = <1>; 1971 1798 #size-cells = <1>; 1972 1799 ranges = <0 0x1200 0x100>; 1973 1800 1974 - gpu_clkctrl: gpu-clkctrl@20 { 1801 + gpu_clkctrl: clock@20 { 1975 1802 compatible = "ti,clkctrl"; 1803 + clock-output-names = "gpu_clkctrl"; 1976 1804 reg = <0x20 0x4>; 1977 1805 #clock-cells = <2>; 1978 1806 }; 1979 1807 }; 1980 1808 1981 - l3init_cm: l3init-cm@1300 { 1809 + l3init_cm: clock@1300 { 1982 1810 compatible = "ti,omap4-cm"; 1811 + clock-output-names = "l3init_cm"; 1983 1812 reg = <0x1300 0x100>; 1984 1813 #address-cells = <1>; 1985 1814 #size-cells = <1>; 1986 1815 ranges = <0 0x1300 0x100>; 1987 1816 1988 - l3init_clkctrl: l3init-clkctrl@20 { 1817 + l3init_clkctrl: clock@20 { 1989 1818 compatible = "ti,clkctrl"; 1819 + clock-output-names = "l3init_clkctrl"; 1990 1820 reg = <0x20 0x6c>, <0xe0 0x14>; 1991 1821 #clock-cells = <2>; 1992 1822 }; 1993 1823 1994 - pcie_clkctrl: pcie-clkctrl@b0 { 1824 + pcie_clkctrl: clock@b0 { 1995 1825 compatible = "ti,clkctrl"; 1826 + clock-output-names = "pcie_clkctrl"; 1996 1827 reg = <0xb0 0xc>; 1997 1828 #clock-cells = <2>; 1998 1829 }; 1999 1830 2000 - gmac_clkctrl: gmac-clkctrl@d0 { 1831 + gmac_clkctrl: clock@d0 { 2001 1832 compatible = "ti,clkctrl"; 1833 + clock-output-names = "gmac_clkctrl"; 2002 1834 reg = <0xd0 0x4>; 2003 1835 #clock-cells = <2>; 2004 1836 }; 2005 1837 2006 1838 }; 2007 1839 2008 - l4per_cm: l4per-cm@1700 { 1840 + l4per_cm: clock@1700 { 2009 1841 compatible = "ti,omap4-cm"; 1842 + clock-output-names = "l4per_cm"; 2010 1843 reg = <0x1700 0x300>; 2011 1844 #address-cells = <1>; 2012 1845 #size-cells = <1>; 2013 1846 ranges = <0 0x1700 0x300>; 2014 1847 2015 - l4per_clkctrl: l4per-clkctrl@28 { 1848 + l4per_clkctrl: clock@28 { 2016 1849 compatible = "ti,clkctrl"; 1850 + clock-output-names = "l4per_clkctrl"; 2017 1851 reg = <0x28 0x64>, <0xa0 0x24>, <0xf0 0x3c>, <0x140 0x1c>, <0x170 0x4>; 2018 1852 #clock-cells = <2>; 2019 1853 ··· 2051 1825 assigned-clock-parents = <&abe_24m_fclk>; 2052 1826 }; 2053 1827 2054 - l4sec_clkctrl: l4sec-clkctrl@1a0 { 1828 + l4sec_clkctrl: clock@1a0 { 2055 1829 compatible = "ti,clkctrl"; 1830 + clock-output-names = "l4sec_clkctrl"; 2056 1831 reg = <0x1a0 0x2c>; 2057 1832 #clock-cells = <2>; 2058 1833 }; 2059 1834 2060 - l4per2_clkctrl: l4per2-clkctrl@c { 1835 + l4per2_clkctrl: clock@c { 2061 1836 compatible = "ti,clkctrl"; 1837 + clock-output-names = "l4per2_clkctrl"; 2062 1838 reg = <0xc 0x4>, <0x18 0xc>, <0x90 0xc>, <0xc4 0x4>, <0x138 0x4>, <0x160 0xc>, <0x178 0x24>, <0x1d0 0x3c>; 2063 1839 #clock-cells = <2>; 2064 1840 }; 2065 1841 2066 - l4per3_clkctrl: l4per3-clkctrl@14 { 1842 + l4per3_clkctrl: clock@14 { 2067 1843 compatible = "ti,clkctrl"; 1844 + clock-output-names = "l4per3_clkctrl"; 2068 1845 reg = <0x14 0x4>, <0xc8 0x14>, <0x130 0x4>; 2069 1846 #clock-cells = <2>; 2070 1847 }; ··· 2076 1847 }; 2077 1848 2078 1849 &prm { 2079 - wkupaon_cm: wkupaon-cm@1800 { 1850 + wkupaon_cm: clock@1800 { 2080 1851 compatible = "ti,omap4-cm"; 1852 + clock-output-names = "wkupaon_cm"; 2081 1853 reg = <0x1800 0x100>; 2082 1854 #address-cells = <1>; 2083 1855 #size-cells = <1>; 2084 1856 ranges = <0 0x1800 0x100>; 2085 1857 2086 - wkupaon_clkctrl: wkupaon-clkctrl@20 { 1858 + wkupaon_clkctrl: clock@20 { 2087 1859 compatible = "ti,clkctrl"; 1860 + clock-output-names = "wkupaon_clkctrl"; 2088 1861 reg = <0x20 0x6c>; 2089 1862 #clock-cells = <2>; 2090 1863 };