The main point of this patchset is to fix a driver unload bug caused by incorrect order of dp aux i2c cleanup wrt. destroying the corresponding encoder/connector objects, see the second patch for details. Tested on vlv/dp. v2: move all sysfs removal bits to the new connector->unregister callback (Daniel) Imre Deak (4): drm/i915: add unregister callback to connector drm/i915: dp: fix order of dp aux i2c device cleanup drm/i915: sdvo: fix error path in sdvo_connector_init drm/i915: sdvo: add i2c sysfs symlink to the connector's directory drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/intel_crt.c | 1 + drivers/gpu/drm/i915/intel_display.c | 14 ++++++-- drivers/gpu/drm/i915/intel_dp.c | 23 +++++++++++- drivers/gpu/drm/i915/intel_drv.h | 8 +++++ drivers/gpu/drm/i915/intel_dsi.c | 1 + drivers/gpu/drm/i915/intel_dvo.c | 1 + drivers/gpu/drm/i915/intel_hdmi.c | 1 + drivers/gpu/drm/i915/intel_lvds.c | 1 + drivers/gpu/drm/i915/intel_sdvo.c | 70 +++++++++++++++++++++++++++++++----- drivers/gpu/drm/i915/intel_tv.c | 1 + 11 files changed, 110 insertions(+), 12 deletions(-) -- 1.8.4 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx