Add "i2c-mux-idle-disconnect" to I2C muxes to prevent identical slaves from different segments from interfering with each other. Signed-off-by: Andrey Smirnov <andrew.smirnov@xxxxxxxxx> --- arch/arm/dts/vf610-zii-scu4-aib.dts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/dts/vf610-zii-scu4-aib.dts b/arch/arm/dts/vf610-zii-scu4-aib.dts index 43a13e243d..1e6a54954a 100644 --- a/arch/arm/dts/vf610-zii-scu4-aib.dts +++ b/arch/arm/dts/vf610-zii-scu4-aib.dts @@ -109,3 +109,11 @@ label = "fiber9"; }; }; + +/* + * FIXME: Remove once this code appears in kernel DTS +*/ +&i2c2 { + tca9548@70 { i2c-mux-idle-disconnect; }; + tca9548@71 { i2c-mux-idle-disconnect; }; +}; -- 2.21.0 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox