This series add the necessary plumbing in the drm_panel_backlight_quirks module, and in the amdgpu module, to correctly support disabling any custom backlight curve a firmware may have provided.
Basically, this is the same situation as with the other quirks, some firmware data is sub-optimal. In this particular instance it makes the backlight control jerkier when using the firmware-provided curve. The last patch is authored on top of a just-sent change, which adds an additional device to the list of known quirks. It was sent separately as it should be entirely uncontroversial. Otherwise the changes in this series were made on top of 8f0b4cce4481, the current drm-next. -> drm: panel-backlight-quirks: Add Minisforum V3 SE Link: https://lore.kernel.org/[email protected]/ Samuel Dionne-Riel (3): drm: panel-backlight-quirks: Add quirk to disable custom brightness curve drm/amd/display: Implement disable custom brightness curve quirk drm: panel-backlight-quirks: Disable curve on V3 SE drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 6 ++++++ drivers/gpu/drm/drm_panel_backlight_quirks.c | 2 +- include/drm/drm_utils.h | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) -- 2.51.0
