These are based on drm-intel-nightly plus Thierry's aux channel infrastructure patches [1], and supersede my dp aux fixes [2]. Patches 1-4 are prep work and fixes to our current code. Patches 5 and 7 do the actual conversion for native aux and i2c over aux, respectively. Patch 6 is minor cleanup in between. I've very briefly tested this to work; I don't intend to put much more effort into this until Thierry's series is merged (or updated if necessary). BR, Jani. [1] http://mid.gmane.org/1390332263-11974-1-git-send-email-treding@xxxxxxxxxx [2] http://mid.gmane.org/cover.1391074436.git.jani.nikula@xxxxxxxxx Jani Nikula (7): drm/i915/dp: clean up cargo culted intel_dp_aux_native_read_retry() usage drm/i915/dp: fix dp aux native read return value checks drm/i915/dp: split edp_panel_vdd_on() for reuse drm/i915/dp: move edp vdd enable/disable at a lower level in i2c-over-aux drm/i915/dp: use the new drm helpers for dp aux drm/i915/dp: move dp aux ch register init to aux init drm/i915/dp: use the new drm helpers for dp i2c-over-aux drivers/gpu/drm/i915/intel_dp.c | 482 ++++++++++++++------------------------ drivers/gpu/drm/i915/intel_drv.h | 3 +- 2 files changed, 171 insertions(+), 314 deletions(-) -- 1.7.9.5 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx