diff options
author | Takeshi Kihara <takeshi.kihara.df@renesas.com> | 2017-04-27 10:37:38 -0400 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2017-05-22 08:54:48 -0400 |
commit | eaef33106799e3e58984479d85c80ddf94f9159d (patch) | |
tree | 6e4b2eed260fbb49e6cd387b29b2b9af74c7a624 | |
parent | 53394b600bda5d4793d37b0010410a379fd09905 (diff) |
arm64: dts: r8a7796: Add PWM device nodes
This patch adds PWM{0,1,2,3,4,5,6} device nodes for R8A7796 SoC.
Signed-off-by: Takeshi Kihara <takeshi.kihara.df@renesas.com>
[uli: added resets, shortened reg lengths to 8]
Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r-- | arch/arm64/boot/dts/renesas/r8a7796.dtsi | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/renesas/r8a7796.dtsi b/arch/arm64/boot/dts/renesas/r8a7796.dtsi index 8651fc93304d..b418a66f4cec 100644 --- a/arch/arm64/boot/dts/renesas/r8a7796.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a7796.dtsi | |||
@@ -395,6 +395,76 @@ | |||
395 | status = "disabled"; | 395 | status = "disabled"; |
396 | }; | 396 | }; |
397 | 397 | ||
398 | pwm0: pwm@e6e30000 { | ||
399 | compatible = "renesas,pwm-r8a7796", "renesas,pwm-rcar"; | ||
400 | reg = <0 0xe6e30000 0 8>; | ||
401 | #pwm-cells = <2>; | ||
402 | clocks = <&cpg CPG_MOD 523>; | ||
403 | resets = <&cpg 523>; | ||
404 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
405 | status = "disabled"; | ||
406 | }; | ||
407 | |||
408 | pwm1: pwm@e6e31000 { | ||
409 | compatible = "renesas,pwm-r8a7796", "renesas,pwm-rcar"; | ||
410 | reg = <0 0xe6e31000 0 8>; | ||
411 | #pwm-cells = <2>; | ||
412 | clocks = <&cpg CPG_MOD 523>; | ||
413 | resets = <&cpg 523>; | ||
414 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
415 | status = "disabled"; | ||
416 | }; | ||
417 | |||
418 | pwm2: pwm@e6e32000 { | ||
419 | compatible = "renesas,pwm-r8a7796", "renesas,pwm-rcar"; | ||
420 | reg = <0 0xe6e32000 0 8>; | ||
421 | #pwm-cells = <2>; | ||
422 | clocks = <&cpg CPG_MOD 523>; | ||
423 | resets = <&cpg 523>; | ||
424 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
425 | status = "disabled"; | ||
426 | }; | ||
427 | |||
428 | pwm3: pwm@e6e33000 { | ||
429 | compatible = "renesas,pwm-r8a7796", "renesas,pwm-rcar"; | ||
430 | reg = <0 0xe6e33000 0 8>; | ||
431 | #pwm-cells = <2>; | ||
432 | clocks = <&cpg CPG_MOD 523>; | ||
433 | resets = <&cpg 523>; | ||
434 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
435 | status = "disabled"; | ||
436 | }; | ||
437 | |||
438 | pwm4: pwm@e6e34000 { | ||
439 | compatible = "renesas,pwm-r8a7796", "renesas,pwm-rcar"; | ||
440 | reg = <0 0xe6e34000 0 8>; | ||
441 | #pwm-cells = <2>; | ||
442 | clocks = <&cpg CPG_MOD 523>; | ||
443 | resets = <&cpg 523>; | ||
444 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
445 | status = "disabled"; | ||
446 | }; | ||
447 | |||
448 | pwm5: pwm@e6e35000 { | ||
449 | compatible = "renesas,pwm-r8a7796", "renesas,pwm-rcar"; | ||
450 | reg = <0 0xe6e35000 0 8>; | ||
451 | #pwm-cells = <2>; | ||
452 | clocks = <&cpg CPG_MOD 523>; | ||
453 | resets = <&cpg 523>; | ||
454 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
455 | status = "disabled"; | ||
456 | }; | ||
457 | |||
458 | pwm6: pwm@e6e36000 { | ||
459 | compatible = "renesas,pwm-r8a7796", "renesas,pwm-rcar"; | ||
460 | reg = <0 0xe6e36000 0 8>; | ||
461 | #pwm-cells = <2>; | ||
462 | clocks = <&cpg CPG_MOD 523>; | ||
463 | resets = <&cpg 523>; | ||
464 | power-domains = <&sysc R8A7796_PD_ALWAYS_ON>; | ||
465 | status = "disabled"; | ||
466 | }; | ||
467 | |||
398 | i2c0: i2c@e6500000 { | 468 | i2c0: i2c@e6500000 { |
399 | #address-cells = <1>; | 469 | #address-cells = <1>; |
400 | #size-cells = <0>; | 470 | #size-cells = <0>; |