aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/i2c/muxes
diff options
context:
space:
mode:
authorMaxime COQUELIN <maxime.coquelin@st.com>2014-07-23 17:44:07 +0200
committerWolfram Sang <wsa@the-dreams.de>2014-08-01 19:47:17 +0200
commit52976fa74b9da790686ee116424458c238564cb1 (patch)
tree16c9b609bf87346a42863e7ab7e159b02c72fa5e /drivers/i2c/muxes
parentdrivers/i2c/busses: use correct type for dma_map/unmap (diff)
downloadwireguard-linux-52976fa74b9da790686ee116424458c238564cb1.tar.xz
wireguard-linux-52976fa74b9da790686ee116424458c238564cb1.zip
i2c: st: Update i2c timings
The i2c timing values specified in the driver are the minimun values defined in the I2C specifications. The I2C specification does not specify any default or maximum values. Some I2C devices are out of spec, such as the HDMI link of the Toshiba 19AV600 TV, and might not work properly with minimum values. This patch adds a 10% margin on all the timings in both Normal and Fast modes. Trial and error method have been used to find the minimum margin necessary to have the out-of-spec device working, and a security margin has been added. Signed-off-by: Maxime Coquelin <maxime.coquelin@st.com> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'drivers/i2c/muxes')
0 files changed, 0 insertions, 0 deletions