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 | ||