On 04/02/22 4:45 pm, Roger Quadros wrote: > The ELM module is used for GPMC NAND accesses for detecting > and correcting errors during reads due to NAND bitflips errors. [...] > > diff --git a/arch/arm64/boot/dts/ti/k3-am64-main.dtsi b/arch/arm64/boot/dts/ti/k3-am64-main.dtsi > index 94ea5c304d73..b17620e999a5 100644 > --- a/arch/arm64/boot/dts/ti/k3-am64-main.dtsi > +++ b/arch/arm64/boot/dts/ti/k3-am64-main.dtsi > @@ -1308,4 +1308,13 @@ > gpio-controller; > #gpio-cells = <2>; > }; > + > + elm0: ecc@25010000 { > + compatible = "ti,am3352-elm"; Sorry, this binding needs to move to YAML before patch can be applied. > + reg = <0x00 0x25010000 0x00 0x2000>; > + interrupts = <GIC_SPI 132 IRQ_TYPE_LEVEL_HIGH>; > + power-domains = <&k3_pds 54 TI_SCI_PD_EXCLUSIVE>; > + clocks = <&k3_clks 54 0>; > + clock-names = "fck"; > + }; > }; [...] Regards Vignesh