diff options
author | Eddie James <[email protected]> | 2021-10-20 16:53:20 -0500 |
---|---|---|
committer | Joel Stanley <[email protected]> | 2021-10-21 16:56:02 +1030 |
commit | e175be2a718f81db17295d0f82d84c6198783a43 (patch) | |
tree | 6df299a65c3b3f8cf5a97fb82ef1abf8e578d99b /drivers/usb/cdns3/cdns3-trace.c | |
parent | e80e70fb05709f79a0ae9ac6e0b310c044001a11 (diff) |
ARM: dts: aspeed: everest: Add IBM Operation Panel I2C device
Set I2C bus 14 to multi-master mode and add the panel device that will
register the I2C controller as a slave device.
In addition, in early Everest systems, the panel device was behind an
I2C switch, which doesn't work for slave mode. Get it working (albeit
unreliably, since a master transaction might switch the switch at any
moment) by defaulting the switch channel to the one with the panel.
Signed-off-by: Eddie James <[email protected]>
Reviewed-by: Joel Stanley <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Joel Stanley <[email protected]>
Diffstat (limited to 'drivers/usb/cdns3/cdns3-trace.c')
0 files changed, 0 insertions, 0 deletions