]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/radeon: Fix eDP for single-display iMac11,2
authorMark Hawrylak <mark.hawrylak@gmail.com>
Sun, 19 Feb 2023 05:02:00 +0000 (16:02 +1100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 11 Mar 2023 15:26:49 +0000 (16:26 +0100)
commitcc07b53372d2b7caec1688e998483f35410ee37f
tree6999489e5a9c7b1612f41d3310c3453bdc628687
parent344e33c7acbb4ec3ca243385aadc3e42a3e2e14c
drm/radeon: Fix eDP for single-display iMac11,2

commit 05eacc198c68cbb35a7281ce4011f8899ee1cfb8 upstream.

Apple iMac11,2 (mid 2010) also with Radeon HD-4670 that has the same
issue as iMac10,1 (late 2009) where the internal eDP panel stays dark on
driver load.  This patch treats iMac11,2 the same as iMac10,1,
so the eDP panel stays active.

Additional steps:
Kernel boot parameter radeon.nomodeset=0 required to keep the eDP
panel active.

This patch is an extension of
commit 564d8a2cf3ab ("drm/radeon: Fix eDP for single-display iMac10,1 (v2)")
Link: https://lore.kernel.org/all/lsq.1507553064.833262317@decadent.org.uk/
Signed-off-by: Mark Hawrylak <mark.hawrylak@gmail.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/radeon/atombios_encoders.c