summaryrefslogtreecommitdiff
path: root/tools/lib/python
diff options
context:
space:
mode:
authorWerner Sembach <wse@tuxedocomputers.com>2026-08-07 22:04:30 +0200
committerJoonas Lahtinen <joonas.lahtinen@linux.intel.com>2026-11-02 09:49:08 +0200
commit88d804cd1be9a8ffcaf67f1a414ee92b5166a0a8 (patch)
treec9e5037901d2e17bf0b8d2a40fe934b0504cc307 /tools/lib/python
parent0a5bad4cd8b87b8d575e3efccaa06c02158db32f (diff)
drm/i915/display: Add quirk to force backlight type on some TUXEDO devices
The display backlight on TUXEDO DX1708 and InsanityBook 15 v1 have a broken VBT in the AUO 12701 and AUO 12701 panels, but not others. They are advertising INTEL_BACKLIGHT_DISPLAY_DDI, but are actually failing to use the Intel interface. Adding a fallback to the VESA interface gives these devices a working backlight for both the broken and non broken panel VBTs. Forcing the fallback can already be achieved via a module parameter, but this patch adds a quirk to apply this by default on the mentioned devices. This commit does not actually test for the exact panels as the ID that is used in the intel_dpcd_quirks list is sadly zeroed on the devices, but afaik all these devices use try_intel_interface first anyway so all the quirk does is to add the fallback to try_vesa_interface, so the behaviour on the devices not needing the quirk and fallback should functionally stay the same. Fixes: 2914709c9141 ("Revert "drm/i915/backlight: Remove try_vesa_interface"") Closes: https://gitlab.freedesktop.org/drm/i915/kernel/-/work_items/15679 Cc: stable@vger.kernel.org Signed-off-by: Werner Sembach <wse@tuxedocomputers.com> Reviewed-by: Suraj Kandpal <suraj.kandpal@intel.com> Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com> Link: https://patch.msgid.link/20260807200709.464343-2-wse@tuxedocomputers.com (cherry picked from commit 9499c3fca1c70ccfaddc9815b4c5afdfddedbd04) Signed-off-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions