diff options
| -rw-r--r-- | drivers/gpu/drm/i915/intel_i2c.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/intel_i2c.c b/drivers/gpu/drm/i915/intel_i2c.c index deb8282c26d8..52fbe530fc9e 100644 --- a/drivers/gpu/drm/i915/intel_i2c.c +++ b/drivers/gpu/drm/i915/intel_i2c.c | |||
| @@ -664,6 +664,12 @@ int intel_setup_gmbus(struct drm_device *dev) | |||
| 664 | 664 | ||
| 665 | bus->adapter.algo = &gmbus_algorithm; | 665 | bus->adapter.algo = &gmbus_algorithm; |
| 666 | 666 | ||
| 667 | /* | ||
| 668 | * We wish to retry with bit banging | ||
| 669 | * after a timed out GMBUS attempt. | ||
| 670 | */ | ||
| 671 | bus->adapter.retries = 1; | ||
| 672 | |||
| 667 | /* By default use a conservative clock rate */ | 673 | /* By default use a conservative clock rate */ |
| 668 | bus->reg0 = pin | GMBUS_RATE_100KHZ; | 674 | bus->reg0 = pin | GMBUS_RATE_100KHZ; |
| 669 | 675 | ||
