diff options
author | Peter Hanson <peterh@google.com> | 2017-12-04 19:55:37 +0300 |
---|---|---|
committer | Joel Stanley <joel@jms.id.au> | 2017-12-05 03:26:25 +0300 |
commit | 92fe6be59c9ce4a3691d86411eb3efb4334d2432 (patch) | |
tree | 77d3c1cf3b11ad0f1dd9ce18606f65e9e1c14c22 | |
parent | f97fa0fb7a28f9772513aa425860c3ad5cbeae3c (diff) | |
download | linux-92fe6be59c9ce4a3691d86411eb3efb4334d2432.tar.xz |
ARM: dts: quanta: i2c-2 idle disconnects
Two top-level pca954x muxes branch off Quanta q71l i2c-2 bus; they
have different addresses, so there is no confusion in that sense.
However, by default, the pca954x driver skips disconnecting the
selected channel. This supports expected topologies, but will leave
two channels selected at the same time when connected in parallel.
This commit adds the i2c-mux-idle-disconnect property to both muxes
to inform the driver that disconnecting is not optional on bus 2.
Signed-off-by: Peter Hanson <peterh@google.com>
Signed-off-by: Patrick Venture <venture@google.com>
Signed-off-by: Joel Stanley <joel@jms.id.au>
-rw-r--r-- | arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts b/arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts index d0427b40eab0..9d20facb10b3 100644 --- a/arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts +++ b/arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts @@ -230,6 +230,7 @@ reg = <0x74>; #address-cells = <1>; #size-cells = <0>; + i2c-mux-idle-disconnect; /* may use mux@77 next. */ }; /* 0: PCIe Slot 1, @@ -246,6 +247,7 @@ #address-cells = <1>; #size-cells = <0>; reg = <0x77>; + i2c-mux-idle-disconnect; /* may use mux@74 next. */ }; }; |