Leif Liddy 6c12217
commit 39934a656a44722d16a80bf4db411c53e2d67b38 (HEAD -> master, origin/master, origin/HEAD)
Leif Liddy 6c12217
Author: Eric Curtin <ecurtin@redhat.com>
Leif Liddy 6c12217
Date:   Fri Dec 16 11:10:12 2022 +0000
Leif Liddy 6c12217
Leif Liddy 6c12217
    config: add a quirk for Apple Silicon appledrm
Leif Liddy 6c12217
    
Leif Liddy 6c12217
    Xorg server does not correctly select the DCP for the display without a
Leif Liddy 6c12217
    quirk on Apple Silicon.
Leif Liddy 6c12217
    
Leif Liddy 6c12217
    Signed-off-by: Eric Curtin <ecurtin@redhat.com>
Leif Liddy 6c12217
    Suggested-by: Hector Martin <marcan@marcan.st>
Leif Liddy 6c12217
Leif Liddy 6c12217
diff --git a/config/10-quirks.conf b/config/10-quirks.conf
Leif Liddy 6c12217
index 47907d82d..54dd908a7 100644
Leif Liddy 6c12217
--- a/config/10-quirks.conf
Leif Liddy 6c12217
+++ b/config/10-quirks.conf
Leif Liddy 6c12217
@@ -36,3 +36,13 @@ Section "InputClass"
Leif Liddy 6c12217
         MatchDriver "evdev"
Leif Liddy 6c12217
         Option "TypeName" "MOUSE"
Leif Liddy 6c12217
 EndSection
Leif Liddy 6c12217
+
Leif Liddy 6c12217
+# https://bugzilla.redhat.com/show_bug.cgi?id=2152414
Leif Liddy 6c12217
+# Xorg server does not correctly select the DCP for the display without
Leif Liddy 6c12217
+# a quirk on Apple Silicon
Leif Liddy 6c12217
+Section "OutputClass"
Leif Liddy 6c12217
+        Identifier "appledrm"
Leif Liddy 6c12217
+        MatchDriver "apple"
Leif Liddy 6c12217
+        Driver "modesetting"
Leif Liddy 6c12217
+        Option "PrimaryGPU" "true"
Leif Liddy 6c12217
+EndSection