]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/radeon/radeon_connectors: use struct drm_edid instead of struct edid
authorJoshua Peisach <jpeisach@ubuntu.com>
Sat, 23 May 2026 14:27:47 +0000 (10:27 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 27 May 2026 14:51:15 +0000 (10:51 -0400)
commit8bdabc34f3f203348b405e4fefcd7516f8a82039
tree727542b364b0b6f50b524c7d87066781e871b9e9
parentd18ecfee5187e3b2dbff7e67dda8b2f54ff5231c
drm/radeon/radeon_connectors: use struct drm_edid instead of struct edid

This was done with amdgpu, just bringing the same patch to radeon.

The goal of this is to stop using the deprecated edid functions,
specifically drm_connector_update_edid_property. Switch to struct
drm_edid and the appropriate function replacements for the new type.

Also, for audio, use the raw edid for SADB allocations and for
equivalent drm_edid_is_digital expressions.

Signed-off-by: Joshua Peisach <jpeisach@ubuntu.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/radeon/radeon_audio.c
drivers/gpu/drm/radeon/radeon_combios.c
drivers/gpu/drm/radeon/radeon_connectors.c
drivers/gpu/drm/radeon/radeon_mode.h