On Fri, Aug 17, 2018 at 5:20 AM Prabhakar Kushwaha <prabhakar.kushwaha@xxxxxxx> wrote: > > Register space of IFC controller is big-endian. > > So add big-endian in IFC device tree node. Is this change necessary? The current binding of IFC says: - little-endian : If this property is absent, the big-endian mode will be in use as default for registers. > > Signed-off-by: Alison Wang <alison.wang@xxxxxxx> > Signed-off-by: Jagdish Gediya <jagdish.gediya@xxxxxxx> > Signed-off-by: Prabhakar Kushwaha <prabhakar.kushwaha@xxxxxxx> > --- > arch/arm/boot/dts/ls1021a.dtsi | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/arch/arm/boot/dts/ls1021a.dtsi b/arch/arm/boot/dts/ls1021a.dtsi > index f18490548c78..1f9cae75bad3 100644 > --- a/arch/arm/boot/dts/ls1021a.dtsi > +++ b/arch/arm/boot/dts/ls1021a.dtsi > @@ -1,5 +1,6 @@ > /* > * Copyright 2013-2014 Freescale Semiconductor, Inc. > + * Copyright 2018 NXP > * > * This file is dual-licensed: you can use it either under the terms > * of the GPL or the X11 license, at your option. Note that this dual > @@ -154,6 +155,7 @@ > ifc: ifc@1530000 { > compatible = "fsl,ifc", "simple-bus"; > reg = <0x0 0x1530000 0x0 0x10000>; > + big-endian; > interrupts = <GIC_SPI 75 IRQ_TYPE_LEVEL_HIGH>; > }; > > -- > 2.14.1 >