aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/xorg-xserver/xserver-kdrive-1.4.0.90
diff options
context:
space:
mode:
authorUlf Samuelsson <ulf.samuelsson@atmel.com>2010-10-17 23:08:11 +0200
committerUlf Samuelsson <ulf.samuelsson@atmel.com>2010-10-17 23:13:38 +0200
commitfee7520020ac46a41382fec0b69c5501f3c21236 (patch)
treec0c8aa5161df2383434884a07a7fb1eafaea901e /recipes/xorg-xserver/xserver-kdrive-1.4.0.90
parentffd3f97c6b31917ca9d2401af78d420ec4ae42ae (diff)
downloadopenembedded-fee7520020ac46a41382fec0b69c5501f3c21236.tar.gz
Add X-Windows support for AT91SAM9G45 LCD controller
Diffstat (limited to 'recipes/xorg-xserver/xserver-kdrive-1.4.0.90')
-rw-r--r--recipes/xorg-xserver/xserver-kdrive-1.4.0.90/at91sam9-kmode.patch18
-rw-r--r--recipes/xorg-xserver/xserver-kdrive-1.4.0.90/wvga-kmode.patch16
2 files changed, 34 insertions, 0 deletions
diff --git a/recipes/xorg-xserver/xserver-kdrive-1.4.0.90/at91sam9-kmode.patch b/recipes/xorg-xserver/xserver-kdrive-1.4.0.90/at91sam9-kmode.patch
new file mode 100644
index 0000000000..96d814c444
--- /dev/null
+++ b/recipes/xorg-xserver/xserver-kdrive-1.4.0.90/at91sam9-kmode.patch
@@ -0,0 +1,18 @@
+diff -Nru xorg-server-1.4.0.90_orig/hw/kdrive/src/kmode.c xorg-server-1.4.0.90/hw/kdrive/src/kmode.c
+--- xorg-server-1.4.0.90_orig/hw/kdrive/src/kmode.c
++++ xorg-server-1.4.0.90/hw/kdrive/src/kmode.c
+@@ -69,6 +69,12 @@
+ 0, 0, 0, KdSyncNegative,
+ },
+
++ /* at91sam9g45-ekes */
++ { 480, 272, 60, 0, /* VESA */
++ 0, 0, 0, KdSyncNegative, /* 31.469 */
++ 0, 0, 0, KdSyncNegative, /* 59.940 */
++ },
++
+ /* Other VESA modes */
+ { 640, 350, 85, 31500, /* VESA */
+ 32, 96, 192, KdSyncPositive, /* 26.413 */
+
+
diff --git a/recipes/xorg-xserver/xserver-kdrive-1.4.0.90/wvga-kmode.patch b/recipes/xorg-xserver/xserver-kdrive-1.4.0.90/wvga-kmode.patch
new file mode 100644
index 0000000000..4b6a1fc75c
--- /dev/null
+++ b/recipes/xorg-xserver/xserver-kdrive-1.4.0.90/wvga-kmode.patch
@@ -0,0 +1,16 @@
+--- xorg-server-1.4.0.90/hw/kdrive/src/kmode.c.orig
++++ xorg-server-1.4.0.90/hw/kdrive/src/kmode.c
+@@ -75,6 +75,13 @@
+ 0, 0, 0, KdSyncNegative, /* 59.940 */
+ },
+
++ /* at91sam9m10-ekes */
++ { 800, 480, 60, 0,
++ 0, 0, 0, KdSyncNegative,
++ 0, 0, 0, KdSyncNegative,
++ },
++
++
+ /* Other VESA modes */
+ { 640, 350, 85, 31500, /* VESA */
+ 32, 96, 192, KdSyncPositive, /* 26.413 */