Displaying 1 result from an estimated 1 matches for "apply_dcb_encoder_quirk".
Did you mean:
apply_dcb_encoder_quirks
2016 Nov 28
0
[PATCH] drm/nouveau: Add Lenovo P70 to apply_dcb_encoder_quirks
...veau_bios.c | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/drivers/gpu/drm/nouveau/nouveau_bios.c b/drivers/gpu/drm/nouveau/nouveau_bios.c
index 23ffe85..ef2e6fd 100644
--- a/drivers/gpu/drm/nouveau/nouveau_bios.c
+++ b/drivers/gpu/drm/nouveau/nouveau_bios.c
@@ -1746,6 +1746,17 @@ apply_dcb_encoder_quirks(struct drm_device *dev, int idx, u32 *conn, u32 *conf)
*conn = 0x02000312;
}
+ /*
+ * Lenovo P70: HMDI connector listed as both DP and DVI,
+ * ignore the DVI entry.
+ */
+ if (nv_match_device(dev, 0x13f9, 0x17aa, 0x222d)) {
+ if (idx == 7) {
+ *conn = 0x0000000f;
+ *conf = 0x00000...