diff options
author | Martin Peres <martin.peres@free.fr> | 2014-05-25 18:42:13 -0400 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2014-06-10 02:05:51 -0400 |
commit | 9044fa60fd8455b34c259fb46178bf67274f2910 (patch) | |
tree | 27410c43c4cca1ba7a80833e3327d87520237775 | |
parent | 30af6aa8c4c9fa75bbc5f7b0b4375b2e527eaae5 (diff) |
drm/nouveau/i2c: bump the i2c delay for the adt7473
Some adt7473 can't manage the 20µs delay we use for the bitbanging, bumping
it to 40µs seem to do the trick.
Signed-off-by: Martin Peres <martin.peres@free.fr>
Tested-by: Marcel Dopita <mdop@seznam.cz>
-rw-r--r-- | drivers/gpu/drm/nouveau/core/subdev/therm/ic.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/gpu/drm/nouveau/core/subdev/therm/ic.c b/drivers/gpu/drm/nouveau/core/subdev/therm/ic.c index 7610fc5f8fa2..ca9ad9fd47be 100644 --- a/drivers/gpu/drm/nouveau/core/subdev/therm/ic.c +++ b/drivers/gpu/drm/nouveau/core/subdev/therm/ic.c | |||
@@ -60,9 +60,9 @@ static struct nouveau_i2c_board_info | |||
60 | nv_board_infos[] = { | 60 | nv_board_infos[] = { |
61 | { { I2C_BOARD_INFO("w83l785ts", 0x2d) }, 0 }, | 61 | { { I2C_BOARD_INFO("w83l785ts", 0x2d) }, 0 }, |
62 | { { I2C_BOARD_INFO("w83781d", 0x2d) }, 0 }, | 62 | { { I2C_BOARD_INFO("w83781d", 0x2d) }, 0 }, |
63 | { { I2C_BOARD_INFO("adt7473", 0x2e) }, 20 }, | 63 | { { I2C_BOARD_INFO("adt7473", 0x2e) }, 40 }, |
64 | { { I2C_BOARD_INFO("adt7473", 0x2d) }, 20 }, | 64 | { { I2C_BOARD_INFO("adt7473", 0x2d) }, 40 }, |
65 | { { I2C_BOARD_INFO("adt7473", 0x2c) }, 20 }, | 65 | { { I2C_BOARD_INFO("adt7473", 0x2c) }, 40 }, |
66 | { { I2C_BOARD_INFO("f75375", 0x2e) }, 0 }, | 66 | { { I2C_BOARD_INFO("f75375", 0x2e) }, 0 }, |
67 | { { I2C_BOARD_INFO("lm99", 0x4c) }, 0 }, | 67 | { { I2C_BOARD_INFO("lm99", 0x4c) }, 0 }, |
68 | { { I2C_BOARD_INFO("lm90", 0x4c) }, 0 }, | 68 | { { I2C_BOARD_INFO("lm90", 0x4c) }, 0 }, |