]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Handle DP_AUX_I2C_WRITE_STATUS_UPDATE
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Thu, 27 Aug 2015 14:23:27 +0000 (17:23 +0300)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 8 Sep 2015 18:12:43 +0000 (20:12 +0200)
commit4817c590b78ad9549c370c1c29c4c24aa8389439
tree2ac4e81f0370775bf37c4391c363592dc6e9bfb6
parent08892aec5b0b98fbc9bd265292639d146a97693b
drm/i915: Handle DP_AUX_I2C_WRITE_STATUS_UPDATE

When we get an i2c defer or short ack for i2c-over-aux write we need
to switch to WRITE_STATUS_UPDATE to poll for the completion of the
original request.

i915 doesn't try to interpret wht request type apart from separating
reads from writes, and so we should be able to treat this the same as
a normal i2c write.

Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
drivers/gpu/drm/i915/intel_dp.c