[PATCH v2 2/3] dts: sama5d2: add TCB node
Clément Léger
clement.leger at bootlin.com
Fri Feb 4 09:04:54 CET 2022
Le Fri, 4 Feb 2022 07:52:26 +0000,
<Eugen.Hristev at microchip.com> a écrit :
> Hello Clement,
>
> Subject should be ARM: dts: [at91:] sama5d2: ...
>
> On 2/2/22 4:43 PM, Clément Léger wrote:
> > Add the device-tree node to describe the TCB timer.
> >
> > Signed-off-by: Clément Léger <clement.leger at bootlin.com>
> > ---
> > arch/arm/dts/sama5d2.dtsi | 15 +++++++++++++++
> > 1 file changed, 15 insertions(+)
> >
> > diff --git a/arch/arm/dts/sama5d2.dtsi b/arch/arm/dts/sama5d2.dtsi
> > index 038cd73c03..fc6a4fbe4d 100644
> > --- a/arch/arm/dts/sama5d2.dtsi
> > +++ b/arch/arm/dts/sama5d2.dtsi
> > @@ -700,6 +700,21 @@
> > clocks = <&h32ck>;
> > };
> >
> > + tcb0: timer at f800c000 {
> > + compatible = "atmel,sama5d2-tcb", "simple-mfd";
>
> syscon ?
Hi Eugen,
Yes I might add it if needed but in my case, there is no need for it.
>
> > + reg = <0xf800c000 0x100>;
> > +
> > + clocks = <&tcb0_clk>, <&tcb0_gclk>, <&clk32k>;
> > + clock-names = "t0_clk", "gclk", "slow_clk";
> > + #address-cells = <1>;
> > + #size-cells = <0>;
> > +
> > + timer0: timer at 0 {
> > + compatible = "atmel,tcb-timer";
> > + reg = <0>, <1>;
> > + };
> > + };
> > +
>
> I am not happy that the original binding has the interrupts as
> 'mandatory'. Maybe the binding author did not have more use cases in mind.
> Anyway I think that it can go to u-boot without this interrupts property
> as it's surely unused and there is no interrupt controller at the moment
> in the DT.
I checked the other nodes and indeed, I did not found any 'interrupts'
property so i guess it 'could' be left out... But I can add it for sure.
> If nobody has another opinion that is...
>
> Eugen
>
> > watchdog at f8048040 {
> > compatible = "atmel,sama5d4-wdt";
> > reg = <0xf8048040 0x10>;
> > --
> > 2.34.1
> >
>
--
Clément Léger,
Embedded Linux and Kernel engineer at Bootlin
https://bootlin.com
More information about the U-Boot
mailing list