[PATCH 0/3] Add quirk to disable custom brightness curve

Samuel Dionne-Riel posted 3 patches 1 month, 2 weeks ago
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(-)
[PATCH 0/3] Add quirk to disable custom brightness curve
Posted by Samuel Dionne-Riel 1 month, 2 weeks ago
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/20251221185608.2718273-3-samuel@dionne-riel.com/

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