[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAJiuCcc2CrEBQEoon9p=pitrjqoy6tzOSjhjBY3=oXNCHdiZ5A@mail.gmail.com>
Date: Fri, 19 Apr 2019 21:00:42 +0200
From: Clément Péron <peron.clem@...il.com>
To: Rob Herring <robh+dt@...nel.org>,
Maxime Ripard <maxime.ripard@...tlin.com>,
Chen-Yu Tsai <wens@...e.org>, Icenowy Zheng <icenowy@...c.io>
Cc: devicetree <devicetree@...r.kernel.org>,
linux-kernel <linux-kernel@...r.kernel.org>,
linux-arm-kernel <linux-arm-kernel@...ts.infradead.org>,
linux-sunxi <linux-sunxi@...glegroups.com>
Subject: Re: [PATCH v2 2/3] arm64: dts: allwinner: h6: add r_watchog node
Hi,
On Thu, 11 Apr 2019 at 17:34, Clément Péron <peron.clem@...il.com> wrote:
>
> Allwinner H6 has a r_watchdog similar to A64.
>
> Declare it in the device-tree.
>
> Signed-off-by: Clément Péron <peron.clem@...il.com>
> ---
> arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
> index 5c2f5451227b..66dc684a378e 100644
> --- a/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
> +++ b/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi
> @@ -622,6 +622,13 @@
> #reset-cells = <1>;
> };
>
> + r_watchdog: watchdog@...0400 {
> + compatible = "allwinner,sun50i-a64-wdt",
> + "allwinner,sun6i-a31-wdt";
> + reg = <0x07020400 0x20>;
> + interrupts = <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>;
> + };
I have set the same compatible as A64 because regarding the User
Manual they have exactly the same memory mapping.
However we don't know really if it's the same IP version, maybe there
will be an errata one day.
So I would like to know if it's better to define the h6-wdt also
compatible = "allwinner,sun50i-h6-wdt", "allwinner,sun50i-a64-wdt",
"allwinner,sun6i-a31-wdt";
I would say Yes, but with this logic we would have to had a new
compatible each time there is a new SoC.
Thanks,
Clement
> +
> r_intc: interrupt-controller@...1000 {
> compatible = "allwinner,sun50i-h6-r-intc",
> "allwinner,sun6i-a31-r-intc";
> --
> 2.17.1
>
Powered by blists - more mailing lists