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...