From: Mario Limonciello <mario.limonciello@amd.com>
To: Antheas Kapenekakis <lkml@antheas.dev>, amd-gfx@lists.freedesktop.org
Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org,
philm@manjaro.org, "Alex Deucher" <alexander.deucher@amd.com>,
"Christian König" <christian.koenig@amd.com>
Subject: Re: [PATCH v1 0/5] drm: panel-backlight-quirks: Do partial refactor and apply OLED fix
Date: Mon, 25 Aug 2025 11:45:19 -0500 [thread overview]
Message-ID: <a24a7cd1-2281-4d98-8b68-a75e85c22dd5@amd.com> (raw)
In-Reply-To: <20250824200202.1744335-1-lkml@antheas.dev>
On 8/24/2025 3:01 PM, Antheas Kapenekakis wrote:
> This is an alternative to [1], since Phil found out there are still invalid
> values. I made this series before the one I sent today, and I have to say
> I tested it much less. Because I did not think it was very viable to
> upstream.
I'll look through and may leave some comments on individual patches.
But I do want to say because platforms can share panels or can have
multiple sources we very likely should be keeping matching that does
SMBIOS data and panel data together.
It's also completely feasible to launch another second source or third
source panel later on which might not require the same quirks as the first.
Then lastly there are companies (IE Framework) that actively let people
change out their panel for another.
> I was also not aware of [2] and [3] since they are not in a
> public bug tracker such as amddrm and my issue there [4] remains closed.
>
> I lower the cc'd here since this is a draft.
You should make it "RFC".
> But this could have some
> viability. Especially since I can stop carrying the dodgy patches from
> SteamOS so that the SD OLED has a 0 brightness min.
>
> [1] https://lore.kernel.org/all/20250824085351.454619-2-lkml@antheas.dev/
> [2] https://gitlab.manjaro.org/packages/core/linux616/-/blob/master/0001-drm-amd-display-Add-a-quirk-for-the-Zotac-Zone.patch
> [3] https://gitlab.manjaro.org/packages/core/linux616/-/blob/master/0004-TEMPORARY-terrible-hack-for-zotac-screen-while-debug.patch
> [4] https://gitlab.freedesktop.org/drm/amd/-/issues/3803
>
> Antheas Kapenekakis (5):
> drm: panel-backlight-quirks: Make ident optional
> drm: panel-backlight-quirks: Convert brightness quirk to generic
> structure
> drm: panel-backlight-quirks: Add secondary DMI match
> drm: panel-backlight-quirks: Add brightness mask quirk
> drm: panel-backlight-quirks: Add Steam Decks
>
> .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 19 +++-
> .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 +
> .../link/protocols/link_edp_panel_control.c | 2 +-
> drivers/gpu/drm/drm_panel_backlight_quirks.c | 106 +++++++++++++-----
> include/drm/drm_utils.h | 8 +-
> 5 files changed, 109 insertions(+), 32 deletions(-)
>
>
> base-commit: c17b750b3ad9f45f2b6f7e6f7f4679844244f0b9
prev parent reply other threads:[~2025-08-25 16:45 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-08-24 20:01 Antheas Kapenekakis
2025-08-24 20:01 ` [PATCH v1 1/5] drm: panel-backlight-quirks: Make ident optional Antheas Kapenekakis
2025-08-24 20:01 ` [PATCH v1 2/5] drm: panel-backlight-quirks: Convert brightness quirk to generic structure Antheas Kapenekakis
2025-08-25 17:53 ` Mario Limonciello
2025-08-26 12:29 ` Philip Müller
2025-08-24 20:02 ` [PATCH v1 3/5] drm: panel-backlight-quirks: Add secondary DMI match Antheas Kapenekakis
2025-08-26 12:29 ` Philip Müller
2025-08-24 20:02 ` [PATCH v1 4/5] drm: panel-backlight-quirks: Add brightness mask quirk Antheas Kapenekakis
2025-08-25 18:02 ` Mario Limonciello
2025-08-25 21:17 ` Antheas Kapenekakis
2025-08-25 21:22 ` Mario Limonciello
2025-08-25 21:26 ` Antheas Kapenekakis
2025-08-26 12:28 ` Philip Müller
2025-08-24 20:02 ` [PATCH v1 5/5] drm: panel-backlight-quirks: Add Steam Decks Antheas Kapenekakis
2025-08-25 16:47 ` Mario Limonciello
2025-08-25 21:02 ` Antheas Kapenekakis
2025-08-25 21:05 ` Mario Limonciello
2025-08-25 21:20 ` Antheas Kapenekakis
2025-08-26 11:38 ` Robert Beckett
2025-08-25 16:45 ` Mario Limonciello [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=a24a7cd1-2281-4d98-8b68-a75e85c22dd5@amd.com \
--to=mario.limonciello@amd.com \
--cc=alexander.deucher@amd.com \
--cc=amd-gfx@lists.freedesktop.org \
--cc=christian.koenig@amd.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=linux-kernel@vger.kernel.org \
--cc=lkml@antheas.dev \
--cc=philm@manjaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®