]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blame - releases/3.10.56/drm-radeon-add-connector-quirk-for-fujitsu-board.patch
4.14-stable patches
[thirdparty/kernel/stable-queue.git] / releases / 3.10.56 / drm-radeon-add-connector-quirk-for-fujitsu-board.patch
CommitLineData
7e7cad9b
GKH
1From 1952f24d0fa6292d65f886887af87ba8ac79b3ba Mon Sep 17 00:00:00 2001
2From: Alex Deucher <alexander.deucher@amd.com>
3Date: Mon, 8 Sep 2014 13:55:51 -0400
4Subject: drm/radeon: add connector quirk for fujitsu board
5
6From: Alex Deucher <alexander.deucher@amd.com>
7
8commit 1952f24d0fa6292d65f886887af87ba8ac79b3ba upstream.
9
10Vbios connector table lists non-existent VGA port.
11
12Bug:
13https://bugs.freedesktop.org/show_bug.cgi?id=83184
14
15Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
16Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
17
18---
19 drivers/gpu/drm/radeon/radeon_atombios.c | 7 +++++++
20 1 file changed, 7 insertions(+)
21
22--- a/drivers/gpu/drm/radeon/radeon_atombios.c
23+++ b/drivers/gpu/drm/radeon/radeon_atombios.c
24@@ -463,6 +463,13 @@ static bool radeon_atom_apply_quirks(str
25 }
26 }
27
28+ /* Fujitsu D3003-S2 board lists DVI-I as DVI-I and VGA */
29+ if ((dev->pdev->device == 0x9805) &&
30+ (dev->pdev->subsystem_vendor == 0x1734) &&
31+ (dev->pdev->subsystem_device == 0x11bd)) {
32+ if (*connector_type == DRM_MODE_CONNECTOR_VGA)
33+ return false;
34+ }
35
36 return true;
37 }