summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/radeon/radeon_kms.c
diff options
context:
space:
mode:
authorLukas Wunner <lukas@wunner.de>2017-03-10 21:23:45 +0100
committerLukas Wunner <lukas@wunner.de>2017-03-30 22:42:30 +0200
commitb121b051d14cc6e4e799e96e9c06c55989f9e073 (patch)
treec2064a8493a45161369440361b0da9059b8364f2 /drivers/gpu/drm/radeon/radeon_kms.c
parentdrm/nouveau: Don't register Thunderbolt eGPU with vga_switcheroo (diff)
downloadlinux-b121b051d14cc6e4e799e96e9c06c55989f9e073.tar.xz
linux-b121b051d14cc6e4e799e96e9c06c55989f9e073.zip
apple-gmux: Don't switch external DP port on 2011+ MacBook Pros
On MacBook Pros introduced 2011 and onward, external DP ports are combined DP/Thunderbolt ports that are no longer fully switchable between GPUs, they can only be driven by the discrete GPU. More specifically, the Main Link pins (which transport the actual video and audio streams) are soldered to the discrete GPU, whereas the AUX Channel pins are switchable. Because the integrated GPU is missing the Main Link, external displays appear to it as phantoms which fail to link-train. Force the AUX channel to the discrete GPU on these models to avoid any confusion. Document the switching policy implemented by this commit. Acked-by: Andy Shevchenko <andy.shevchenko@gmail.com> Signed-off-by: Lukas Wunner <lukas@wunner.de> Link: http://patchwork.freedesktop.org/patch/msgid/4d1fcc92d1960049e2cff997fbd2d74e45e84e49.1489145162.git.lukas@wunner.de
Diffstat (limited to 'drivers/gpu/drm/radeon/radeon_kms.c')
0 files changed, 0 insertions, 0 deletions