diff options
author | Zhang Ying-22455 <ying.zhang22455@nxp.com> | 2017-12-26 21:41:51 -0500 |
---|---|---|
committer | Shawn Guo <shawnguo@kernel.org> | 2018-02-12 00:11:02 -0500 |
commit | cc223282a41f57d304369c596707dc99beec8825 (patch) | |
tree | d41ff0e9ffb8d8b4a1ef6f2ff4a7b397ad0e8300 | |
parent | 7928b2cbe55b2a410a0f5c1f154610059c57b1b2 (diff) |
arm64: dts: ls1088a: add DT node of watchdog
There are eight cores in ls1088a and each core has an watchdog,
ls1088a can use sp805-wdt driver, so we just add DT node for it.
Signed-off-by: Zhang Ying-22455 <ying.zhang22455@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
-rw-r--r-- | arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi index 4fc150cd4ca5..8ff2688bdcad 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | |||
@@ -612,6 +612,62 @@ | |||
612 | <0000 0 0 3 &gic 0 0 0 121 IRQ_TYPE_LEVEL_HIGH>, | 612 | <0000 0 0 3 &gic 0 0 0 121 IRQ_TYPE_LEVEL_HIGH>, |
613 | <0000 0 0 4 &gic 0 0 0 122 IRQ_TYPE_LEVEL_HIGH>; | 613 | <0000 0 0 4 &gic 0 0 0 122 IRQ_TYPE_LEVEL_HIGH>; |
614 | }; | 614 | }; |
615 | |||
616 | cluster1_core0_watchdog: wdt@c000000 { | ||
617 | compatible = "arm,sp805-wdt", "arm,primecell"; | ||
618 | reg = <0x0 0xc000000 0x0 0x1000>; | ||
619 | clocks = <&clockgen 4 3>, <&clockgen 4 3>; | ||
620 | clock-names = "apb_pclk", "wdog_clk"; | ||
621 | }; | ||
622 | |||
623 | cluster1_core1_watchdog: wdt@c010000 { | ||
624 | compatible = "arm,sp805-wdt", "arm,primecell"; | ||
625 | reg = <0x0 0xc010000 0x0 0x1000>; | ||
626 | clocks = <&clockgen 4 3>, <&clockgen 4 3>; | ||
627 | clock-names = "apb_pclk", "wdog_clk"; | ||
628 | }; | ||
629 | |||
630 | cluster1_core2_watchdog: wdt@c020000 { | ||
631 | compatible = "arm,sp805-wdt", "arm,primecell"; | ||
632 | reg = <0x0 0xc020000 0x0 0x1000>; | ||
633 | clocks = <&clockgen 4 3>, <&clockgen 4 3>; | ||
634 | clock-names = "apb_pclk", "wdog_clk"; | ||
635 | }; | ||
636 | |||
637 | cluster1_core3_watchdog: wdt@c030000 { | ||
638 | compatible = "arm,sp805-wdt", "arm,primecell"; | ||
639 | reg = <0x0 0xc030000 0x0 0x1000>; | ||
640 | clocks = <&clockgen 4 3>, <&clockgen 4 3>; | ||
641 | clock-names = "apb_pclk", "wdog_clk"; | ||
642 | }; | ||
643 | |||
644 | cluster2_core0_watchdog: wdt@c100000 { | ||
645 | compatible = "arm,sp805-wdt", "arm,primecell"; | ||
646 | reg = <0x0 0xc100000 0x0 0x1000>; | ||
647 | clocks = <&clockgen 4 3>, <&clockgen 4 3>; | ||
648 | clock-names = "apb_pclk", "wdog_clk"; | ||
649 | }; | ||
650 | |||
651 | cluster2_core1_watchdog: wdt@c110000 { | ||
652 | compatible = "arm,sp805-wdt", "arm,primecell"; | ||
653 | reg = <0x0 0xc110000 0x0 0x1000>; | ||
654 | clocks = <&clockgen 4 3>, <&clockgen 4 3>; | ||
655 | clock-names = "apb_pclk", "wdog_clk"; | ||
656 | }; | ||
657 | |||
658 | cluster2_core2_watchdog: wdt@c120000 { | ||
659 | compatible = "arm,sp805-wdt", "arm,primecell"; | ||
660 | reg = <0x0 0xc120000 0x0 0x1000>; | ||
661 | clocks = <&clockgen 4 3>, <&clockgen 4 3>; | ||
662 | clock-names = "apb_pclk", "wdog_clk"; | ||
663 | }; | ||
664 | |||
665 | cluster2_core3_watchdog: wdt@c130000 { | ||
666 | compatible = "arm,sp805-wdt", "arm,primecell"; | ||
667 | reg = <0x0 0xc130000 0x0 0x1000>; | ||
668 | clocks = <&clockgen 4 3>, <&clockgen 4 3>; | ||
669 | clock-names = "apb_pclk", "wdog_clk"; | ||
670 | }; | ||
615 | }; | 671 | }; |
616 | 672 | ||
617 | firmware { | 673 | firmware { |