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 am4

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.

Cc: Stephen Boyd <sboyd@kernel.org>
Cc: Tero Kristo <kristo@kernel.org>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Message-Id: <20220204081529.57694-1-tony@atomide.com>

+226 -113
+226 -113
arch/arm/boot/dts/am43xx-clocks.dtsi
··· 5 5 * Copyright (C) 2013 Texas Instruments, Inc. 6 6 */ 7 7 &scm_clocks { 8 - sys_clkin_ck: sys_clkin_ck@40 { 8 + sys_clkin_ck: clock-sys-clkin-31@40 { 9 9 #clock-cells = <0>; 10 10 compatible = "ti,mux-clock"; 11 + clock-output-names = "sys_clkin_ck"; 11 12 clocks = <&sysboot_freq_sel_ck>, <&crystal_freq_sel_ck>; 12 13 ti,bit-shift = <31>; 13 14 reg = <0x0040>; 14 15 }; 15 16 16 - crystal_freq_sel_ck: crystal_freq_sel_ck@40 { 17 + crystal_freq_sel_ck: clock-crystal-freq-sel-29@40 { 17 18 #clock-cells = <0>; 18 19 compatible = "ti,mux-clock"; 20 + clock-output-names = "crystal_freq_sel_ck"; 19 21 clocks = <&virt_19200000_ck>, <&virt_24000000_ck>, <&virt_25000000_ck>, <&virt_26000000_ck>; 20 22 ti,bit-shift = <29>; 21 23 reg = <0x0040>; 22 24 }; 23 25 24 - sysboot_freq_sel_ck: sysboot_freq_sel_ck@44e10040 { 26 + sysboot_freq_sel_ck: clock-sysboot-freq-sel-22@44e10040 { 25 27 #clock-cells = <0>; 26 28 compatible = "ti,mux-clock"; 29 + clock-output-names = "sysboot_freq_sel_ck"; 27 30 clocks = <&virt_19200000_ck>, <&virt_24000000_ck>, <&virt_25000000_ck>, <&virt_26000000_ck>; 28 31 ti,bit-shift = <22>; 29 32 reg = <0x0040>; 30 33 }; 31 34 32 - adc_tsc_fck: adc_tsc_fck { 35 + adc_tsc_fck: clock-adc-tsc-fck { 33 36 #clock-cells = <0>; 34 37 compatible = "fixed-factor-clock"; 38 + clock-output-names = "adc_tsc_fck"; 35 39 clocks = <&sys_clkin_ck>; 36 40 clock-mult = <1>; 37 41 clock-div = <1>; 38 42 }; 39 43 40 - dcan0_fck: dcan0_fck { 44 + dcan0_fck: clock-dcan0-fck { 41 45 #clock-cells = <0>; 42 46 compatible = "fixed-factor-clock"; 47 + clock-output-names = "dcan0_fck"; 43 48 clocks = <&sys_clkin_ck>; 44 49 clock-mult = <1>; 45 50 clock-div = <1>; 46 51 }; 47 52 48 - dcan1_fck: dcan1_fck { 53 + dcan1_fck: clock-dcan1-fck { 49 54 #clock-cells = <0>; 50 55 compatible = "fixed-factor-clock"; 56 + clock-output-names = "dcan1_fck"; 51 57 clocks = <&sys_clkin_ck>; 52 58 clock-mult = <1>; 53 59 clock-div = <1>; 54 60 }; 55 61 56 - mcasp0_fck: mcasp0_fck { 62 + mcasp0_fck: clock-mcasp0-fck { 57 63 #clock-cells = <0>; 58 64 compatible = "fixed-factor-clock"; 65 + clock-output-names = "mcasp0_fck"; 59 66 clocks = <&sys_clkin_ck>; 60 67 clock-mult = <1>; 61 68 clock-div = <1>; 62 69 }; 63 70 64 - mcasp1_fck: mcasp1_fck { 71 + mcasp1_fck: clock-mcasp1-fck { 65 72 #clock-cells = <0>; 66 73 compatible = "fixed-factor-clock"; 74 + clock-output-names = "mcasp1_fck"; 67 75 clocks = <&sys_clkin_ck>; 68 76 clock-mult = <1>; 69 77 clock-div = <1>; 70 78 }; 71 79 72 - smartreflex0_fck: smartreflex0_fck { 80 + smartreflex0_fck: clock-smartreflex0-fck { 73 81 #clock-cells = <0>; 74 82 compatible = "fixed-factor-clock"; 83 + clock-output-names = "smartreflex0_fck"; 75 84 clocks = <&sys_clkin_ck>; 76 85 clock-mult = <1>; 77 86 clock-div = <1>; 78 87 }; 79 88 80 - smartreflex1_fck: smartreflex1_fck { 89 + smartreflex1_fck: clock-smartreflex1-fck { 81 90 #clock-cells = <0>; 82 91 compatible = "fixed-factor-clock"; 92 + clock-output-names = "smartreflex1_fck"; 83 93 clocks = <&sys_clkin_ck>; 84 94 clock-mult = <1>; 85 95 clock-div = <1>; 86 96 }; 87 97 88 - sha0_fck: sha0_fck { 98 + sha0_fck: clock-sha0-fck { 89 99 #clock-cells = <0>; 90 100 compatible = "fixed-factor-clock"; 101 + clock-output-names = "sha0_fck"; 91 102 clocks = <&sys_clkin_ck>; 92 103 clock-mult = <1>; 93 104 clock-div = <1>; 94 105 }; 95 106 96 - aes0_fck: aes0_fck { 107 + aes0_fck: clock-aes0-fck { 97 108 #clock-cells = <0>; 98 109 compatible = "fixed-factor-clock"; 110 + clock-output-names = "aes0_fck"; 99 111 clocks = <&sys_clkin_ck>; 100 112 clock-mult = <1>; 101 113 clock-div = <1>; 102 114 }; 103 115 104 - rng_fck: rng_fck { 116 + rng_fck: clock-rng-fck { 105 117 #clock-cells = <0>; 106 118 compatible = "fixed-factor-clock"; 119 + clock-output-names = "rng_fck"; 107 120 clocks = <&sys_clkin_ck>; 108 121 clock-mult = <1>; 109 122 clock-div = <1>; 110 123 }; 111 124 112 - ehrpwm0_tbclk: ehrpwm0_tbclk@664 { 125 + ehrpwm0_tbclk: clock-ehrpwm0-tbclk-0@664 { 113 126 #clock-cells = <0>; 114 127 compatible = "ti,gate-clock"; 128 + clock-output-names = "ehrpwm0_tbclk"; 115 129 clocks = <&l4ls_gclk>; 116 130 ti,bit-shift = <0>; 117 131 reg = <0x0664>; 118 132 }; 119 133 120 - ehrpwm1_tbclk: ehrpwm1_tbclk@664 { 134 + ehrpwm1_tbclk: clock-ehrpwm1-tbclk-1@664 { 121 135 #clock-cells = <0>; 122 136 compatible = "ti,gate-clock"; 137 + clock-output-names = "ehrpwm1_tbclk"; 123 138 clocks = <&l4ls_gclk>; 124 139 ti,bit-shift = <1>; 125 140 reg = <0x0664>; 126 141 }; 127 142 128 - ehrpwm2_tbclk: ehrpwm2_tbclk@664 { 143 + ehrpwm2_tbclk: clock-ehrpwm2-tbclk-2@664 { 129 144 #clock-cells = <0>; 130 145 compatible = "ti,gate-clock"; 146 + clock-output-names = "ehrpwm2_tbclk"; 131 147 clocks = <&l4ls_gclk>; 132 148 ti,bit-shift = <2>; 133 149 reg = <0x0664>; 134 150 }; 135 151 136 - ehrpwm3_tbclk: ehrpwm3_tbclk@664 { 152 + ehrpwm3_tbclk: clock-ehrpwm3-tbclk-4@664 { 137 153 #clock-cells = <0>; 138 154 compatible = "ti,gate-clock"; 155 + clock-output-names = "ehrpwm3_tbclk"; 139 156 clocks = <&l4ls_gclk>; 140 157 ti,bit-shift = <4>; 141 158 reg = <0x0664>; 142 159 }; 143 160 144 - ehrpwm4_tbclk: ehrpwm4_tbclk@664 { 161 + ehrpwm4_tbclk: clock-ehrpwm4-tbclk-5@664 { 145 162 #clock-cells = <0>; 146 163 compatible = "ti,gate-clock"; 164 + clock-output-names = "ehrpwm4_tbclk"; 147 165 clocks = <&l4ls_gclk>; 148 166 ti,bit-shift = <5>; 149 167 reg = <0x0664>; 150 168 }; 151 169 152 - ehrpwm5_tbclk: ehrpwm5_tbclk@664 { 170 + ehrpwm5_tbclk: clock-ehrpwm5-tbclk-6@664 { 153 171 #clock-cells = <0>; 154 172 compatible = "ti,gate-clock"; 173 + clock-output-names = "ehrpwm5_tbclk"; 155 174 clocks = <&l4ls_gclk>; 156 175 ti,bit-shift = <6>; 157 176 reg = <0x0664>; 158 177 }; 159 178 }; 160 179 &prcm_clocks { 161 - clk_32768_ck: clk_32768_ck { 180 + clk_32768_ck: clock-clk-32768 { 162 181 #clock-cells = <0>; 163 182 compatible = "fixed-clock"; 183 + clock-output-names = "clk_32768_ck"; 164 184 clock-frequency = <32768>; 165 185 }; 166 186 167 - clk_rc32k_ck: clk_rc32k_ck { 187 + clk_rc32k_ck: clock-clk-rc32k { 168 188 #clock-cells = <0>; 169 189 compatible = "fixed-clock"; 190 + clock-output-names = "clk_rc32k_ck"; 170 191 clock-frequency = <32768>; 171 192 }; 172 193 173 - virt_19200000_ck: virt_19200000_ck { 194 + virt_19200000_ck: clock-virt-19200000 { 174 195 #clock-cells = <0>; 175 196 compatible = "fixed-clock"; 197 + clock-output-names = "virt_19200000_ck"; 176 198 clock-frequency = <19200000>; 177 199 }; 178 200 179 - virt_24000000_ck: virt_24000000_ck { 201 + virt_24000000_ck: clock-virt-24000000 { 180 202 #clock-cells = <0>; 181 203 compatible = "fixed-clock"; 204 + clock-output-names = "virt_24000000_ck"; 182 205 clock-frequency = <24000000>; 183 206 }; 184 207 185 - virt_25000000_ck: virt_25000000_ck { 208 + virt_25000000_ck: clock-virt-25000000 { 186 209 #clock-cells = <0>; 187 210 compatible = "fixed-clock"; 211 + clock-output-names = "virt_25000000_ck"; 188 212 clock-frequency = <25000000>; 189 213 }; 190 214 191 - virt_26000000_ck: virt_26000000_ck { 215 + virt_26000000_ck: clock-virt-26000000 { 192 216 #clock-cells = <0>; 193 217 compatible = "fixed-clock"; 218 + clock-output-names = "virt_26000000_ck"; 194 219 clock-frequency = <26000000>; 195 220 }; 196 221 197 - tclkin_ck: tclkin_ck { 222 + tclkin_ck: clock-tclkin { 198 223 #clock-cells = <0>; 199 224 compatible = "fixed-clock"; 225 + clock-output-names = "tclkin_ck"; 200 226 clock-frequency = <26000000>; 201 227 }; 202 228 203 - dpll_core_ck: dpll_core_ck@2d20 { 229 + dpll_core_ck: clock@2d20 { 204 230 #clock-cells = <0>; 205 231 compatible = "ti,am3-dpll-core-clock"; 232 + clock-output-names = "dpll_core_ck"; 206 233 clocks = <&sys_clkin_ck>, <&sys_clkin_ck>; 207 234 reg = <0x2d20>, <0x2d24>, <0x2d2c>, <0x2d48>, <0x2d4c>; 208 235 }; 209 236 210 - dpll_core_x2_ck: dpll_core_x2_ck { 237 + dpll_core_x2_ck: clock-dpll-core-x2 { 211 238 #clock-cells = <0>; 212 239 compatible = "ti,am3-dpll-x2-clock"; 240 + clock-output-names = "dpll_core_x2_ck"; 213 241 clocks = <&dpll_core_ck>; 214 242 }; 215 243 216 - dpll_core_m4_ck: dpll_core_m4_ck@2d38 { 244 + dpll_core_m4_ck: clock-dpll-core-m4-8@2d38 { 217 245 #clock-cells = <0>; 218 246 compatible = "ti,divider-clock"; 247 + clock-output-names = "dpll_core_m4_ck"; 219 248 clocks = <&dpll_core_x2_ck>; 220 249 ti,max-div = <31>; 221 250 ti,autoidle-shift = <8>; ··· 253 224 ti,invert-autoidle-bit; 254 225 }; 255 226 256 - dpll_core_m5_ck: dpll_core_m5_ck@2d3c { 227 + dpll_core_m5_ck: clock-dpll-core-m5-8@2d3c { 257 228 #clock-cells = <0>; 258 229 compatible = "ti,divider-clock"; 230 + clock-output-names = "dpll_core_m5_ck"; 259 231 clocks = <&dpll_core_x2_ck>; 260 232 ti,max-div = <31>; 261 233 ti,autoidle-shift = <8>; ··· 265 235 ti,invert-autoidle-bit; 266 236 }; 267 237 268 - dpll_core_m6_ck: dpll_core_m6_ck@2d40 { 238 + dpll_core_m6_ck: clock-dpll-core-m6-8@2d40 { 269 239 #clock-cells = <0>; 270 240 compatible = "ti,divider-clock"; 241 + clock-output-names = "dpll_core_m6_ck"; 271 242 clocks = <&dpll_core_x2_ck>; 272 243 ti,max-div = <31>; 273 244 ti,autoidle-shift = <8>; ··· 277 246 ti,invert-autoidle-bit; 278 247 }; 279 248 280 - dpll_mpu_ck: dpll_mpu_ck@2d60 { 249 + dpll_mpu_ck: clock@2d60 { 281 250 #clock-cells = <0>; 282 251 compatible = "ti,am3-dpll-clock"; 252 + clock-output-names = "dpll_mpu_ck"; 283 253 clocks = <&sys_clkin_ck>, <&sys_clkin_ck>; 284 254 reg = <0x2d60>, <0x2d64>, <0x2d6c>, <0x2d88>, <0x2d8c>; 285 255 }; 286 256 287 - dpll_mpu_m2_ck: dpll_mpu_m2_ck@2d70 { 257 + dpll_mpu_m2_ck: clock-dpll-mpu-m2-8@2d70 { 288 258 #clock-cells = <0>; 289 259 compatible = "ti,divider-clock"; 260 + clock-output-names = "dpll_mpu_m2_ck"; 290 261 clocks = <&dpll_mpu_ck>; 291 262 ti,max-div = <31>; 292 263 ti,autoidle-shift = <8>; ··· 297 264 ti,invert-autoidle-bit; 298 265 }; 299 266 300 - mpu_periphclk: mpu_periphclk { 267 + mpu_periphclk: clock-mpu-periphclk { 301 268 #clock-cells = <0>; 302 269 compatible = "fixed-factor-clock"; 270 + clock-output-names = "mpu_periphclk"; 303 271 clocks = <&dpll_mpu_m2_ck>; 304 272 clock-mult = <1>; 305 273 clock-div = <2>; 306 274 }; 307 275 308 - dpll_ddr_ck: dpll_ddr_ck@2da0 { 276 + dpll_ddr_ck: clock@2da0 { 309 277 #clock-cells = <0>; 310 278 compatible = "ti,am3-dpll-clock"; 279 + clock-output-names = "dpll_ddr_ck"; 311 280 clocks = <&sys_clkin_ck>, <&sys_clkin_ck>; 312 281 reg = <0x2da0>, <0x2da4>, <0x2dac>, <0x2dc8>, <0x2dcc>; 313 282 }; 314 283 315 - dpll_ddr_m2_ck: dpll_ddr_m2_ck@2db0 { 284 + dpll_ddr_m2_ck: clock-dpll-ddr-m2-8@2db0 { 316 285 #clock-cells = <0>; 317 286 compatible = "ti,divider-clock"; 287 + clock-output-names = "dpll_ddr_m2_ck"; 318 288 clocks = <&dpll_ddr_ck>; 319 289 ti,max-div = <31>; 320 290 ti,autoidle-shift = <8>; ··· 326 290 ti,invert-autoidle-bit; 327 291 }; 328 292 329 - dpll_disp_ck: dpll_disp_ck@2e20 { 293 + dpll_disp_ck: clock@2e20 { 330 294 #clock-cells = <0>; 331 295 compatible = "ti,am3-dpll-clock"; 296 + clock-output-names = "dpll_disp_ck"; 332 297 clocks = <&sys_clkin_ck>, <&sys_clkin_ck>; 333 298 reg = <0x2e20>, <0x2e24>, <0x2e2c>, <0x2e48>, <0x2e4c>; 334 299 }; 335 300 336 - dpll_disp_m2_ck: dpll_disp_m2_ck@2e30 { 301 + dpll_disp_m2_ck: clock-dpll-disp-m2-8@2e30 { 337 302 #clock-cells = <0>; 338 303 compatible = "ti,divider-clock"; 304 + clock-output-names = "dpll_disp_m2_ck"; 339 305 clocks = <&dpll_disp_ck>; 340 306 ti,max-div = <31>; 341 307 ti,autoidle-shift = <8>; ··· 347 309 ti,set-rate-parent; 348 310 }; 349 311 350 - dpll_per_ck: dpll_per_ck@2de0 { 312 + dpll_per_ck: clock@2de0 { 351 313 #clock-cells = <0>; 352 314 compatible = "ti,am3-dpll-j-type-clock"; 315 + clock-output-names = "dpll_per_ck"; 353 316 clocks = <&sys_clkin_ck>, <&sys_clkin_ck>; 354 317 reg = <0x2de0>, <0x2de4>, <0x2dec>, <0x2e08>, <0x2e0c>; 355 318 }; 356 319 357 - dpll_per_m2_ck: dpll_per_m2_ck@2df0 { 320 + dpll_per_m2_ck: clock-dpll-per-m2-8@2df0 { 358 321 #clock-cells = <0>; 359 322 compatible = "ti,divider-clock"; 323 + clock-output-names = "dpll_per_m2_ck"; 360 324 clocks = <&dpll_per_ck>; 361 325 ti,max-div = <127>; 362 326 ti,autoidle-shift = <8>; ··· 367 327 ti,invert-autoidle-bit; 368 328 }; 369 329 370 - dpll_per_m2_div4_wkupdm_ck: dpll_per_m2_div4_wkupdm_ck { 330 + dpll_per_m2_div4_wkupdm_ck: clock-dpll-per-m2-div4-wkupdm { 371 331 #clock-cells = <0>; 372 332 compatible = "fixed-factor-clock"; 333 + clock-output-names = "dpll_per_m2_div4_wkupdm_ck"; 373 334 clocks = <&dpll_per_m2_ck>; 374 335 clock-mult = <1>; 375 336 clock-div = <4>; 376 337 }; 377 338 378 - dpll_per_m2_div4_ck: dpll_per_m2_div4_ck { 339 + dpll_per_m2_div4_ck: clock-dpll-per-m2-div4 { 379 340 #clock-cells = <0>; 380 341 compatible = "fixed-factor-clock"; 342 + clock-output-names = "dpll_per_m2_div4_ck"; 381 343 clocks = <&dpll_per_m2_ck>; 382 344 clock-mult = <1>; 383 345 clock-div = <4>; 384 346 }; 385 347 386 - clk_24mhz: clk_24mhz { 348 + clk_24mhz: clock-clk-24mhz { 387 349 #clock-cells = <0>; 388 350 compatible = "fixed-factor-clock"; 351 + clock-output-names = "clk_24mhz"; 389 352 clocks = <&dpll_per_m2_ck>; 390 353 clock-mult = <1>; 391 354 clock-div = <8>; 392 355 }; 393 356 394 - clkdiv32k_ck: clkdiv32k_ck { 357 + clkdiv32k_ck: clock-clkdiv32k { 395 358 #clock-cells = <0>; 396 359 compatible = "fixed-factor-clock"; 360 + clock-output-names = "clkdiv32k_ck"; 397 361 clocks = <&clk_24mhz>; 398 362 clock-mult = <1>; 399 363 clock-div = <732>; 400 364 }; 401 365 402 - clkdiv32k_ick: clkdiv32k_ick@2a38 { 366 + clkdiv32k_ick: clock-clkdiv32k-ick-8@2a38 { 403 367 #clock-cells = <0>; 404 368 compatible = "ti,gate-clock"; 369 + clock-output-names = "clkdiv32k_ick"; 405 370 clocks = <&clkdiv32k_ck>; 406 371 ti,bit-shift = <8>; 407 372 reg = <0x2a38>; 408 373 }; 409 374 410 - sysclk_div: sysclk_div { 375 + sysclk_div: clock-sysclk-div { 411 376 #clock-cells = <0>; 412 377 compatible = "fixed-factor-clock"; 378 + clock-output-names = "sysclk_div"; 413 379 clocks = <&dpll_core_m4_ck>; 414 380 clock-mult = <1>; 415 381 clock-div = <1>; 416 382 }; 417 383 418 - pruss_ocp_gclk: pruss_ocp_gclk@4248 { 384 + pruss_ocp_gclk: clock-pruss-ocp-gclk@4248 { 419 385 #clock-cells = <0>; 420 386 compatible = "ti,mux-clock"; 387 + clock-output-names = "pruss_ocp_gclk"; 421 388 clocks = <&sysclk_div>, <&dpll_disp_m2_ck>; 422 389 reg = <0x4248>; 423 390 }; 424 391 425 - clk_32k_tpm_ck: clk_32k_tpm_ck { 392 + clk_32k_tpm_ck: clock-clk-32k-tpm { 426 393 #clock-cells = <0>; 427 394 compatible = "fixed-clock"; 395 + clock-output-names = "clk_32k_tpm_ck"; 428 396 clock-frequency = <32768>; 429 397 }; 430 398 431 - timer1_fck: timer1_fck@4200 { 399 + timer1_fck: clock-timer1-fck@4200 { 432 400 #clock-cells = <0>; 433 401 compatible = "ti,mux-clock"; 402 + clock-output-names = "timer1_fck"; 434 403 clocks = <&sys_clkin_ck>, <&clkdiv32k_ick>, <&tclkin_ck>, <&clk_rc32k_ck>, <&clk_32768_ck>, <&clk_32k_tpm_ck>; 435 404 reg = <0x4200>; 436 405 }; 437 406 438 - timer2_fck: timer2_fck@4204 { 407 + timer2_fck: clock-timer2-fck@4204 { 439 408 #clock-cells = <0>; 440 409 compatible = "ti,mux-clock"; 410 + clock-output-names = "timer2_fck"; 441 411 clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>; 442 412 reg = <0x4204>; 443 413 }; 444 414 445 - timer3_fck: timer3_fck@4208 { 415 + timer3_fck: clock-timer3-fck@4208 { 446 416 #clock-cells = <0>; 447 417 compatible = "ti,mux-clock"; 418 + clock-output-names = "timer3_fck"; 448 419 clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>; 449 420 reg = <0x4208>; 450 421 }; 451 422 452 - timer4_fck: timer4_fck@420c { 423 + timer4_fck: clock-timer4-fck@420c { 453 424 #clock-cells = <0>; 454 425 compatible = "ti,mux-clock"; 426 + clock-output-names = "timer4_fck"; 455 427 clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>; 456 428 reg = <0x420c>; 457 429 }; 458 430 459 - timer5_fck: timer5_fck@4210 { 431 + timer5_fck: clock-timer5-fck@4210 { 460 432 #clock-cells = <0>; 461 433 compatible = "ti,mux-clock"; 434 + clock-output-names = "timer5_fck"; 462 435 clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>; 463 436 reg = <0x4210>; 464 437 }; 465 438 466 - timer6_fck: timer6_fck@4214 { 439 + timer6_fck: clock-timer6-fck@4214 { 467 440 #clock-cells = <0>; 468 441 compatible = "ti,mux-clock"; 442 + clock-output-names = "timer6_fck"; 469 443 clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>; 470 444 reg = <0x4214>; 471 445 }; 472 446 473 - timer7_fck: timer7_fck@4218 { 447 + timer7_fck: clock-timer7-fck@4218 { 474 448 #clock-cells = <0>; 475 449 compatible = "ti,mux-clock"; 450 + clock-output-names = "timer7_fck"; 476 451 clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>; 477 452 reg = <0x4218>; 478 453 }; 479 454 480 - wdt1_fck: wdt1_fck@422c { 455 + wdt1_fck: clock-wdt1-fck@422c { 481 456 #clock-cells = <0>; 482 457 compatible = "ti,mux-clock"; 458 + clock-output-names = "wdt1_fck"; 483 459 clocks = <&clk_rc32k_ck>, <&clkdiv32k_ick>; 484 460 reg = <0x422c>; 485 461 }; ··· 507 451 reg = <0x424c>; 508 452 }; 509 453 510 - l3_gclk: l3_gclk { 454 + l3_gclk: clock-l3-gclk { 511 455 #clock-cells = <0>; 512 456 compatible = "fixed-factor-clock"; 457 + clock-output-names = "l3_gclk"; 513 458 clocks = <&dpll_core_m4_ck>; 514 459 clock-mult = <1>; 515 460 clock-div = <1>; 516 461 }; 517 462 518 - dpll_core_m4_div2_ck: dpll_core_m4_div2_ck { 463 + dpll_core_m4_div2_ck: clock-dpll-core-m4-div2 { 519 464 #clock-cells = <0>; 520 465 compatible = "fixed-factor-clock"; 466 + clock-output-names = "dpll_core_m4_div2_ck"; 521 467 clocks = <&sysclk_div>; 522 468 clock-mult = <1>; 523 469 clock-div = <2>; 524 470 }; 525 471 526 - l4hs_gclk: l4hs_gclk { 472 + l4hs_gclk: clock-l4hs-gclk { 527 473 #clock-cells = <0>; 528 474 compatible = "fixed-factor-clock"; 475 + clock-output-names = "l4hs_gclk"; 529 476 clocks = <&dpll_core_m4_ck>; 530 477 clock-mult = <1>; 531 478 clock-div = <1>; 532 479 }; 533 480 534 - l3s_gclk: l3s_gclk { 481 + l3s_gclk: clock-l3s-gclk { 535 482 #clock-cells = <0>; 536 483 compatible = "fixed-factor-clock"; 484 + clock-output-names = "l3s_gclk"; 537 485 clocks = <&dpll_core_m4_div2_ck>; 538 486 clock-mult = <1>; 539 487 clock-div = <1>; 540 488 }; 541 489 542 - l4ls_gclk: l4ls_gclk { 490 + l4ls_gclk: clock-l4ls-gclk { 543 491 #clock-cells = <0>; 544 492 compatible = "fixed-factor-clock"; 493 + clock-output-names = "l4ls_gclk"; 545 494 clocks = <&dpll_core_m4_div2_ck>; 546 495 clock-mult = <1>; 547 496 clock-div = <1>; 548 497 }; 549 498 550 - cpsw_125mhz_gclk: cpsw_125mhz_gclk { 499 + cpsw_125mhz_gclk: clock-cpsw-125mhz-gclk { 551 500 #clock-cells = <0>; 552 501 compatible = "fixed-factor-clock"; 502 + clock-output-names = "cpsw_125mhz_gclk"; 553 503 clocks = <&dpll_core_m5_ck>; 554 504 clock-mult = <1>; 555 505 clock-div = <2>; 556 506 }; 557 507 558 - cpsw_cpts_rft_clk: cpsw_cpts_rft_clk@4238 { 508 + cpsw_cpts_rft_clk: clock-cpsw-cpts-rft@4238 { 559 509 #clock-cells = <0>; 560 510 compatible = "ti,mux-clock"; 511 + clock-output-names = "cpsw_cpts_rft_clk"; 561 512 clocks = <&sysclk_div>, <&dpll_core_m5_ck>, <&dpll_disp_m2_ck>; 562 513 reg = <0x4238>; 563 514 }; 564 515 565 - dpll_clksel_mac_clk: dpll_clksel_mac_clk@4234 { 516 + dpll_clksel_mac_clk: clock-dpll-clksel-mac-2@4234 { 566 517 #clock-cells = <0>; 567 518 compatible = "ti,divider-clock"; 519 + clock-output-names = "dpll_clksel_mac_clk"; 568 520 clocks = <&dpll_core_m5_ck>; 569 521 reg = <0x4234>; 570 522 ti,bit-shift = <2>; 571 523 ti,dividers = <2>, <5>; 572 524 }; 573 525 574 - clk_32k_mosc_ck: clk_32k_mosc_ck { 526 + clk_32k_mosc_ck: clock-clk-32k-mosc { 575 527 #clock-cells = <0>; 576 528 compatible = "fixed-clock"; 529 + clock-output-names = "clk_32k_mosc_ck"; 577 530 clock-frequency = <32768>; 578 531 }; 579 532 580 - gpio0_dbclk_mux_ck: gpio0_dbclk_mux_ck@4240 { 533 + gpio0_dbclk_mux_ck: clock-gpio0-dbclk-mux@4240 { 581 534 #clock-cells = <0>; 582 535 compatible = "ti,mux-clock"; 536 + clock-output-names = "gpio0_dbclk_mux_ck"; 583 537 clocks = <&clk_rc32k_ck>, <&clk_32768_ck>, <&clkdiv32k_ick>, <&clk_32k_mosc_ck>, <&clk_32k_tpm_ck>; 584 538 reg = <0x4240>; 585 539 }; 586 540 587 - mmc_clk: mmc_clk { 541 + mmc_clk: clock-mmc { 588 542 #clock-cells = <0>; 589 543 compatible = "fixed-factor-clock"; 544 + clock-output-names = "mmc_clk"; 590 545 clocks = <&dpll_per_m2_ck>; 591 546 clock-mult = <1>; 592 547 clock-div = <2>; 593 548 }; 594 549 595 - gfx_fclk_clksel_ck: gfx_fclk_clksel_ck@423c { 550 + gfx_fclk_clksel_ck: clock-gfx-fclk-clksel-1@423c { 596 551 #clock-cells = <0>; 597 552 compatible = "ti,mux-clock"; 553 + clock-output-names = "gfx_fclk_clksel_ck"; 598 554 clocks = <&sysclk_div>, <&dpll_per_m2_ck>; 599 555 ti,bit-shift = <1>; 600 556 reg = <0x423c>; 601 557 }; 602 558 603 - gfx_fck_div_ck: gfx_fck_div_ck@423c { 559 + gfx_fck_div_ck: clock-gfx-fck-div@423c { 604 560 #clock-cells = <0>; 605 561 compatible = "ti,divider-clock"; 562 + clock-output-names = "gfx_fck_div_ck"; 606 563 clocks = <&gfx_fclk_clksel_ck>; 607 564 reg = <0x423c>; 608 565 ti,max-div = <2>; 609 566 }; 610 567 611 - disp_clk: disp_clk@4244 { 568 + disp_clk: clock-disp@4244 { 612 569 #clock-cells = <0>; 613 570 compatible = "ti,mux-clock"; 571 + clock-output-names = "disp_clk"; 614 572 clocks = <&dpll_disp_m2_ck>, <&dpll_core_m5_ck>, <&dpll_per_m2_ck>; 615 573 reg = <0x4244>; 616 574 ti,set-rate-parent; 617 575 }; 618 576 619 - dpll_extdev_ck: dpll_extdev_ck@2e60 { 577 + dpll_extdev_ck: clock@2e60 { 620 578 #clock-cells = <0>; 621 579 compatible = "ti,am3-dpll-clock"; 580 + clock-output-names = "dpll_extdev_ck"; 622 581 clocks = <&sys_clkin_ck>, <&sys_clkin_ck>; 623 582 reg = <0x2e60>, <0x2e64>, <0x2e6c>, <0x2e88>, <0x2e8c>; 624 583 }; 625 584 626 - dpll_extdev_m2_ck: dpll_extdev_m2_ck@2e70 { 585 + dpll_extdev_m2_ck: clock-dpll-extdev-m2-8@2e70 { 627 586 #clock-cells = <0>; 628 587 compatible = "ti,divider-clock"; 588 + clock-output-names = "dpll_extdev_m2_ck"; 629 589 clocks = <&dpll_extdev_ck>; 630 590 ti,max-div = <127>; 631 591 ti,autoidle-shift = <8>; ··· 650 578 ti,invert-autoidle-bit; 651 579 }; 652 580 653 - mux_synctimer32k_ck: mux_synctimer32k_ck@4230 { 581 + mux_synctimer32k_ck: clock-mux-synctimer32k@4230 { 654 582 #clock-cells = <0>; 655 583 compatible = "ti,mux-clock"; 584 + clock-output-names = "mux_synctimer32k_ck"; 656 585 clocks = <&clk_32768_ck>, <&clk_32k_tpm_ck>, <&clkdiv32k_ick>; 657 586 reg = <0x4230>; 658 587 }; 659 588 660 - timer8_fck: timer8_fck@421c { 589 + timer8_fck: clock-timer8-fck@421c { 661 590 #clock-cells = <0>; 662 591 compatible = "ti,mux-clock"; 592 + clock-output-names = "timer8_fck"; 663 593 clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>, <&clk_32k_tpm_ck>; 664 594 reg = <0x421c>; 665 595 }; 666 596 667 - timer9_fck: timer9_fck@4220 { 597 + timer9_fck: clock-timer9-fck@4220 { 668 598 #clock-cells = <0>; 669 599 compatible = "ti,mux-clock"; 600 + clock-output-names = "timer9_fck"; 670 601 clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>, <&clk_32k_tpm_ck>; 671 602 reg = <0x4220>; 672 603 }; 673 604 674 - timer10_fck: timer10_fck@4224 { 605 + timer10_fck: clock-timer10-fck@4224 { 675 606 #clock-cells = <0>; 676 607 compatible = "ti,mux-clock"; 608 + clock-output-names = "timer10_fck"; 677 609 clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>, <&clk_32k_tpm_ck>; 678 610 reg = <0x4224>; 679 611 }; 680 612 681 - timer11_fck: timer11_fck@4228 { 613 + timer11_fck: clock-timer11-fck@4228 { 682 614 #clock-cells = <0>; 683 615 compatible = "ti,mux-clock"; 616 + clock-output-names = "timer11_fck"; 684 617 clocks = <&tclkin_ck>, <&sys_clkin_ck>, <&clkdiv32k_ick>, <&clk_32k_tpm_ck>; 685 618 reg = <0x4228>; 686 619 }; 687 620 688 - cpsw_50m_clkdiv: cpsw_50m_clkdiv { 621 + cpsw_50m_clkdiv: clock-cpsw-50m-clkdiv { 689 622 #clock-cells = <0>; 690 623 compatible = "fixed-factor-clock"; 624 + clock-output-names = "cpsw_50m_clkdiv"; 691 625 clocks = <&dpll_core_m5_ck>; 692 626 clock-mult = <1>; 693 627 clock-div = <1>; 694 628 }; 695 629 696 - cpsw_5m_clkdiv: cpsw_5m_clkdiv { 630 + cpsw_5m_clkdiv: clock-cpsw-5m-clkdiv { 697 631 #clock-cells = <0>; 698 632 compatible = "fixed-factor-clock"; 633 + clock-output-names = "cpsw_5m_clkdiv"; 699 634 clocks = <&cpsw_50m_clkdiv>; 700 635 clock-mult = <1>; 701 636 clock-div = <10>; 702 637 }; 703 638 704 - dpll_ddr_x2_ck: dpll_ddr_x2_ck { 639 + dpll_ddr_x2_ck: clock-dpll-ddr-x2 { 705 640 #clock-cells = <0>; 706 641 compatible = "ti,am3-dpll-x2-clock"; 642 + clock-output-names = "dpll_ddr_x2_ck"; 707 643 clocks = <&dpll_ddr_ck>; 708 644 }; 709 645 710 - dpll_ddr_m4_ck: dpll_ddr_m4_ck@2db8 { 646 + dpll_ddr_m4_ck: clock-dpll-ddr-m4-8@2db8 { 711 647 #clock-cells = <0>; 712 648 compatible = "ti,divider-clock"; 649 + clock-output-names = "dpll_ddr_m4_ck"; 713 650 clocks = <&dpll_ddr_x2_ck>; 714 651 ti,max-div = <31>; 715 652 ti,autoidle-shift = <8>; ··· 727 646 ti,invert-autoidle-bit; 728 647 }; 729 648 730 - dpll_per_clkdcoldo: dpll_per_clkdcoldo@2e14 { 649 + dpll_per_clkdcoldo: clock-dpll-per-clkdcoldo-8@2e14 { 731 650 #clock-cells = <0>; 732 651 compatible = "ti,fixed-factor-clock"; 652 + clock-output-names = "dpll_per_clkdcoldo"; 733 653 clocks = <&dpll_per_ck>; 734 654 ti,clock-mult = <1>; 735 655 ti,clock-div = <1>; ··· 739 657 ti,invert-autoidle-bit; 740 658 }; 741 659 742 - dll_aging_clk_div: dll_aging_clk_div@4250 { 660 + dll_aging_clk_div: clock-dll-aging-clk-div@4250 { 743 661 #clock-cells = <0>; 744 662 compatible = "ti,divider-clock"; 663 + clock-output-names = "dll_aging_clk_div"; 745 664 clocks = <&sys_clkin_ck>; 746 665 reg = <0x4250>; 747 666 ti,dividers = <8>, <16>, <32>; 748 667 }; 749 668 750 - div_core_25m_ck: div_core_25m_ck { 669 + div_core_25m_ck: clock-div-core-25m { 751 670 #clock-cells = <0>; 752 671 compatible = "fixed-factor-clock"; 672 + clock-output-names = "div_core_25m_ck"; 753 673 clocks = <&sysclk_div>; 754 674 clock-mult = <1>; 755 675 clock-div = <8>; 756 676 }; 757 677 758 - func_12m_clk: func_12m_clk { 678 + func_12m_clk: clock-func-12m { 759 679 #clock-cells = <0>; 760 680 compatible = "fixed-factor-clock"; 681 + clock-output-names = "func_12m_clk"; 761 682 clocks = <&dpll_per_m2_ck>; 762 683 clock-mult = <1>; 763 684 clock-div = <16>; 764 685 }; 765 686 766 - vtp_clk_div: vtp_clk_div { 687 + vtp_clk_div: clock-vtp-clk-div { 767 688 #clock-cells = <0>; 768 689 compatible = "fixed-factor-clock"; 690 + clock-output-names = "vtp_clk_div"; 769 691 clocks = <&sys_clkin_ck>; 770 692 clock-mult = <1>; 771 693 clock-div = <2>; 772 694 }; 773 695 774 - usbphy_32khz_clkmux: usbphy_32khz_clkmux@4260 { 696 + usbphy_32khz_clkmux: clock-usbphy-32khz-clkmux@4260 { 775 697 #clock-cells = <0>; 776 698 compatible = "ti,mux-clock"; 699 + clock-output-names = "usbphy_32khz_clkmux"; 777 700 clocks = <&clk_32768_ck>, <&clk_32k_tpm_ck>; 778 701 reg = <0x4260>; 779 702 }; 780 703 781 - usb_phy0_always_on_clk32k: usb_phy0_always_on_clk32k@2a40 { 704 + usb_phy0_always_on_clk32k: clock-usb-phy0-always-on-clk32k-8@2a40 { 782 705 #clock-cells = <0>; 783 706 compatible = "ti,gate-clock"; 707 + clock-output-names = "usb_phy0_always_on_clk32k"; 784 708 clocks = <&usbphy_32khz_clkmux>; 785 709 ti,bit-shift = <8>; 786 710 reg = <0x2a40>; 787 711 }; 788 712 789 - usb_phy1_always_on_clk32k: usb_phy1_always_on_clk32k@2a48 { 713 + usb_phy1_always_on_clk32k: clock-usb-phy1-always-on-clk32k-8@2a48 { 790 714 #clock-cells = <0>; 791 715 compatible = "ti,gate-clock"; 716 + clock-output-names = "usb_phy1_always_on_clk32k"; 792 717 clocks = <&usbphy_32khz_clkmux>; 793 718 ti,bit-shift = <8>; 794 719 reg = <0x2a48>; 795 720 }; 796 721 797 - clkout1_osc_div_ck: clkout1-osc-div-ck { 722 + clkout1_osc_div_ck: clock-clkout1-osc-div-ck { 798 723 #clock-cells = <0>; 799 724 compatible = "ti,divider-clock"; 725 + clock-output-names = "clkout1_osc_div_ck"; 800 726 clocks = <&sys_clkin_ck>; 801 727 ti,bit-shift = <20>; 802 728 ti,max-div = <4>; 803 729 reg = <0x4100>; 804 730 }; 805 731 806 - clkout1_src2_mux_ck: clkout1-src2-mux-ck { 732 + clkout1_src2_mux_ck: clock-clkout1-src2-mux-ck { 807 733 #clock-cells = <0>; 808 734 compatible = "ti,mux-clock"; 735 + clock-output-names = "clkout1_src2_mux_ck"; 809 736 clocks = <&clk_rc32k_ck>, <&sysclk_div>, <&dpll_ddr_m2_ck>, 810 737 <&dpll_per_m2_ck>, <&dpll_disp_m2_ck>, 811 738 <&dpll_mpu_m2_ck>; 812 739 reg = <0x4100>; 813 740 }; 814 741 815 - clkout1_src2_pre_div_ck: clkout1-src2-pre-div-ck { 742 + clkout1_src2_pre_div_ck: clock-clkout1-src2-pre-div-ck { 816 743 #clock-cells = <0>; 817 744 compatible = "ti,divider-clock"; 745 + clock-output-names = "clkout1_src2_pre_div_ck"; 818 746 clocks = <&clkout1_src2_mux_ck>; 819 747 ti,bit-shift = <4>; 820 748 ti,max-div = <8>; 821 749 reg = <0x4100>; 822 750 }; 823 751 824 - clkout1_src2_post_div_ck: clkout1-src2-post-div-ck { 752 + clkout1_src2_post_div_ck: clock-clkout1-src2-post-div-ck { 825 753 #clock-cells = <0>; 826 754 compatible = "ti,divider-clock"; 755 + clock-output-names = "clkout1_src2_post_div_ck"; 827 756 clocks = <&clkout1_src2_pre_div_ck>; 828 757 ti,bit-shift = <8>; 829 758 ti,max-div = <32>; ··· 842 749 reg = <0x4100>; 843 750 }; 844 751 845 - clkout1_mux_ck: clkout1-mux-ck { 752 + clkout1_mux_ck: clock-clkout1-mux-ck { 846 753 #clock-cells = <0>; 847 754 compatible = "ti,mux-clock"; 755 + clock-output-names = "clkout1_mux_ck"; 848 756 clocks = <&clkout1_osc_div_ck>, <&clk_rc32k_ck>, 849 757 <&clkout1_src2_post_div_ck>, <&dpll_extdev_m2_ck>; 850 758 ti,bit-shift = <16>; 851 759 reg = <0x4100>; 852 760 }; 853 761 854 - clkout1_ck: clkout1-ck { 762 + clkout1_ck: clock-clkout1-ck { 855 763 #clock-cells = <0>; 856 764 compatible = "ti,gate-clock"; 765 + clock-output-names = "clkout1_ck"; 857 766 clocks = <&clkout1_mux_ck>; 858 767 ti,bit-shift = <23>; 859 768 reg = <0x4100>; ··· 863 768 }; 864 769 865 770 &prcm { 866 - wkup_cm: wkup-cm@2800 { 771 + wkup_cm: clock@2800 { 867 772 compatible = "ti,omap4-cm"; 773 + clock-output-names = "wkup_cm"; 868 774 reg = <0x2800 0x400>; 869 775 #address-cells = <1>; 870 776 #size-cells = <1>; 871 777 ranges = <0 0x2800 0x400>; 872 778 873 - l3s_tsc_clkctrl: l3s-tsc-clkctrl@120 { 779 + l3s_tsc_clkctrl: clock@120 { 874 780 compatible = "ti,clkctrl"; 781 + clock-output-names = "l3s_tsc_clkctrl"; 875 782 reg = <0x120 0x4>; 876 783 #clock-cells = <2>; 877 784 }; 878 785 879 - l4_wkup_aon_clkctrl: l4-wkup-aon-clkctrl@228 { 786 + l4_wkup_aon_clkctrl: clock@228 { 880 787 compatible = "ti,clkctrl"; 788 + clock-output-names = "l4_wkup_aon_clkctrl"; 881 789 reg = <0x228 0xc>; 882 790 #clock-cells = <2>; 883 791 }; 884 792 885 - l4_wkup_clkctrl: l4-wkup-clkctrl@220 { 793 + l4_wkup_clkctrl: clock@220 { 886 794 compatible = "ti,clkctrl"; 795 + clock-output-names = "l4_wkup_clkctrl"; 887 796 reg = <0x220 0x4>, <0x328 0x44>; 888 797 #clock-cells = <2>; 889 798 }; 890 799 891 800 }; 892 801 893 - mpu_cm: mpu-cm@8300 { 802 + mpu_cm: clock@8300 { 894 803 compatible = "ti,omap4-cm"; 804 + clock-output-names = "mpu_cm"; 895 805 reg = <0x8300 0x100>; 896 806 #address-cells = <1>; 897 807 #size-cells = <1>; 898 808 ranges = <0 0x8300 0x100>; 899 809 900 - mpu_clkctrl: mpu-clkctrl@20 { 810 + mpu_clkctrl: clock@20 { 901 811 compatible = "ti,clkctrl"; 812 + clock-output-names = "mpu_clkctrl"; 902 813 reg = <0x20 0x4>; 903 814 #clock-cells = <2>; 904 815 }; 905 816 }; 906 817 907 - gfx_l3_cm: gfx-l3-cm@8400 { 818 + gfx_l3_cm: clock@8400 { 908 819 compatible = "ti,omap4-cm"; 820 + clock-output-names = "gfx_l3_cm"; 909 821 reg = <0x8400 0x100>; 910 822 #address-cells = <1>; 911 823 #size-cells = <1>; 912 824 ranges = <0 0x8400 0x100>; 913 825 914 - gfx_l3_clkctrl: gfx-l3-clkctrl@20 { 826 + gfx_l3_clkctrl: clock@20 { 915 827 compatible = "ti,clkctrl"; 828 + clock-output-names = "gfx_l3_clkctrl"; 916 829 reg = <0x20 0x4>; 917 830 #clock-cells = <2>; 918 831 }; 919 832 }; 920 833 921 - l4_rtc_cm: l4-rtc-cm@8500 { 834 + l4_rtc_cm: clock@8500 { 922 835 compatible = "ti,omap4-cm"; 836 + clock-output-names = "l4_rtc_cm"; 923 837 reg = <0x8500 0x100>; 924 838 #address-cells = <1>; 925 839 #size-cells = <1>; 926 840 ranges = <0 0x8500 0x100>; 927 841 928 - l4_rtc_clkctrl: l4-rtc-clkctrl@20 { 842 + l4_rtc_clkctrl: clock@20 { 929 843 compatible = "ti,clkctrl"; 844 + clock-output-names = "l4_rtc_clkctrl"; 930 845 reg = <0x20 0x4>; 931 846 #clock-cells = <2>; 932 847 }; 933 848 }; 934 849 935 - per_cm: per-cm@8800 { 850 + per_cm: clock@8800 { 936 851 compatible = "ti,omap4-cm"; 852 + clock-output-names = "per_cm"; 937 853 reg = <0x8800 0xc00>; 938 854 #address-cells = <1>; 939 855 #size-cells = <1>; 940 856 ranges = <0 0x8800 0xc00>; 941 857 942 - l3_clkctrl: l3-clkctrl@20 { 858 + l3_clkctrl: clock@20 { 943 859 compatible = "ti,clkctrl"; 860 + clock-output-names = "l3_clkctrl"; 944 861 reg = <0x20 0x3c>, <0x78 0x2c>; 945 862 #clock-cells = <2>; 946 863 }; 947 864 948 - l3s_clkctrl: l3s-clkctrl@68 { 865 + l3s_clkctrl: clock@68 { 949 866 compatible = "ti,clkctrl"; 867 + clock-output-names = "l3s_clkctrl"; 950 868 reg = <0x68 0xc>, <0x220 0x4c>; 951 869 #clock-cells = <2>; 952 870 }; 953 871 954 - pruss_ocp_clkctrl: pruss-ocp-clkctrl@320 { 872 + pruss_ocp_clkctrl: clock@320 { 955 873 compatible = "ti,clkctrl"; 874 + clock-output-names = "pruss_ocp_clkctrl"; 956 875 reg = <0x320 0x4>; 957 876 #clock-cells = <2>; 958 877 }; 959 878 960 - l4ls_clkctrl: l4ls-clkctrl@420 { 879 + l4ls_clkctrl: clock@420 { 961 880 compatible = "ti,clkctrl"; 881 + clock-output-names = "l4ls_clkctrl"; 962 882 reg = <0x420 0x1a4>; 963 883 #clock-cells = <2>; 964 884 }; 965 885 966 - emif_clkctrl: emif-clkctrl@720 { 886 + emif_clkctrl: clock@720 { 967 887 compatible = "ti,clkctrl"; 888 + clock-output-names = "emif_clkctrl"; 968 889 reg = <0x720 0x4>; 969 890 #clock-cells = <2>; 970 891 }; 971 892 972 - dss_clkctrl: dss-clkctrl@a20 { 893 + dss_clkctrl: clock@a20 { 973 894 compatible = "ti,clkctrl"; 895 + clock-output-names = "dss_clkctrl"; 974 896 reg = <0xa20 0x4>; 975 897 #clock-cells = <2>; 976 898 }; 977 899 978 - cpsw_125mhz_clkctrl: cpsw-125mhz-clkctrl@b20 { 900 + cpsw_125mhz_clkctrl: clock@b20 { 979 901 compatible = "ti,clkctrl"; 902 + clock-output-names = "cpsw_125mhz_clkctrl"; 980 903 reg = <0xb20 0x4>; 981 904 #clock-cells = <2>; 982 905 };