commit | 2fe50ef4034b69b45413108dd3e736de2548c04a | [log] [tgz] |
---|---|---|
author | Mark Tomlinson <mark.tomlinson@alliedtelesis.co.nz> | Tue Dec 02 08:49:18 2014 +1300 |
committer | Heiko Schocher <hs@denx.de> | Mon Dec 08 07:27:06 2014 +0100 |
tree | 29f55f284566e86ef0d20c41465d686877b666ac | |
parent | 97cdf64026c7d749dd7a5c0dbaba7a60a7292ac9 [diff] |
i2c: Fix deselection of muxes Due to an uninitialised variable, when muxes were deselected, any value could be written to the mux control register. On the PCA9548, this could result in multiple channels being selected, thus enabling multiple pull-up resistors, and much bus capacitance. The fix is simply to initialise the written value to zero. Signed-off-by: Mark Tomlinson <mark.tomlinson@alliedtelesis.co.nz>