ARM: dts: aspeed: minipack: Fixup I2C tree
authorTao Ren <rentao.bupt@gmail.com>
Tue, 10 Nov 2020 07:24:46 +0000 (23:24 -0800)
committerJoel Stanley <joel@jms.id.au>
Mon, 16 Nov 2020 03:36:23 +0000 (14:06 +1030)
commit2e7cd913eafcdfa008565d91e9d1f253f89f7c3b
tree07c3582d41332cdf31119f9e08d20e78db1549e9
parentc9f6aa9d1f50fa1b6429bfa9cb50648379b1c710
ARM: dts: aspeed: minipack: Fixup I2C tree

Create all the i2c switches in device tree and use aliases to assign
child channels with consistent bus numbers.

Besides, "i2c-mux-idle-disconnect" is set for all the i2c switches to
avoid potential conflicts when multiple devices (beind the switches) use
the same device address.

Signed-off-by: Tao Ren <rentao.bupt@gmail.com>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Link: https://lore.kernel.org/r/20201110072446.8218-1-rentao.bupt@gmail.com
Signed-off-by: Joel Stanley <joel@jms.id.au>
arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts