Message ID | 20220520121750.71473-4-chanho61.park@samsung.com |
---|---|
State | New |
Headers | show |
Series | [1/4] dt-bindings: watchdog: add exynosautov9 compatible | expand |
On 20/05/2022 14:17, Chanho Park wrote: > Adds two cpu watchdog devices for ExynosAutov9 SoC. > > Signed-off-by: Chanho Park <chanho61.park@samsung.com> > --- > arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 22 ++++++++++++++++++++ > 1 file changed, 22 insertions(+) > > diff --git a/arch/arm64/boot/dts/exynos/exynosautov9.dtsi b/arch/arm64/boot/dts/exynos/exynosautov9.dtsi > index 3e23db8f09d9..34be955dc2d5 100644 > --- a/arch/arm64/boot/dts/exynos/exynosautov9.dtsi > +++ b/arch/arm64/boot/dts/exynos/exynosautov9.dtsi > @@ -400,6 +400,28 @@ ufs_0: ufs0@17e00000 { > samsung,sysreg = <&syscon_fsys2 0x710>; > status = "disabled"; > }; > + > + watchdog_cl0: watchdog@10050000 { > + compatible = "samsung,exynosautov9-wdt"; > + reg = <0x10050000 0x100>; > + interrupts = <GIC_SPI 476 IRQ_TYPE_LEVEL_HIGH>; > + clocks = <&cmu_peris CLK_GOUT_WDT_CLUSTER0>, <&xtcxo>; > + clock-names = "watchdog", "watchdog_src"; > + samsung,syscon-phandle = <&pmu_system_controller>; > + samsung,cluster-index = <0>; > + status = "disabled"; Blocks which do not need board-level resources should be enabled by default, so drop status and drop patch #4. Best regards, Krzysztof
> > diff --git a/arch/arm64/boot/dts/exynos/exynosautov9.dtsi > > b/arch/arm64/boot/dts/exynos/exynosautov9.dtsi > > index 3e23db8f09d9..34be955dc2d5 100644 > > --- a/arch/arm64/boot/dts/exynos/exynosautov9.dtsi > > +++ b/arch/arm64/boot/dts/exynos/exynosautov9.dtsi > > @@ -400,6 +400,28 @@ ufs_0: ufs0@17e00000 { > > samsung,sysreg = <&syscon_fsys2 0x710>; > > status = "disabled"; > > }; > > + > > + watchdog_cl0: watchdog@10050000 { > > + compatible = "samsung,exynosautov9-wdt"; > > + reg = <0x10050000 0x100>; > > + interrupts = <GIC_SPI 476 IRQ_TYPE_LEVEL_HIGH>; > > + clocks = <&cmu_peris CLK_GOUT_WDT_CLUSTER0>, <&xtcxo>; > > + clock-names = "watchdog", "watchdog_src"; > > + samsung,syscon-phandle = <&pmu_system_controller>; > > + samsung,cluster-index = <0>; > > + status = "disabled"; > > Blocks which do not need board-level resources should be enabled by > default, so drop status and drop patch #4. Okay. They can be enabled as default. I'll drop the status and #4 patch as well. Best Regards, Chanho Park
diff --git a/arch/arm64/boot/dts/exynos/exynosautov9.dtsi b/arch/arm64/boot/dts/exynos/exynosautov9.dtsi index 3e23db8f09d9..34be955dc2d5 100644 --- a/arch/arm64/boot/dts/exynos/exynosautov9.dtsi +++ b/arch/arm64/boot/dts/exynos/exynosautov9.dtsi @@ -400,6 +400,28 @@ ufs_0: ufs0@17e00000 { samsung,sysreg = <&syscon_fsys2 0x710>; status = "disabled"; }; + + watchdog_cl0: watchdog@10050000 { + compatible = "samsung,exynosautov9-wdt"; + reg = <0x10050000 0x100>; + interrupts = <GIC_SPI 476 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cmu_peris CLK_GOUT_WDT_CLUSTER0>, <&xtcxo>; + clock-names = "watchdog", "watchdog_src"; + samsung,syscon-phandle = <&pmu_system_controller>; + samsung,cluster-index = <0>; + status = "disabled"; + }; + + watchdog_cl1: watchdog@10060000 { + compatible = "samsung,exynosautov9-wdt"; + reg = <0x10060000 0x100>; + interrupts = <GIC_SPI 475 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cmu_peris CLK_GOUT_WDT_CLUSTER1>, <&xtcxo>; + clock-names = "watchdog", "watchdog_src"; + samsung,syscon-phandle = <&pmu_system_controller>; + samsung,cluster-index = <1>; + status = "disabled"; + }; }; };
Adds two cpu watchdog devices for ExynosAutov9 SoC. Signed-off-by: Chanho Park <chanho61.park@samsung.com> --- arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 22 ++++++++++++++++++++ 1 file changed, 22 insertions(+)