AMD-GFX Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] amdgpu: Enable Adaptive Sync over PCON with HDMI VRR
@ 2025-12-20 11:46 Tomasz Pakuła
  2025-12-20 11:46 ` [PATCH 1/4] drm/edid: parse HDMI ALLM info Tomasz Pakuła
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Tomasz Pakuła @ 2025-12-20 11:46 UTC (permalink / raw)
  To: alexander.deucher, maarten.lankhorst, mripard, tzimmermann,
	airlied, simona, harry.wentland, sunpeng.li, siqueira
  Cc: dri-devel, amd-gfx, bernhard.berger

Adaptive Sync over PCON is only available as FreeSync over HDMI. TVs which do
not support FreeSync, do not have working VRR with DP -> HDMI 2.1 adapters even
though adapters will take care of HDMI VRR info packets.

First two patches add generic drm edid parsing for HDMI VRR and ALLM.

Since HDMI VRR relies on FRL modes, this will only be enabled for PCONs in the
VRR whitelist. HDMI VRR for native HDMI connector will still not be
possible/attempted.

I myself validated these changes with my Samsung S95B + Bernhard validated on
LG C4 + FreeSync-less Sony Bravia 8. I used Alienware AW3423DWF that only
has HDMI 2.0 to check that FreeSync still triggers properly for "older" hardware

Tomasz Pakuła (4):
  drm/edid: parse HDMI ALLM info
  drm/edid: parse HDMI VRR information
  drm/amd/display: rename PCON adaptive sync types
  drm/amd/display: enable HDMI VRR over PCON

 .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 24 +++++++++++++++----
 .../amd/display/amdgpu_dm/amdgpu_dm_helpers.c |  2 +-
 .../amd/display/modules/inc/mod_info_packet.h |  4 ++--
 .../display/modules/info_packet/info_packet.c |  4 ++--
 drivers/gpu/drm/drm_edid.c                    | 20 ++++++++++++++++
 include/drm/drm_connector.h                   | 23 ++++++++++++++++++
 6 files changed, 67 insertions(+), 10 deletions(-)

-- 
2.52.0


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-01-19  8:18 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-20 11:46 [PATCH 0/4] amdgpu: Enable Adaptive Sync over PCON with HDMI VRR Tomasz Pakuła
2025-12-20 11:46 ` [PATCH 1/4] drm/edid: parse HDMI ALLM info Tomasz Pakuła
2025-12-20 11:46 ` [PATCH 2/4] drm/edid: parse HDMI VRR information Tomasz Pakuła
2025-12-20 11:46 ` [PATCH 3/4] drm/amd/display: rename PCON adaptive sync types Tomasz Pakuła
2025-12-20 11:46 ` [PATCH 4/4] drm/amd/display: enable HDMI VRR over PCON Tomasz Pakuła
2026-01-18 11:42 ` [PATCH 0/4] amdgpu: Enable Adaptive Sync over PCON with HDMI VRR Tomasz Pakuła

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox