diff options
22 files changed, 50 insertions, 409 deletions
diff --git a/arch/powerpc/boot/dts/fsl/b4420si-pre.dtsi b/arch/powerpc/boot/dts/fsl/b4420si-pre.dtsi index 88d8423f8ac5..bb7b9b9f3f5f 100644 --- a/arch/powerpc/boot/dts/fsl/b4420si-pre.dtsi +++ b/arch/powerpc/boot/dts/fsl/b4420si-pre.dtsi | |||
| @@ -70,14 +70,14 @@ | |||
| 70 | cpu0: PowerPC,e6500@0 { | 70 | cpu0: PowerPC,e6500@0 { |
| 71 | device_type = "cpu"; | 71 | device_type = "cpu"; |
| 72 | reg = <0 1>; | 72 | reg = <0 1>; |
| 73 | clocks = <&mux0>; | 73 | clocks = <&clockgen 1 0>; |
| 74 | next-level-cache = <&L2_1>; | 74 | next-level-cache = <&L2_1>; |
| 75 | fsl,portid-mapping = <0x80000000>; | 75 | fsl,portid-mapping = <0x80000000>; |
| 76 | }; | 76 | }; |
| 77 | cpu1: PowerPC,e6500@2 { | 77 | cpu1: PowerPC,e6500@2 { |
| 78 | device_type = "cpu"; | 78 | device_type = "cpu"; |
| 79 | reg = <2 3>; | 79 | reg = <2 3>; |
| 80 | clocks = <&mux0>; | 80 | clocks = <&clockgen 1 0>; |
| 81 | next-level-cache = <&L2_1>; | 81 | next-level-cache = <&L2_1>; |
| 82 | fsl,portid-mapping = <0x80000000>; | 82 | fsl,portid-mapping = <0x80000000>; |
| 83 | }; | 83 | }; |
diff --git a/arch/powerpc/boot/dts/fsl/b4860si-pre.dtsi b/arch/powerpc/boot/dts/fsl/b4860si-pre.dtsi index f3f968c51f4b..388ba1b15f8c 100644 --- a/arch/powerpc/boot/dts/fsl/b4860si-pre.dtsi +++ b/arch/powerpc/boot/dts/fsl/b4860si-pre.dtsi | |||
| @@ -75,28 +75,28 @@ | |||
| 75 | cpu0: PowerPC,e6500@0 { | 75 | cpu0: PowerPC,e6500@0 { |
| 76 | device_type = "cpu"; | 76 | device_type = "cpu"; |
| 77 | reg = <0 1>; | 77 | reg = <0 1>; |
| 78 | clocks = <&mux0>; | 78 | clocks = <&clockgen 1 0>; |
| 79 | next-level-cache = <&L2_1>; | 79 | next-level-cache = <&L2_1>; |
| 80 | fsl,portid-mapping = <0x80000000>; | 80 | fsl,portid-mapping = <0x80000000>; |
| 81 | }; | 81 | }; |
| 82 | cpu1: PowerPC,e6500@2 { | 82 | cpu1: PowerPC,e6500@2 { |
| 83 | device_type = "cpu"; | 83 | device_type = "cpu"; |
| 84 | reg = <2 3>; | 84 | reg = <2 3>; |
| 85 | clocks = <&mux0>; | 85 | clocks = <&clockgen 1 0>; |
| 86 | next-level-cache = <&L2_1>; | 86 | next-level-cache = <&L2_1>; |
| 87 | fsl,portid-mapping = <0x80000000>; | 87 | fsl,portid-mapping = <0x80000000>; |
| 88 | }; | 88 | }; |
| 89 | cpu2: PowerPC,e6500@4 { | 89 | cpu2: PowerPC,e6500@4 { |
| 90 | device_type = "cpu"; | 90 | device_type = "cpu"; |
| 91 | reg = <4 5>; | 91 | reg = <4 5>; |
| 92 | clocks = <&mux0>; | 92 | clocks = <&clockgen 1 0>; |
| 93 | next-level-cache = <&L2_1>; | 93 | next-level-cache = <&L2_1>; |
| 94 | fsl,portid-mapping = <0x80000000>; | 94 | fsl,portid-mapping = <0x80000000>; |
| 95 | }; | 95 | }; |
| 96 | cpu3: PowerPC,e6500@6 { | 96 | cpu3: PowerPC,e6500@6 { |
| 97 | device_type = "cpu"; | 97 | device_type = "cpu"; |
| 98 | reg = <6 7>; | 98 | reg = <6 7>; |
| 99 | clocks = <&mux0>; | 99 | clocks = <&clockgen 1 0>; |
| 100 | next-level-cache = <&L2_1>; | 100 | next-level-cache = <&L2_1>; |
| 101 | fsl,portid-mapping = <0x80000000>; | 101 | fsl,portid-mapping = <0x80000000>; |
| 102 | }; | 102 | }; |
diff --git a/arch/powerpc/boot/dts/fsl/b4si-post.dtsi b/arch/powerpc/boot/dts/fsl/b4si-post.dtsi index 1b33f5157c8a..4f044b41a776 100644 --- a/arch/powerpc/boot/dts/fsl/b4si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/b4si-post.dtsi | |||
| @@ -398,21 +398,6 @@ | |||
| 398 | }; | 398 | }; |
| 399 | 399 | ||
| 400 | /include/ "qoriq-clockgen2.dtsi" | 400 | /include/ "qoriq-clockgen2.dtsi" |
| 401 | clockgen: global-utilities@e1000 { | ||
| 402 | compatible = "fsl,b4-clockgen", "fsl,qoriq-clockgen-2.0"; | ||
| 403 | reg = <0xe1000 0x1000>; | ||
| 404 | |||
| 405 | mux0: mux0@0 { | ||
| 406 | #clock-cells = <0>; | ||
| 407 | reg = <0x0 0x4>; | ||
| 408 | compatible = "fsl,qoriq-core-mux-2.0"; | ||
| 409 | clocks = <&pll0 0>, <&pll0 1>, <&pll0 2>, | ||
| 410 | <&pll1 0>, <&pll1 1>, <&pll1 2>; | ||
| 411 | clock-names = "pll0", "pll0-div2", "pll0-div4", | ||
| 412 | "pll1", "pll1-div2", "pll1-div4"; | ||
| 413 | clock-output-names = "cmux0"; | ||
| 414 | }; | ||
| 415 | }; | ||
| 416 | 401 | ||
| 417 | rcpm: global-utilities@e2000 { | 402 | rcpm: global-utilities@e2000 { |
| 418 | compatible = "fsl,b4-rcpm", "fsl,qoriq-rcpm-2.0"; | 403 | compatible = "fsl,b4-rcpm", "fsl,qoriq-rcpm-2.0"; |
diff --git a/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi b/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi index 51e975d7631a..872e4485dc3f 100644 --- a/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi | |||
| @@ -327,24 +327,6 @@ | |||
| 327 | /include/ "qoriq-clockgen1.dtsi" | 327 | /include/ "qoriq-clockgen1.dtsi" |
| 328 | global-utilities@e1000 { | 328 | global-utilities@e1000 { |
| 329 | compatible = "fsl,p2041-clockgen", "fsl,qoriq-clockgen-1.0"; | 329 | compatible = "fsl,p2041-clockgen", "fsl,qoriq-clockgen-1.0"; |
| 330 | |||
| 331 | mux2: mux2@40 { | ||
| 332 | #clock-cells = <0>; | ||
| 333 | reg = <0x40 0x4>; | ||
| 334 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 335 | clocks = <&pll0 0>, <&pll0 1>, <&pll1 0>, <&pll1 1>; | ||
| 336 | clock-names = "pll0", "pll0-div2", "pll1", "pll1-div2"; | ||
| 337 | clock-output-names = "cmux2"; | ||
| 338 | }; | ||
| 339 | |||
| 340 | mux3: mux3@60 { | ||
| 341 | #clock-cells = <0>; | ||
| 342 | reg = <0x60 0x4>; | ||
| 343 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 344 | clocks = <&pll0 0>, <&pll0 1>, <&pll1 0>, <&pll1 1>; | ||
| 345 | clock-names = "pll0", "pll0-div2", "pll1", "pll1-div2"; | ||
| 346 | clock-output-names = "cmux3"; | ||
| 347 | }; | ||
| 348 | }; | 330 | }; |
| 349 | 331 | ||
| 350 | rcpm: global-utilities@e2000 { | 332 | rcpm: global-utilities@e2000 { |
diff --git a/arch/powerpc/boot/dts/fsl/p2041si-pre.dtsi b/arch/powerpc/boot/dts/fsl/p2041si-pre.dtsi index 941274c41f21..6318962e8d14 100644 --- a/arch/powerpc/boot/dts/fsl/p2041si-pre.dtsi +++ b/arch/powerpc/boot/dts/fsl/p2041si-pre.dtsi | |||
| @@ -89,7 +89,7 @@ | |||
| 89 | cpu0: PowerPC,e500mc@0 { | 89 | cpu0: PowerPC,e500mc@0 { |
| 90 | device_type = "cpu"; | 90 | device_type = "cpu"; |
| 91 | reg = <0>; | 91 | reg = <0>; |
| 92 | clocks = <&mux0>; | 92 | clocks = <&clockgen 1 0>; |
| 93 | next-level-cache = <&L2_0>; | 93 | next-level-cache = <&L2_0>; |
| 94 | fsl,portid-mapping = <0x80000000>; | 94 | fsl,portid-mapping = <0x80000000>; |
| 95 | L2_0: l2-cache { | 95 | L2_0: l2-cache { |
| @@ -99,7 +99,7 @@ | |||
| 99 | cpu1: PowerPC,e500mc@1 { | 99 | cpu1: PowerPC,e500mc@1 { |
| 100 | device_type = "cpu"; | 100 | device_type = "cpu"; |
| 101 | reg = <1>; | 101 | reg = <1>; |
| 102 | clocks = <&mux1>; | 102 | clocks = <&clockgen 1 1>; |
| 103 | next-level-cache = <&L2_1>; | 103 | next-level-cache = <&L2_1>; |
| 104 | fsl,portid-mapping = <0x40000000>; | 104 | fsl,portid-mapping = <0x40000000>; |
| 105 | L2_1: l2-cache { | 105 | L2_1: l2-cache { |
| @@ -109,7 +109,7 @@ | |||
| 109 | cpu2: PowerPC,e500mc@2 { | 109 | cpu2: PowerPC,e500mc@2 { |
| 110 | device_type = "cpu"; | 110 | device_type = "cpu"; |
| 111 | reg = <2>; | 111 | reg = <2>; |
| 112 | clocks = <&mux2>; | 112 | clocks = <&clockgen 1 2>; |
| 113 | next-level-cache = <&L2_2>; | 113 | next-level-cache = <&L2_2>; |
| 114 | fsl,portid-mapping = <0x20000000>; | 114 | fsl,portid-mapping = <0x20000000>; |
| 115 | L2_2: l2-cache { | 115 | L2_2: l2-cache { |
| @@ -119,7 +119,7 @@ | |||
| 119 | cpu3: PowerPC,e500mc@3 { | 119 | cpu3: PowerPC,e500mc@3 { |
| 120 | device_type = "cpu"; | 120 | device_type = "cpu"; |
| 121 | reg = <3>; | 121 | reg = <3>; |
| 122 | clocks = <&mux3>; | 122 | clocks = <&clockgen 1 3>; |
| 123 | next-level-cache = <&L2_3>; | 123 | next-level-cache = <&L2_3>; |
| 124 | fsl,portid-mapping = <0x10000000>; | 124 | fsl,portid-mapping = <0x10000000>; |
| 125 | L2_3: l2-cache { | 125 | L2_3: l2-cache { |
diff --git a/arch/powerpc/boot/dts/fsl/p3041si-post.dtsi b/arch/powerpc/boot/dts/fsl/p3041si-post.dtsi index 187676fa8d83..81bc75aca2e0 100644 --- a/arch/powerpc/boot/dts/fsl/p3041si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/p3041si-post.dtsi | |||
| @@ -354,24 +354,6 @@ | |||
| 354 | /include/ "qoriq-clockgen1.dtsi" | 354 | /include/ "qoriq-clockgen1.dtsi" |
| 355 | global-utilities@e1000 { | 355 | global-utilities@e1000 { |
| 356 | compatible = "fsl,p3041-clockgen", "fsl,qoriq-clockgen-1.0"; | 356 | compatible = "fsl,p3041-clockgen", "fsl,qoriq-clockgen-1.0"; |
| 357 | |||
| 358 | mux2: mux2@40 { | ||
| 359 | #clock-cells = <0>; | ||
| 360 | reg = <0x40 0x4>; | ||
| 361 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 362 | clocks = <&pll0 0>, <&pll0 1>, <&pll1 0>, <&pll1 1>; | ||
| 363 | clock-names = "pll0", "pll0-div2", "pll1", "pll1-div2"; | ||
| 364 | clock-output-names = "cmux2"; | ||
| 365 | }; | ||
| 366 | |||
| 367 | mux3: mux3@60 { | ||
| 368 | #clock-cells = <0>; | ||
| 369 | reg = <0x60 0x4>; | ||
| 370 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 371 | clocks = <&pll0 0>, <&pll0 1>, <&pll1 0>, <&pll1 1>; | ||
| 372 | clock-names = "pll0", "pll0-div2", "pll1", "pll1-div2"; | ||
| 373 | clock-output-names = "cmux3"; | ||
| 374 | }; | ||
| 375 | }; | 357 | }; |
| 376 | 358 | ||
| 377 | rcpm: global-utilities@e2000 { | 359 | rcpm: global-utilities@e2000 { |
diff --git a/arch/powerpc/boot/dts/fsl/p3041si-pre.dtsi b/arch/powerpc/boot/dts/fsl/p3041si-pre.dtsi index 50b73e8e638f..db92f1151a48 100644 --- a/arch/powerpc/boot/dts/fsl/p3041si-pre.dtsi +++ b/arch/powerpc/boot/dts/fsl/p3041si-pre.dtsi | |||
| @@ -90,7 +90,7 @@ | |||
| 90 | cpu0: PowerPC,e500mc@0 { | 90 | cpu0: PowerPC,e500mc@0 { |
| 91 | device_type = "cpu"; | 91 | device_type = "cpu"; |
| 92 | reg = <0>; | 92 | reg = <0>; |
| 93 | clocks = <&mux0>; | 93 | clocks = <&clockgen 1 0>; |
| 94 | next-level-cache = <&L2_0>; | 94 | next-level-cache = <&L2_0>; |
| 95 | fsl,portid-mapping = <0x80000000>; | 95 | fsl,portid-mapping = <0x80000000>; |
| 96 | L2_0: l2-cache { | 96 | L2_0: l2-cache { |
| @@ -100,7 +100,7 @@ | |||
| 100 | cpu1: PowerPC,e500mc@1 { | 100 | cpu1: PowerPC,e500mc@1 { |
| 101 | device_type = "cpu"; | 101 | device_type = "cpu"; |
| 102 | reg = <1>; | 102 | reg = <1>; |
| 103 | clocks = <&mux1>; | 103 | clocks = <&clockgen 1 1>; |
| 104 | next-level-cache = <&L2_1>; | 104 | next-level-cache = <&L2_1>; |
| 105 | fsl,portid-mapping = <0x40000000>; | 105 | fsl,portid-mapping = <0x40000000>; |
| 106 | L2_1: l2-cache { | 106 | L2_1: l2-cache { |
| @@ -110,7 +110,7 @@ | |||
| 110 | cpu2: PowerPC,e500mc@2 { | 110 | cpu2: PowerPC,e500mc@2 { |
| 111 | device_type = "cpu"; | 111 | device_type = "cpu"; |
| 112 | reg = <2>; | 112 | reg = <2>; |
| 113 | clocks = <&mux2>; | 113 | clocks = <&clockgen 1 2>; |
| 114 | next-level-cache = <&L2_2>; | 114 | next-level-cache = <&L2_2>; |
| 115 | fsl,portid-mapping = <0x20000000>; | 115 | fsl,portid-mapping = <0x20000000>; |
| 116 | L2_2: l2-cache { | 116 | L2_2: l2-cache { |
| @@ -120,7 +120,7 @@ | |||
| 120 | cpu3: PowerPC,e500mc@3 { | 120 | cpu3: PowerPC,e500mc@3 { |
| 121 | device_type = "cpu"; | 121 | device_type = "cpu"; |
| 122 | reg = <3>; | 122 | reg = <3>; |
| 123 | clocks = <&mux3>; | 123 | clocks = <&clockgen 1 3>; |
| 124 | next-level-cache = <&L2_3>; | 124 | next-level-cache = <&L2_3>; |
| 125 | fsl,portid-mapping = <0x10000000>; | 125 | fsl,portid-mapping = <0x10000000>; |
| 126 | L2_3: l2-cache { | 126 | L2_3: l2-cache { |
diff --git a/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi b/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi index a0252085f858..4da49b6dd3f5 100644 --- a/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi | |||
| @@ -374,76 +374,6 @@ | |||
| 374 | /include/ "qoriq-clockgen1.dtsi" | 374 | /include/ "qoriq-clockgen1.dtsi" |
| 375 | global-utilities@e1000 { | 375 | global-utilities@e1000 { |
| 376 | compatible = "fsl,p4080-clockgen", "fsl,qoriq-clockgen-1.0"; | 376 | compatible = "fsl,p4080-clockgen", "fsl,qoriq-clockgen-1.0"; |
| 377 | |||
| 378 | pll2: pll2@840 { | ||
| 379 | #clock-cells = <1>; | ||
| 380 | reg = <0x840 0x4>; | ||
| 381 | compatible = "fsl,qoriq-core-pll-1.0"; | ||
| 382 | clocks = <&sysclk>; | ||
| 383 | clock-output-names = "pll2", "pll2-div2"; | ||
| 384 | }; | ||
| 385 | |||
| 386 | pll3: pll3@860 { | ||
| 387 | #clock-cells = <1>; | ||
| 388 | reg = <0x860 0x4>; | ||
| 389 | compatible = "fsl,qoriq-core-pll-1.0"; | ||
| 390 | clocks = <&sysclk>; | ||
| 391 | clock-output-names = "pll3", "pll3-div2"; | ||
| 392 | }; | ||
| 393 | |||
| 394 | mux2: mux2@40 { | ||
| 395 | #clock-cells = <0>; | ||
| 396 | reg = <0x40 0x4>; | ||
| 397 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 398 | clocks = <&pll0 0>, <&pll0 1>, <&pll1 0>, <&pll1 1>; | ||
| 399 | clock-names = "pll0", "pll0-div2", "pll1", "pll1-div2"; | ||
| 400 | clock-output-names = "cmux2"; | ||
| 401 | }; | ||
| 402 | |||
| 403 | mux3: mux3@60 { | ||
| 404 | #clock-cells = <0>; | ||
| 405 | reg = <0x60 0x4>; | ||
| 406 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 407 | clocks = <&pll0 0>, <&pll0 1>, <&pll1 0>, <&pll1 1>; | ||
| 408 | clock-names = "pll0", "pll0-div2", "pll1", "pll1-div2"; | ||
| 409 | clock-output-names = "cmux3"; | ||
| 410 | }; | ||
| 411 | |||
| 412 | mux4: mux4@80 { | ||
| 413 | #clock-cells = <0>; | ||
| 414 | reg = <0x80 0x4>; | ||
| 415 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 416 | clocks = <&pll2 0>, <&pll2 1>, <&pll3 0>, <&pll3 1>; | ||
| 417 | clock-names = "pll2", "pll2-div2", "pll3", "pll3-div2"; | ||
| 418 | clock-output-names = "cmux4"; | ||
| 419 | }; | ||
| 420 | |||
| 421 | mux5: mux5@a0 { | ||
| 422 | #clock-cells = <0>; | ||
| 423 | reg = <0xa0 0x4>; | ||
| 424 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 425 | clocks = <&pll2 0>, <&pll2 1>, <&pll3 0>, <&pll3 1>; | ||
| 426 | clock-names = "pll2", "pll2-div2", "pll3", "pll3-div2"; | ||
| 427 | clock-output-names = "cmux5"; | ||
| 428 | }; | ||
| 429 | |||
| 430 | mux6: mux6@c0 { | ||
| 431 | #clock-cells = <0>; | ||
| 432 | reg = <0xc0 0x4>; | ||
| 433 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 434 | clocks = <&pll2 0>, <&pll2 1>, <&pll3 0>, <&pll3 1>; | ||
| 435 | clock-names = "pll2", "pll2-div2", "pll3", "pll3-div2"; | ||
| 436 | clock-output-names = "cmux6"; | ||
| 437 | }; | ||
| 438 | |||
| 439 | mux7: mux7@e0 { | ||
| 440 | #clock-cells = <0>; | ||
| 441 | reg = <0xe0 0x4>; | ||
| 442 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 443 | clocks = <&pll2 0>, <&pll2 1>, <&pll3 0>, <&pll3 1>; | ||
| 444 | clock-names = "pll2", "pll2-div2", "pll3", "pll3-div2"; | ||
| 445 | clock-output-names = "cmux7"; | ||
| 446 | }; | ||
| 447 | }; | 377 | }; |
| 448 | 378 | ||
| 449 | rcpm: global-utilities@e2000 { | 379 | rcpm: global-utilities@e2000 { |
diff --git a/arch/powerpc/boot/dts/fsl/p4080si-pre.dtsi b/arch/powerpc/boot/dts/fsl/p4080si-pre.dtsi index d56a546b73e6..0a7c65a00e5e 100644 --- a/arch/powerpc/boot/dts/fsl/p4080si-pre.dtsi +++ b/arch/powerpc/boot/dts/fsl/p4080si-pre.dtsi | |||
| @@ -94,7 +94,7 @@ | |||
| 94 | cpu0: PowerPC,e500mc@0 { | 94 | cpu0: PowerPC,e500mc@0 { |
| 95 | device_type = "cpu"; | 95 | device_type = "cpu"; |
| 96 | reg = <0>; | 96 | reg = <0>; |
| 97 | clocks = <&mux0>; | 97 | clocks = <&clockgen 1 0>; |
| 98 | next-level-cache = <&L2_0>; | 98 | next-level-cache = <&L2_0>; |
| 99 | fsl,portid-mapping = <0x80000000>; | 99 | fsl,portid-mapping = <0x80000000>; |
| 100 | L2_0: l2-cache { | 100 | L2_0: l2-cache { |
| @@ -104,7 +104,7 @@ | |||
| 104 | cpu1: PowerPC,e500mc@1 { | 104 | cpu1: PowerPC,e500mc@1 { |
| 105 | device_type = "cpu"; | 105 | device_type = "cpu"; |
| 106 | reg = <1>; | 106 | reg = <1>; |
| 107 | clocks = <&mux1>; | 107 | clocks = <&clockgen 1 1>; |
| 108 | next-level-cache = <&L2_1>; | 108 | next-level-cache = <&L2_1>; |
| 109 | fsl,portid-mapping = <0x40000000>; | 109 | fsl,portid-mapping = <0x40000000>; |
| 110 | L2_1: l2-cache { | 110 | L2_1: l2-cache { |
| @@ -114,7 +114,7 @@ | |||
| 114 | cpu2: PowerPC,e500mc@2 { | 114 | cpu2: PowerPC,e500mc@2 { |
| 115 | device_type = "cpu"; | 115 | device_type = "cpu"; |
| 116 | reg = <2>; | 116 | reg = <2>; |
| 117 | clocks = <&mux2>; | 117 | clocks = <&clockgen 1 2>; |
| 118 | next-level-cache = <&L2_2>; | 118 | next-level-cache = <&L2_2>; |
| 119 | fsl,portid-mapping = <0x20000000>; | 119 | fsl,portid-mapping = <0x20000000>; |
| 120 | L2_2: l2-cache { | 120 | L2_2: l2-cache { |
| @@ -124,7 +124,7 @@ | |||
| 124 | cpu3: PowerPC,e500mc@3 { | 124 | cpu3: PowerPC,e500mc@3 { |
| 125 | device_type = "cpu"; | 125 | device_type = "cpu"; |
| 126 | reg = <3>; | 126 | reg = <3>; |
| 127 | clocks = <&mux3>; | 127 | clocks = <&clockgen 1 3>; |
| 128 | next-level-cache = <&L2_3>; | 128 | next-level-cache = <&L2_3>; |
| 129 | fsl,portid-mapping = <0x10000000>; | 129 | fsl,portid-mapping = <0x10000000>; |
| 130 | L2_3: l2-cache { | 130 | L2_3: l2-cache { |
| @@ -134,7 +134,7 @@ | |||
| 134 | cpu4: PowerPC,e500mc@4 { | 134 | cpu4: PowerPC,e500mc@4 { |
| 135 | device_type = "cpu"; | 135 | device_type = "cpu"; |
| 136 | reg = <4>; | 136 | reg = <4>; |
| 137 | clocks = <&mux4>; | 137 | clocks = <&clockgen 1 4>; |
| 138 | next-level-cache = <&L2_4>; | 138 | next-level-cache = <&L2_4>; |
| 139 | fsl,portid-mapping = <0x08000000>; | 139 | fsl,portid-mapping = <0x08000000>; |
| 140 | L2_4: l2-cache { | 140 | L2_4: l2-cache { |
| @@ -144,7 +144,7 @@ | |||
| 144 | cpu5: PowerPC,e500mc@5 { | 144 | cpu5: PowerPC,e500mc@5 { |
| 145 | device_type = "cpu"; | 145 | device_type = "cpu"; |
| 146 | reg = <5>; | 146 | reg = <5>; |
| 147 | clocks = <&mux5>; | 147 | clocks = <&clockgen 1 5>; |
| 148 | next-level-cache = <&L2_5>; | 148 | next-level-cache = <&L2_5>; |
| 149 | fsl,portid-mapping = <0x04000000>; | 149 | fsl,portid-mapping = <0x04000000>; |
| 150 | L2_5: l2-cache { | 150 | L2_5: l2-cache { |
| @@ -154,7 +154,7 @@ | |||
| 154 | cpu6: PowerPC,e500mc@6 { | 154 | cpu6: PowerPC,e500mc@6 { |
| 155 | device_type = "cpu"; | 155 | device_type = "cpu"; |
| 156 | reg = <6>; | 156 | reg = <6>; |
| 157 | clocks = <&mux6>; | 157 | clocks = <&clockgen 1 6>; |
| 158 | next-level-cache = <&L2_6>; | 158 | next-level-cache = <&L2_6>; |
| 159 | fsl,portid-mapping = <0x02000000>; | 159 | fsl,portid-mapping = <0x02000000>; |
| 160 | L2_6: l2-cache { | 160 | L2_6: l2-cache { |
| @@ -164,7 +164,7 @@ | |||
| 164 | cpu7: PowerPC,e500mc@7 { | 164 | cpu7: PowerPC,e500mc@7 { |
| 165 | device_type = "cpu"; | 165 | device_type = "cpu"; |
| 166 | reg = <7>; | 166 | reg = <7>; |
| 167 | clocks = <&mux7>; | 167 | clocks = <&clockgen 1 7>; |
| 168 | next-level-cache = <&L2_7>; | 168 | next-level-cache = <&L2_7>; |
| 169 | fsl,portid-mapping = <0x01000000>; | 169 | fsl,portid-mapping = <0x01000000>; |
| 170 | L2_7: l2-cache { | 170 | L2_7: l2-cache { |
diff --git a/arch/powerpc/boot/dts/fsl/p5020si-pre.dtsi b/arch/powerpc/boot/dts/fsl/p5020si-pre.dtsi index bfba0b4f1cbb..2d74ea85e5df 100644 --- a/arch/powerpc/boot/dts/fsl/p5020si-pre.dtsi +++ b/arch/powerpc/boot/dts/fsl/p5020si-pre.dtsi | |||
| @@ -96,7 +96,7 @@ | |||
| 96 | cpu0: PowerPC,e5500@0 { | 96 | cpu0: PowerPC,e5500@0 { |
| 97 | device_type = "cpu"; | 97 | device_type = "cpu"; |
| 98 | reg = <0>; | 98 | reg = <0>; |
| 99 | clocks = <&mux0>; | 99 | clocks = <&clockgen 1 0>; |
| 100 | next-level-cache = <&L2_0>; | 100 | next-level-cache = <&L2_0>; |
| 101 | fsl,portid-mapping = <0x80000000>; | 101 | fsl,portid-mapping = <0x80000000>; |
| 102 | L2_0: l2-cache { | 102 | L2_0: l2-cache { |
| @@ -106,7 +106,7 @@ | |||
| 106 | cpu1: PowerPC,e5500@1 { | 106 | cpu1: PowerPC,e5500@1 { |
| 107 | device_type = "cpu"; | 107 | device_type = "cpu"; |
| 108 | reg = <1>; | 108 | reg = <1>; |
| 109 | clocks = <&mux1>; | 109 | clocks = <&clockgen 1 1>; |
| 110 | next-level-cache = <&L2_1>; | 110 | next-level-cache = <&L2_1>; |
| 111 | fsl,portid-mapping = <0x40000000>; | 111 | fsl,portid-mapping = <0x40000000>; |
| 112 | L2_1: l2-cache { | 112 | L2_1: l2-cache { |
diff --git a/arch/powerpc/boot/dts/fsl/p5040si-post.dtsi b/arch/powerpc/boot/dts/fsl/p5040si-post.dtsi index e2bd9313e632..16b454b504e2 100644 --- a/arch/powerpc/boot/dts/fsl/p5040si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/p5040si-post.dtsi | |||
| @@ -319,24 +319,6 @@ | |||
| 319 | /include/ "qoriq-clockgen1.dtsi" | 319 | /include/ "qoriq-clockgen1.dtsi" |
| 320 | global-utilities@e1000 { | 320 | global-utilities@e1000 { |
| 321 | compatible = "fsl,p5040-clockgen", "fsl,qoriq-clockgen-1.0"; | 321 | compatible = "fsl,p5040-clockgen", "fsl,qoriq-clockgen-1.0"; |
| 322 | |||
| 323 | mux2: mux2@40 { | ||
| 324 | #clock-cells = <0>; | ||
| 325 | reg = <0x40 0x4>; | ||
| 326 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 327 | clocks = <&pll0 0>, <&pll0 1>, <&pll1 0>, <&pll1 1>; | ||
| 328 | clock-names = "pll0", "pll0-div2", "pll1", "pll1-div2"; | ||
| 329 | clock-output-names = "cmux2"; | ||
| 330 | }; | ||
| 331 | |||
| 332 | mux3: mux3@60 { | ||
| 333 | #clock-cells = <0>; | ||
| 334 | reg = <0x60 0x4>; | ||
| 335 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 336 | clocks = <&pll0 0>, <&pll0 1>, <&pll1 0>, <&pll1 1>; | ||
| 337 | clock-names = "pll0", "pll0-div2", "pll1", "pll1-div2"; | ||
| 338 | clock-output-names = "cmux3"; | ||
| 339 | }; | ||
| 340 | }; | 322 | }; |
| 341 | 323 | ||
| 342 | rcpm: global-utilities@e2000 { | 324 | rcpm: global-utilities@e2000 { |
diff --git a/arch/powerpc/boot/dts/fsl/p5040si-pre.dtsi b/arch/powerpc/boot/dts/fsl/p5040si-pre.dtsi index dbd57750fc02..ed89dbbdacf0 100644 --- a/arch/powerpc/boot/dts/fsl/p5040si-pre.dtsi +++ b/arch/powerpc/boot/dts/fsl/p5040si-pre.dtsi | |||
| @@ -102,7 +102,7 @@ | |||
| 102 | cpu0: PowerPC,e5500@0 { | 102 | cpu0: PowerPC,e5500@0 { |
| 103 | device_type = "cpu"; | 103 | device_type = "cpu"; |
| 104 | reg = <0>; | 104 | reg = <0>; |
| 105 | clocks = <&mux0>; | 105 | clocks = <&clockgen 1 0>; |
| 106 | next-level-cache = <&L2_0>; | 106 | next-level-cache = <&L2_0>; |
| 107 | fsl,portid-mapping = <0x80000000>; | 107 | fsl,portid-mapping = <0x80000000>; |
| 108 | L2_0: l2-cache { | 108 | L2_0: l2-cache { |
| @@ -112,7 +112,7 @@ | |||
| 112 | cpu1: PowerPC,e5500@1 { | 112 | cpu1: PowerPC,e5500@1 { |
| 113 | device_type = "cpu"; | 113 | device_type = "cpu"; |
| 114 | reg = <1>; | 114 | reg = <1>; |
| 115 | clocks = <&mux1>; | 115 | clocks = <&clockgen 1 1>; |
| 116 | next-level-cache = <&L2_1>; | 116 | next-level-cache = <&L2_1>; |
| 117 | fsl,portid-mapping = <0x40000000>; | 117 | fsl,portid-mapping = <0x40000000>; |
| 118 | L2_1: l2-cache { | 118 | L2_1: l2-cache { |
| @@ -122,7 +122,7 @@ | |||
| 122 | cpu2: PowerPC,e5500@2 { | 122 | cpu2: PowerPC,e5500@2 { |
| 123 | device_type = "cpu"; | 123 | device_type = "cpu"; |
| 124 | reg = <2>; | 124 | reg = <2>; |
| 125 | clocks = <&mux2>; | 125 | clocks = <&clockgen 1 2>; |
| 126 | next-level-cache = <&L2_2>; | 126 | next-level-cache = <&L2_2>; |
| 127 | fsl,portid-mapping = <0x20000000>; | 127 | fsl,portid-mapping = <0x20000000>; |
| 128 | L2_2: l2-cache { | 128 | L2_2: l2-cache { |
| @@ -132,7 +132,7 @@ | |||
| 132 | cpu3: PowerPC,e5500@3 { | 132 | cpu3: PowerPC,e5500@3 { |
| 133 | device_type = "cpu"; | 133 | device_type = "cpu"; |
| 134 | reg = <3>; | 134 | reg = <3>; |
| 135 | clocks = <&mux3>; | 135 | clocks = <&clockgen 1 3>; |
| 136 | next-level-cache = <&L2_3>; | 136 | next-level-cache = <&L2_3>; |
| 137 | fsl,portid-mapping = <0x10000000>; | 137 | fsl,portid-mapping = <0x10000000>; |
| 138 | L2_3: l2-cache { | 138 | L2_3: l2-cache { |
diff --git a/arch/powerpc/boot/dts/fsl/qoriq-clockgen1.dtsi b/arch/powerpc/boot/dts/fsl/qoriq-clockgen1.dtsi index 88cd70de4f86..463c1ed9ffdd 100644 --- a/arch/powerpc/boot/dts/fsl/qoriq-clockgen1.dtsi +++ b/arch/powerpc/boot/dts/fsl/qoriq-clockgen1.dtsi | |||
| @@ -34,53 +34,6 @@ | |||
| 34 | 34 | ||
| 35 | clockgen: global-utilities@e1000 { | 35 | clockgen: global-utilities@e1000 { |
| 36 | compatible = "fsl,qoriq-clockgen-1.0"; | 36 | compatible = "fsl,qoriq-clockgen-1.0"; |
| 37 | ranges = <0x0 0xe1000 0x1000>; | ||
| 38 | reg = <0xe1000 0x1000>; | 37 | reg = <0xe1000 0x1000>; |
| 39 | clock-frequency = <0>; | ||
| 40 | #address-cells = <1>; | ||
| 41 | #size-cells = <1>; | ||
| 42 | #clock-cells = <2>; | 38 | #clock-cells = <2>; |
| 43 | |||
| 44 | sysclk: sysclk { | ||
| 45 | #clock-cells = <0>; | ||
| 46 | compatible = "fsl,qoriq-sysclk-1.0", "fixed-clock"; | ||
| 47 | clock-output-names = "sysclk"; | ||
| 48 | }; | ||
| 49 | pll0: pll0@800 { | ||
| 50 | #clock-cells = <1>; | ||
| 51 | reg = <0x800 0x4>; | ||
| 52 | compatible = "fsl,qoriq-core-pll-1.0"; | ||
| 53 | clocks = <&sysclk>; | ||
| 54 | clock-output-names = "pll0", "pll0-div2"; | ||
| 55 | }; | ||
| 56 | pll1: pll1@820 { | ||
| 57 | #clock-cells = <1>; | ||
| 58 | reg = <0x820 0x4>; | ||
| 59 | compatible = "fsl,qoriq-core-pll-1.0"; | ||
| 60 | clocks = <&sysclk>; | ||
| 61 | clock-output-names = "pll1", "pll1-div2"; | ||
| 62 | }; | ||
| 63 | mux0: mux0@0 { | ||
| 64 | #clock-cells = <0>; | ||
| 65 | reg = <0x0 0x4>; | ||
| 66 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 67 | clocks = <&pll0 0>, <&pll0 1>, <&pll1 0>, <&pll1 1>; | ||
| 68 | clock-names = "pll0", "pll0-div2", "pll1", "pll1-div2"; | ||
| 69 | clock-output-names = "cmux0"; | ||
| 70 | }; | ||
| 71 | mux1: mux1@20 { | ||
| 72 | #clock-cells = <0>; | ||
| 73 | reg = <0x20 0x4>; | ||
| 74 | compatible = "fsl,qoriq-core-mux-1.0"; | ||
| 75 | clocks = <&pll0 0>, <&pll0 1>, <&pll1 0>, <&pll1 1>; | ||
| 76 | clock-names = "pll0", "pll0-div2", "pll1", "pll1-div2"; | ||
| 77 | clock-output-names = "cmux1"; | ||
| 78 | }; | ||
| 79 | platform_pll: platform-pll@c00 { | ||
| 80 | #clock-cells = <1>; | ||
| 81 | reg = <0xc00 0x4>; | ||
| 82 | compatible = "fsl,qoriq-platform-pll-1.0"; | ||
| 83 | clocks = <&sysclk>; | ||
| 84 | clock-output-names = "platform-pll", "platform-pll-div2"; | ||
| 85 | }; | ||
| 86 | }; | 39 | }; |
diff --git a/arch/powerpc/boot/dts/fsl/qoriq-clockgen2.dtsi b/arch/powerpc/boot/dts/fsl/qoriq-clockgen2.dtsi index 6dfd7c5357ab..0361050bb56a 100644 --- a/arch/powerpc/boot/dts/fsl/qoriq-clockgen2.dtsi +++ b/arch/powerpc/boot/dts/fsl/qoriq-clockgen2.dtsi | |||
| @@ -34,36 +34,6 @@ | |||
| 34 | 34 | ||
| 35 | clockgen: global-utilities@e1000 { | 35 | clockgen: global-utilities@e1000 { |
| 36 | compatible = "fsl,qoriq-clockgen-2.0"; | 36 | compatible = "fsl,qoriq-clockgen-2.0"; |
| 37 | ranges = <0x0 0xe1000 0x1000>; | ||
| 38 | reg = <0xe1000 0x1000>; | 37 | reg = <0xe1000 0x1000>; |
| 39 | #address-cells = <1>; | ||
| 40 | #size-cells = <1>; | ||
| 41 | #clock-cells = <2>; | 38 | #clock-cells = <2>; |
| 42 | |||
| 43 | sysclk: sysclk { | ||
| 44 | #clock-cells = <0>; | ||
| 45 | compatible = "fsl,qoriq-sysclk-2.0", "fixed-clock"; | ||
| 46 | clock-output-names = "sysclk"; | ||
| 47 | }; | ||
| 48 | pll0: pll0@800 { | ||
| 49 | #clock-cells = <1>; | ||
| 50 | reg = <0x800 0x4>; | ||
| 51 | compatible = "fsl,qoriq-core-pll-2.0"; | ||
| 52 | clocks = <&sysclk>; | ||
| 53 | clock-output-names = "pll0", "pll0-div2", "pll0-div4"; | ||
| 54 | }; | ||
| 55 | pll1: pll1@820 { | ||
| 56 | #clock-cells = <1>; | ||
| 57 | reg = <0x820 0x4>; | ||
| 58 | compatible = "fsl,qoriq-core-pll-2.0"; | ||
| 59 | clocks = <&sysclk>; | ||
| 60 | clock-output-names = "pll1", "pll1-div2", "pll1-div4"; | ||
| 61 | }; | ||
| 62 | platform_pll: platform-pll@c00 { | ||
| 63 | #clock-cells = <1>; | ||
| 64 | reg = <0xc00 0x4>; | ||
| 65 | compatible = "fsl,qoriq-platform-pll-2.0"; | ||
| 66 | clocks = <&sysclk>; | ||
| 67 | clock-output-names = "platform-pll", "platform-pll-div2"; | ||
| 68 | }; | ||
| 69 | }; | 39 | }; |
diff --git a/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi index 4908af501098..d552044c5afc 100644 --- a/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi | |||
| @@ -345,22 +345,6 @@ | |||
| 345 | /include/ "qoriq-clockgen2.dtsi" | 345 | /include/ "qoriq-clockgen2.dtsi" |
| 346 | global-utilities@e1000 { | 346 | global-utilities@e1000 { |
| 347 | compatible = "fsl,t1023-clockgen", "fsl,qoriq-clockgen-2.0"; | 347 | compatible = "fsl,t1023-clockgen", "fsl,qoriq-clockgen-2.0"; |
| 348 | mux0: mux0@0 { | ||
| 349 | #clock-cells = <0>; | ||
| 350 | reg = <0x0 4>; | ||
| 351 | compatible = "fsl,core-mux-clock"; | ||
| 352 | clocks = <&pll0 0>, <&pll0 1>; | ||
| 353 | clock-names = "pll0_0", "pll0_1"; | ||
| 354 | clock-output-names = "cmux0"; | ||
| 355 | }; | ||
| 356 | mux1: mux1@20 { | ||
| 357 | #clock-cells = <0>; | ||
| 358 | reg = <0x20 4>; | ||
| 359 | compatible = "fsl,core-mux-clock"; | ||
| 360 | clocks = <&pll0 0>, <&pll0 1>; | ||
| 361 | clock-names = "pll0_0", "pll0_1"; | ||
| 362 | clock-output-names = "cmux1"; | ||
| 363 | }; | ||
| 364 | }; | 348 | }; |
| 365 | 349 | ||
| 366 | rcpm: global-utilities@e2000 { | 350 | rcpm: global-utilities@e2000 { |
diff --git a/arch/powerpc/boot/dts/fsl/t102xsi-pre.dtsi b/arch/powerpc/boot/dts/fsl/t102xsi-pre.dtsi index 9d08a363bab3..d87ea13164f2 100644 --- a/arch/powerpc/boot/dts/fsl/t102xsi-pre.dtsi +++ b/arch/powerpc/boot/dts/fsl/t102xsi-pre.dtsi | |||
| @@ -74,7 +74,7 @@ | |||
| 74 | cpu0: PowerPC,e5500@0 { | 74 | cpu0: PowerPC,e5500@0 { |
| 75 | device_type = "cpu"; | 75 | device_type = "cpu"; |
| 76 | reg = <0>; | 76 | reg = <0>; |
| 77 | clocks = <&mux0>; | 77 | clocks = <&clockgen 1 0>; |
| 78 | next-level-cache = <&L2_1>; | 78 | next-level-cache = <&L2_1>; |
| 79 | #cooling-cells = <2>; | 79 | #cooling-cells = <2>; |
| 80 | L2_1: l2-cache { | 80 | L2_1: l2-cache { |
| @@ -84,7 +84,7 @@ | |||
| 84 | cpu1: PowerPC,e5500@1 { | 84 | cpu1: PowerPC,e5500@1 { |
| 85 | device_type = "cpu"; | 85 | device_type = "cpu"; |
| 86 | reg = <1>; | 86 | reg = <1>; |
| 87 | clocks = <&mux1>; | 87 | clocks = <&clockgen 1 1>; |
| 88 | next-level-cache = <&L2_2>; | 88 | next-level-cache = <&L2_2>; |
| 89 | #cooling-cells = <2>; | 89 | #cooling-cells = <2>; |
| 90 | L2_2: l2-cache { | 90 | L2_2: l2-cache { |
diff --git a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi index 145c7f43b5b6..315d0557eefc 100644 --- a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | |||
| @@ -425,50 +425,6 @@ | |||
| 425 | /include/ "qoriq-clockgen2.dtsi" | 425 | /include/ "qoriq-clockgen2.dtsi" |
| 426 | global-utilities@e1000 { | 426 | global-utilities@e1000 { |
| 427 | compatible = "fsl,t1040-clockgen", "fsl,qoriq-clockgen-2.0"; | 427 | compatible = "fsl,t1040-clockgen", "fsl,qoriq-clockgen-2.0"; |
| 428 | |||
| 429 | mux0: mux0@0 { | ||
| 430 | #clock-cells = <0>; | ||
| 431 | reg = <0x0 4>; | ||
| 432 | compatible = "fsl,qoriq-core-mux-2.0"; | ||
| 433 | clocks = <&pll0 0>, <&pll0 1>, <&pll0 2>, | ||
| 434 | <&pll1 0>, <&pll1 1>, <&pll1 2>; | ||
| 435 | clock-names = "pll0", "pll0-div2", "pll1-div4", | ||
| 436 | "pll1", "pll1-div2", "pll1-div4"; | ||
| 437 | clock-output-names = "cmux0"; | ||
| 438 | }; | ||
| 439 | |||
| 440 | mux1: mux1@20 { | ||
| 441 | #clock-cells = <0>; | ||
| 442 | reg = <0x20 4>; | ||
| 443 | compatible = "fsl,qoriq-core-mux-2.0"; | ||
| 444 | clocks = <&pll0 0>, <&pll0 1>, <&pll0 2>, | ||
| 445 | <&pll1 0>, <&pll1 1>, <&pll1 2>; | ||
| 446 | clock-names = "pll0", "pll0-div2", "pll1-div4", | ||
| 447 | "pll1", "pll1-div2", "pll1-div4"; | ||
| 448 | clock-output-names = "cmux1"; | ||
| 449 | }; | ||
| 450 | |||
| 451 | mux2: mux2@40 { | ||
| 452 | #clock-cells = <0>; | ||
| 453 | reg = <0x40 4>; | ||
| 454 | compatible = "fsl,qoriq-core-mux-2.0"; | ||
| 455 | clocks = <&pll0 0>, <&pll0 1>, <&pll0 2>, | ||
| 456 | <&pll1 0>, <&pll1 1>, <&pll1 2>; | ||
| 457 | clock-names = "pll0", "pll0-div2", "pll1-div4", | ||
| 458 | "pll1", "pll1-div2", "pll1-div4"; | ||
| 459 | clock-output-names = "cmux2"; | ||
| 460 | }; | ||
| 461 | |||
| 462 | mux3: mux3@60 { | ||
| 463 | #clock-cells = <0>; | ||
| 464 | reg = <0x60 4>; | ||
| 465 | compatible = "fsl,qoriq-core-mux-2.0"; | ||
| 466 | clocks = <&pll0 0>, <&pll0 1>, <&pll0 2>, | ||
| 467 | <&pll1 0>, <&pll1 1>, <&pll1 2>; | ||
| 468 | clock-names = "pll0_0", "pll0_1", "pll0_2", | ||
| 469 | "pll1_0", "pll1_1", "pll1_2"; | ||
| 470 | clock-output-names = "cmux3"; | ||
| 471 | }; | ||
| 472 | }; | 428 | }; |
| 473 | 429 | ||
| 474 | rcpm: global-utilities@e2000 { | 430 | rcpm: global-utilities@e2000 { |
diff --git a/arch/powerpc/boot/dts/fsl/t104xsi-pre.dtsi b/arch/powerpc/boot/dts/fsl/t104xsi-pre.dtsi index 6db0ee8b1384..dd59e4b69480 100644 --- a/arch/powerpc/boot/dts/fsl/t104xsi-pre.dtsi +++ b/arch/powerpc/boot/dts/fsl/t104xsi-pre.dtsi | |||
| @@ -74,7 +74,7 @@ | |||
| 74 | cpu0: PowerPC,e5500@0 { | 74 | cpu0: PowerPC,e5500@0 { |
| 75 | device_type = "cpu"; | 75 | device_type = "cpu"; |
| 76 | reg = <0>; | 76 | reg = <0>; |
| 77 | clocks = <&mux0>; | 77 | clocks = <&clockgen 1 0>; |
| 78 | next-level-cache = <&L2_1>; | 78 | next-level-cache = <&L2_1>; |
| 79 | #cooling-cells = <2>; | 79 | #cooling-cells = <2>; |
| 80 | L2_1: l2-cache { | 80 | L2_1: l2-cache { |
| @@ -84,7 +84,7 @@ | |||
| 84 | cpu1: PowerPC,e5500@1 { | 84 | cpu1: PowerPC,e5500@1 { |
| 85 | device_type = "cpu"; | 85 | device_type = "cpu"; |
| 86 | reg = <1>; | 86 | reg = <1>; |
| 87 | clocks = <&mux1>; | 87 | clocks = <&clockgen 1 1>; |
| 88 | next-level-cache = <&L2_2>; | 88 | next-level-cache = <&L2_2>; |
| 89 | #cooling-cells = <2>; | 89 | #cooling-cells = <2>; |
| 90 | L2_2: l2-cache { | 90 | L2_2: l2-cache { |
| @@ -94,7 +94,7 @@ | |||
| 94 | cpu2: PowerPC,e5500@2 { | 94 | cpu2: PowerPC,e5500@2 { |
| 95 | device_type = "cpu"; | 95 | device_type = "cpu"; |
| 96 | reg = <2>; | 96 | reg = <2>; |
| 97 | clocks = <&mux2>; | 97 | clocks = <&clockgen 1 2>; |
| 98 | next-level-cache = <&L2_3>; | 98 | next-level-cache = <&L2_3>; |
| 99 | #cooling-cells = <2>; | 99 | #cooling-cells = <2>; |
| 100 | L2_3: l2-cache { | 100 | L2_3: l2-cache { |
| @@ -104,7 +104,7 @@ | |||
| 104 | cpu3: PowerPC,e5500@3 { | 104 | cpu3: PowerPC,e5500@3 { |
| 105 | device_type = "cpu"; | 105 | device_type = "cpu"; |
| 106 | reg = <3>; | 106 | reg = <3>; |
| 107 | clocks = <&mux3>; | 107 | clocks = <&clockgen 1 3>; |
| 108 | next-level-cache = <&L2_4>; | 108 | next-level-cache = <&L2_4>; |
| 109 | #cooling-cells = <2>; | 109 | #cooling-cells = <2>; |
| 110 | L2_4: l2-cache { | 110 | L2_4: l2-cache { |
diff --git a/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi b/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi index a97296c64eb2..ecbb447920bc 100644 --- a/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi | |||
| @@ -535,28 +535,6 @@ | |||
| 535 | /include/ "qoriq-clockgen2.dtsi" | 535 | /include/ "qoriq-clockgen2.dtsi" |
| 536 | global-utilities@e1000 { | 536 | global-utilities@e1000 { |
| 537 | compatible = "fsl,t2080-clockgen", "fsl,qoriq-clockgen-2.0"; | 537 | compatible = "fsl,t2080-clockgen", "fsl,qoriq-clockgen-2.0"; |
| 538 | |||
| 539 | mux0: mux0@0 { | ||
| 540 | #clock-cells = <0>; | ||
| 541 | reg = <0x0 4>; | ||
| 542 | compatible = "fsl,qoriq-core-mux-2.0"; | ||
| 543 | clocks = <&pll0 0>, <&pll0 1>, <&pll0 2>, | ||
| 544 | <&pll1 0>, <&pll1 1>, <&pll1 2>; | ||
| 545 | clock-names = "pll0", "pll0-div2", "pll0-div4", | ||
| 546 | "pll1", "pll1-div2", "pll1-div4"; | ||
| 547 | clock-output-names = "cmux0"; | ||
| 548 | }; | ||
| 549 | |||
| 550 | mux1: mux1@20 { | ||
| 551 | #clock-cells = <0>; | ||
| 552 | reg = <0x20 4>; | ||
| 553 | compatible = "fsl,qoriq-core-mux-2.0"; | ||
| 554 | clocks = <&pll0 0>, <&pll0 1>, <&pll0 2>, | ||
| 555 | <&pll1 0>, <&pll1 1>, <&pll1 2>; | ||
| 556 | clock-names = "pll0", "pll0-div2", "pll0-div4", | ||
| 557 | "pll1", "pll1-div2", "pll1-div4"; | ||
| 558 | clock-output-names = "cmux1"; | ||
| 559 | }; | ||
| 560 | }; | 538 | }; |
| 561 | 539 | ||
| 562 | rcpm: global-utilities@e2000 { | 540 | rcpm: global-utilities@e2000 { |
diff --git a/arch/powerpc/boot/dts/fsl/t208xsi-pre.dtsi b/arch/powerpc/boot/dts/fsl/t208xsi-pre.dtsi index c2e57203910d..3f745de44284 100644 --- a/arch/powerpc/boot/dts/fsl/t208xsi-pre.dtsi +++ b/arch/powerpc/boot/dts/fsl/t208xsi-pre.dtsi | |||
| @@ -81,28 +81,28 @@ | |||
| 81 | cpu0: PowerPC,e6500@0 { | 81 | cpu0: PowerPC,e6500@0 { |
| 82 | device_type = "cpu"; | 82 | device_type = "cpu"; |
| 83 | reg = <0 1>; | 83 | reg = <0 1>; |
| 84 | clocks = <&mux0>; | 84 | clocks = <&clockgen 1 0>; |
| 85 | next-level-cache = <&L2_1>; | 85 | next-level-cache = <&L2_1>; |
| 86 | fsl,portid-mapping = <0x80000000>; | 86 | fsl,portid-mapping = <0x80000000>; |
| 87 | }; | 87 | }; |
| 88 | cpu1: PowerPC,e6500@2 { | 88 | cpu1: PowerPC,e6500@2 { |
| 89 | device_type = "cpu"; | 89 | device_type = "cpu"; |
| 90 | reg = <2 3>; | 90 | reg = <2 3>; |
| 91 | clocks = <&mux0>; | 91 | clocks = <&clockgen 1 0>; |
| 92 | next-level-cache = <&L2_1>; | 92 | next-level-cache = <&L2_1>; |
| 93 | fsl,portid-mapping = <0x80000000>; | 93 | fsl,portid-mapping = <0x80000000>; |
| 94 | }; | 94 | }; |
| 95 | cpu2: PowerPC,e6500@4 { | 95 | cpu2: PowerPC,e6500@4 { |
| 96 | device_type = "cpu"; | 96 | device_type = "cpu"; |
| 97 | reg = <4 5>; | 97 | reg = <4 5>; |
| 98 | clocks = <&mux0>; | 98 | clocks = <&clockgen 1 0>; |
| 99 | next-level-cache = <&L2_1>; | 99 | next-level-cache = <&L2_1>; |
| 100 | fsl,portid-mapping = <0x80000000>; | 100 | fsl,portid-mapping = <0x80000000>; |
| 101 | }; | 101 | }; |
| 102 | cpu3: PowerPC,e6500@6 { | 102 | cpu3: PowerPC,e6500@6 { |
| 103 | device_type = "cpu"; | 103 | device_type = "cpu"; |
| 104 | reg = <6 7>; | 104 | reg = <6 7>; |
| 105 | clocks = <&mux0>; | 105 | clocks = <&clockgen 1 0>; |
| 106 | next-level-cache = <&L2_1>; | 106 | next-level-cache = <&L2_1>; |
| 107 | fsl,portid-mapping = <0x80000000>; | 107 | fsl,portid-mapping = <0x80000000>; |
| 108 | }; | 108 | }; |
diff --git a/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi b/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi index 68c4eadc19e3..fcac73486d48 100644 --- a/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi | |||
| @@ -950,67 +950,6 @@ | |||
| 950 | /include/ "qoriq-clockgen2.dtsi" | 950 | /include/ "qoriq-clockgen2.dtsi" |
| 951 | global-utilities@e1000 { | 951 | global-utilities@e1000 { |
| 952 | compatible = "fsl,t4240-clockgen", "fsl,qoriq-clockgen-2.0"; | 952 | compatible = "fsl,t4240-clockgen", "fsl,qoriq-clockgen-2.0"; |
| 953 | |||
| 954 | pll2: pll2@840 { | ||
| 955 | #clock-cells = <1>; | ||
| 956 | reg = <0x840 0x4>; | ||
| 957 | compatible = "fsl,qoriq-core-pll-2.0"; | ||
| 958 | clocks = <&sysclk>; | ||
| 959 | clock-output-names = "pll2", "pll2-div2", "pll2-div4"; | ||
| 960 | }; | ||
| 961 | |||
| 962 | pll3: pll3@860 { | ||
| 963 | #clock-cells = <1>; | ||
| 964 | reg = <0x860 0x4>; | ||
| 965 | compatible = "fsl,qoriq-core-pll-2.0"; | ||
| 966 | clocks = <&sysclk>; | ||
| 967 | clock-output-names = "pll3", "pll3-div2", "pll3-div4"; | ||
| 968 | }; | ||
| 969 | |||
| 970 | pll4: pll4@880 { | ||
| 971 | #clock-cells = <1>; | ||
| 972 | reg = <0x880 0x4>; | ||
| 973 | compatible = "fsl,qoriq-core-pll-2.0"; | ||
| 974 | clocks = <&sysclk>; | ||
| 975 | clock-output-names = "pll4", "pll4-div2", "pll4-div4"; | ||
| 976 | }; | ||
| 977 | |||
| 978 | mux0: mux0@0 { | ||
| 979 | #clock-cells = <0>; | ||
| 980 | reg = <0x0 0x4>; | ||
| 981 | compatible = "fsl,qoriq-core-mux-2.0"; | ||
| 982 | clocks = <&pll0 0>, <&pll0 1>, <&pll0 2>, | ||
| 983 | <&pll1 0>, <&pll1 1>, <&pll1 2>, | ||
| 984 | <&pll2 0>, <&pll2 1>, <&pll2 2>; | ||
| 985 | clock-names = "pll0", "pll0-div2", "pll0-div4", | ||
| 986 | "pll1", "pll1-div2", "pll1-div4", | ||
| 987 | "pll2", "pll2-div2", "pll2-div4"; | ||
| 988 | clock-output-names = "cmux0"; | ||
| 989 | }; | ||
| 990 | |||
| 991 | mux1: mux1@20 { | ||
| 992 | #clock-cells = <0>; | ||
| 993 | reg = <0x20 0x4>; | ||
| 994 | compatible = "fsl,qoriq-core-mux-2.0"; | ||
| 995 | clocks = <&pll0 0>, <&pll0 1>, <&pll0 2>, | ||
| 996 | <&pll1 0>, <&pll1 1>, <&pll1 2>, | ||
| 997 | <&pll2 0>, <&pll2 1>, <&pll2 2>; | ||
| 998 | clock-names = "pll0", "pll0-div2", "pll0-div4", | ||
| 999 | "pll1", "pll1-div2", "pll1-div4", | ||
| 1000 | "pll2", "pll2-div2", "pll2-div4"; | ||
| 1001 | clock-output-names = "cmux1"; | ||
| 1002 | }; | ||
| 1003 | |||
| 1004 | mux2: mux2@40 { | ||
| 1005 | #clock-cells = <0>; | ||
| 1006 | reg = <0x40 0x4>; | ||
| 1007 | compatible = "fsl,qoriq-core-mux-2.0"; | ||
| 1008 | clocks = <&pll3 0>, <&pll3 1>, <&pll3 2>, | ||
| 1009 | <&pll4 0>, <&pll4 1>, <&pll4 2>; | ||
| 1010 | clock-names = "pll3", "pll3-div2", "pll3-div4", | ||
| 1011 | "pll4", "pll4-div2", "pll4-div4"; | ||
| 1012 | clock-output-names = "cmux2"; | ||
| 1013 | }; | ||
| 1014 | }; | 953 | }; |
| 1015 | 954 | ||
| 1016 | rcpm: global-utilities@e2000 { | 955 | rcpm: global-utilities@e2000 { |
diff --git a/arch/powerpc/boot/dts/fsl/t4240si-pre.dtsi b/arch/powerpc/boot/dts/fsl/t4240si-pre.dtsi index 038cf8fadee4..632314c6faa9 100644 --- a/arch/powerpc/boot/dts/fsl/t4240si-pre.dtsi +++ b/arch/powerpc/boot/dts/fsl/t4240si-pre.dtsi | |||
| @@ -90,84 +90,84 @@ | |||
| 90 | cpu0: PowerPC,e6500@0 { | 90 | cpu0: PowerPC,e6500@0 { |
| 91 | device_type = "cpu"; | 91 | device_type = "cpu"; |
| 92 | reg = <0 1>; | 92 | reg = <0 1>; |
| 93 | clocks = <&mux0>; | 93 | clocks = <&clockgen 1 0>; |
| 94 | next-level-cache = <&L2_1>; | 94 | next-level-cache = <&L2_1>; |
| 95 | fsl,portid-mapping = <0x80000000>; | 95 | fsl,portid-mapping = <0x80000000>; |
| 96 | }; | 96 | }; |
| 97 | cpu1: PowerPC,e6500@2 { | 97 | cpu1: PowerPC,e6500@2 { |
| 98 | device_type = "cpu"; | 98 | device_type = "cpu"; |
| 99 | reg = <2 3>; | 99 | reg = <2 3>; |
| 100 | clocks = <&mux0>; | 100 | clocks = <&clockgen 1 0>; |
| 101 | next-level-cache = <&L2_1>; | 101 | next-level-cache = <&L2_1>; |
| 102 | fsl,portid-mapping = <0x80000000>; | 102 | fsl,portid-mapping = <0x80000000>; |
| 103 | }; | 103 | }; |
| 104 | cpu2: PowerPC,e6500@4 { | 104 | cpu2: PowerPC,e6500@4 { |
| 105 | device_type = "cpu"; | 105 | device_type = "cpu"; |
| 106 | reg = <4 5>; | 106 | reg = <4 5>; |
| 107 | clocks = <&mux0>; | 107 | clocks = <&clockgen 1 0>; |
| 108 | next-level-cache = <&L2_1>; | 108 | next-level-cache = <&L2_1>; |
| 109 | fsl,portid-mapping = <0x80000000>; | 109 | fsl,portid-mapping = <0x80000000>; |
| 110 | }; | 110 | }; |
| 111 | cpu3: PowerPC,e6500@6 { | 111 | cpu3: PowerPC,e6500@6 { |
| 112 | device_type = "cpu"; | 112 | device_type = "cpu"; |
| 113 | reg = <6 7>; | 113 | reg = <6 7>; |
| 114 | clocks = <&mux0>; | 114 | clocks = <&clockgen 1 0>; |
| 115 | next-level-cache = <&L2_1>; | 115 | next-level-cache = <&L2_1>; |
| 116 | fsl,portid-mapping = <0x80000000>; | 116 | fsl,portid-mapping = <0x80000000>; |
| 117 | }; | 117 | }; |
| 118 | cpu4: PowerPC,e6500@8 { | 118 | cpu4: PowerPC,e6500@8 { |
| 119 | device_type = "cpu"; | 119 | device_type = "cpu"; |
| 120 | reg = <8 9>; | 120 | reg = <8 9>; |
| 121 | clocks = <&mux1>; | 121 | clocks = <&clockgen 1 1>; |
| 122 | next-level-cache = <&L2_2>; | 122 | next-level-cache = <&L2_2>; |
| 123 | fsl,portid-mapping = <0x40000000>; | 123 | fsl,portid-mapping = <0x40000000>; |
| 124 | }; | 124 | }; |
| 125 | cpu5: PowerPC,e6500@10 { | 125 | cpu5: PowerPC,e6500@10 { |
| 126 | device_type = "cpu"; | 126 | device_type = "cpu"; |
| 127 | reg = <10 11>; | 127 | reg = <10 11>; |
| 128 | clocks = <&mux1>; | 128 | clocks = <&clockgen 1 1>; |
| 129 | next-level-cache = <&L2_2>; | 129 | next-level-cache = <&L2_2>; |
| 130 | fsl,portid-mapping = <0x40000000>; | 130 | fsl,portid-mapping = <0x40000000>; |
| 131 | }; | 131 | }; |
| 132 | cpu6: PowerPC,e6500@12 { | 132 | cpu6: PowerPC,e6500@12 { |
| 133 | device_type = "cpu"; | 133 | device_type = "cpu"; |
| 134 | reg = <12 13>; | 134 | reg = <12 13>; |
| 135 | clocks = <&mux1>; | 135 | clocks = <&clockgen 1 1>; |
| 136 | next-level-cache = <&L2_2>; | 136 | next-level-cache = <&L2_2>; |
| 137 | fsl,portid-mapping = <0x40000000>; | 137 | fsl,portid-mapping = <0x40000000>; |
| 138 | }; | 138 | }; |
| 139 | cpu7: PowerPC,e6500@14 { | 139 | cpu7: PowerPC,e6500@14 { |
| 140 | device_type = "cpu"; | 140 | device_type = "cpu"; |
| 141 | reg = <14 15>; | 141 | reg = <14 15>; |
| 142 | clocks = <&mux1>; | 142 | clocks = <&clockgen 1 1>; |
| 143 | next-level-cache = <&L2_2>; | 143 | next-level-cache = <&L2_2>; |
| 144 | fsl,portid-mapping = <0x40000000>; | 144 | fsl,portid-mapping = <0x40000000>; |
| 145 | }; | 145 | }; |
| 146 | cpu8: PowerPC,e6500@16 { | 146 | cpu8: PowerPC,e6500@16 { |
| 147 | device_type = "cpu"; | 147 | device_type = "cpu"; |
| 148 | reg = <16 17>; | 148 | reg = <16 17>; |
| 149 | clocks = <&mux2>; | 149 | clocks = <&clockgen 1 2>; |
| 150 | next-level-cache = <&L2_3>; | 150 | next-level-cache = <&L2_3>; |
| 151 | fsl,portid-mapping = <0x20000000>; | 151 | fsl,portid-mapping = <0x20000000>; |
| 152 | }; | 152 | }; |
| 153 | cpu9: PowerPC,e6500@18 { | 153 | cpu9: PowerPC,e6500@18 { |
| 154 | device_type = "cpu"; | 154 | device_type = "cpu"; |
| 155 | reg = <18 19>; | 155 | reg = <18 19>; |
| 156 | clocks = <&mux2>; | 156 | clocks = <&clockgen 1 2>; |
| 157 | next-level-cache = <&L2_3>; | 157 | next-level-cache = <&L2_3>; |
| 158 | fsl,portid-mapping = <0x20000000>; | 158 | fsl,portid-mapping = <0x20000000>; |
| 159 | }; | 159 | }; |
| 160 | cpu10: PowerPC,e6500@20 { | 160 | cpu10: PowerPC,e6500@20 { |
| 161 | device_type = "cpu"; | 161 | device_type = "cpu"; |
| 162 | reg = <20 21>; | 162 | reg = <20 21>; |
| 163 | clocks = <&mux2>; | 163 | clocks = <&clockgen 1 2>; |
| 164 | next-level-cache = <&L2_3>; | 164 | next-level-cache = <&L2_3>; |
| 165 | fsl,portid-mapping = <0x20000000>; | 165 | fsl,portid-mapping = <0x20000000>; |
| 166 | }; | 166 | }; |
| 167 | cpu11: PowerPC,e6500@22 { | 167 | cpu11: PowerPC,e6500@22 { |
| 168 | device_type = "cpu"; | 168 | device_type = "cpu"; |
| 169 | reg = <22 23>; | 169 | reg = <22 23>; |
| 170 | clocks = <&mux2>; | 170 | clocks = <&clockgen 1 2>; |
| 171 | next-level-cache = <&L2_3>; | 171 | next-level-cache = <&L2_3>; |
| 172 | fsl,portid-mapping = <0x20000000>; | 172 | fsl,portid-mapping = <0x20000000>; |
| 173 | }; | 173 | }; |
