> -----Original Message----- > From: Yuantian Tang <andy.tang@xxxxxxx> > Sent: Thursday, October 10, 2019 3:34 AM > To: shawnguo@xxxxxxxxxx > Cc: Leo Li <leoyang.li@xxxxxxx>; robh+dt@xxxxxxxxxx; > mark.rutland@xxxxxxx; linux-arm-kernel@xxxxxxxxxxxxxxxxxxx; > devicetree@xxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx; Andy Tang > <andy.tang@xxxxxxx> > Subject: [PATCH v2] arm64: dts: ls1028a: fix a compatible issue > > The I2C multiplexer used on ls1028aqds is PCA9547, not PCA9847. > If the wrong compatible was used, this chip will not be able to be probed > correctly and hence fail to work. > > Signed-off-by: Yuantian Tang <andy.tang@xxxxxxx> Acked-by: Li Yang <leoyang.li@xxxxxxx> > --- > v2: > - refine the description > arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts > b/arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts > index 5e14e5a19744..f5da9e8b0d9d 100644 > --- a/arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts > +++ b/arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts > @@ -107,7 +107,7 @@ > status = "okay"; > > i2c-mux@77 { > - compatible = "nxp,pca9847"; > + compatible = "nxp,pca9547"; > reg = <0x77>; > #address-cells = <1>; > #size-cells = <0>; > -- > 2.17.1