]>
Commit | Line | Data |
---|---|---|
29167bff GKH |
1 | From 30d62d4453e49f85dd17b2ba60bbb68b6593dba0 Mon Sep 17 00:00:00 2001 |
2 | From: Andres Rodriguez <andresx7@gmail.com> | |
3 | Date: Thu, 2 May 2019 15:31:57 -0400 | |
4 | Subject: drm: add non-desktop quirk for Valve HMDs | |
5 | ||
6 | From: Andres Rodriguez <andresx7@gmail.com> | |
7 | ||
8 | commit 30d62d4453e49f85dd17b2ba60bbb68b6593dba0 upstream. | |
9 | ||
10 | Add vendor/product pairs for the Valve Index HMDs. | |
11 | ||
12 | Signed-off-by: Andres Rodriguez <andresx7@gmail.com> | |
13 | Cc: Dave Airlie <airlied@redhat.com> | |
14 | Cc: <stable@vger.kernel.org> # v4.15 | |
15 | Signed-off-by: Dave Airlie <airlied@redhat.com> | |
16 | Link: https://patchwork.freedesktop.org/patch/msgid/20190502193157.15692-1-andresx7@gmail.com | |
17 | Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> | |
18 | ||
19 | --- | |
20 | drivers/gpu/drm/drm_edid.c | 19 +++++++++++++++++++ | |
21 | 1 file changed, 19 insertions(+) | |
22 | ||
23 | --- a/drivers/gpu/drm/drm_edid.c | |
24 | +++ b/drivers/gpu/drm/drm_edid.c | |
25 | @@ -172,6 +172,25 @@ static const struct edid_quirk { | |
26 | /* Rotel RSX-1058 forwards sink's EDID but only does HDMI 1.1*/ | |
27 | { "ETR", 13896, EDID_QUIRK_FORCE_8BPC }, | |
28 | ||
29 | + /* Valve Index Headset */ | |
30 | + { "VLV", 0x91a8, EDID_QUIRK_NON_DESKTOP }, | |
31 | + { "VLV", 0x91b0, EDID_QUIRK_NON_DESKTOP }, | |
32 | + { "VLV", 0x91b1, EDID_QUIRK_NON_DESKTOP }, | |
33 | + { "VLV", 0x91b2, EDID_QUIRK_NON_DESKTOP }, | |
34 | + { "VLV", 0x91b3, EDID_QUIRK_NON_DESKTOP }, | |
35 | + { "VLV", 0x91b4, EDID_QUIRK_NON_DESKTOP }, | |
36 | + { "VLV", 0x91b5, EDID_QUIRK_NON_DESKTOP }, | |
37 | + { "VLV", 0x91b6, EDID_QUIRK_NON_DESKTOP }, | |
38 | + { "VLV", 0x91b7, EDID_QUIRK_NON_DESKTOP }, | |
39 | + { "VLV", 0x91b8, EDID_QUIRK_NON_DESKTOP }, | |
40 | + { "VLV", 0x91b9, EDID_QUIRK_NON_DESKTOP }, | |
41 | + { "VLV", 0x91ba, EDID_QUIRK_NON_DESKTOP }, | |
42 | + { "VLV", 0x91bb, EDID_QUIRK_NON_DESKTOP }, | |
43 | + { "VLV", 0x91bc, EDID_QUIRK_NON_DESKTOP }, | |
44 | + { "VLV", 0x91bd, EDID_QUIRK_NON_DESKTOP }, | |
45 | + { "VLV", 0x91be, EDID_QUIRK_NON_DESKTOP }, | |
46 | + { "VLV", 0x91bf, EDID_QUIRK_NON_DESKTOP }, | |
47 | + | |
48 | /* HTC Vive and Vive Pro VR Headsets */ | |
49 | { "HVR", 0xaa01, EDID_QUIRK_NON_DESKTOP }, | |
50 | { "HVR", 0xaa02, EDID_QUIRK_NON_DESKTOP }, |