ARM: dts: aspeed: cmm: Fixup I2C tree
authorTao Ren <rentao.bupt@gmail.com>
Thu, 23 Jul 2020 23:08:22 +0000 (16:08 -0700)
committerJoel Stanley <joel@jms.id.au>
Fri, 24 Jul 2020 05:19:07 +0000 (14:49 +0930)
commita5d28390d6460ac851536cba0478e20e1b61d810
treef8c113ed3ee6385634953dd2ce94cd3d0e411fd9
parentf17af8953b7df32254d56442db026209855f2e4d
ARM: dts: aspeed: cmm: 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>
Signed-off-by: Joel Stanley <joel@jms.id.au>
arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts