drm/dp: Revert "drm/dp: Introduce EDID-based quirks"
This reverts commit 0883ce81. Originally these quirks were added because of the issues with using the eDP backlight interfaces on certain laptop panels, which made it impossible to properly probe for DPCD backlight support without having a whitelist for panels that we know have working VESA backlight control interfaces over DPCD. As well, it should be noted it was impossible to use the normal sink OUI for recognizing these panels as none of them actually filled out their OUIs, hence needing to resort to checking EDIDs. At the time we weren't really sure why certain panels had issues with DPCD backlight controls, but we eventually figured out that there was a second interface that these problematic laptop panels actually did work with and advertise properly: Intel's proprietary backlight interface for HDR panels. So far the testing we've done hasn't brought any panels to light that advertise this interface and don't suppo...
Showing
- drivers/gpu/drm/drm_dp_helper.c 1 addition, 82 deletionsdrivers/gpu/drm/drm_dp_helper.c
- drivers/gpu/drm/drm_dp_mst_topology.c 1 addition, 2 deletionsdrivers/gpu/drm/drm_dp_mst_topology.c
- drivers/gpu/drm/i915/display/intel_display_types.h 0 additions, 1 deletiondrivers/gpu/drm/i915/display/intel_display_types.h
- drivers/gpu/drm/i915/display/intel_dp.c 2 additions, 7 deletionsdrivers/gpu/drm/i915/display/intel_dp.c
- drivers/gpu/drm/i915/display/intel_dp_mst.c 1 addition, 2 deletionsdrivers/gpu/drm/i915/display/intel_dp_mst.c
- drivers/gpu/drm/i915/display/intel_psr.c 1 addition, 1 deletiondrivers/gpu/drm/i915/display/intel_psr.c
- include/drm/drm_dp_helper.h 3 additions, 18 deletionsinclude/drm/drm_dp_helper.h
Please register or sign in to comment