aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-graphics/xorg-xserver
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2011-12-21 18:16:26 +0000
committerOtavio Salvador <otavio@ossystems.com.br>2011-12-21 18:42:14 +0000
commite701790e088665186f3466ee8fa234cc19d7d975 (patch)
tree557dc19495164e0f104673ff8ae4c17850a9112c /recipes-graphics/xorg-xserver
parent8c39651bb6393447b325585bbec4585dbda1f182 (diff)
downloadmeta-fsl-arm-e701790e088665186f3466ee8fa234cc19d7d975.zip
meta-fsl-arm-e701790e088665186f3466ee8fa234cc19d7d975.tar.gz
meta-fsl-arm-e701790e088665186f3466ee8fa234cc19d7d975.tar.bz2
xserver-xf86-config: move xorg.conf to being machine specific
While on that we refactored the recipe to use PRINC and FILESEXTRAPATHS_prepend. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-graphics/xorg-xserver')
-rw-r--r--recipes-graphics/xorg-xserver/xserver-xf86-config/imx53ard/xorg.conf (renamed from recipes-graphics/xorg-xserver/xserver-xf86-config/xorg.conf)0
-rw-r--r--recipes-graphics/xorg-xserver/xserver-xf86-config/imx53qsb/xorg.conf45
-rw-r--r--recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend4
3 files changed, 47 insertions, 2 deletions
diff --git a/recipes-graphics/xorg-xserver/xserver-xf86-config/xorg.conf b/recipes-graphics/xorg-xserver/xserver-xf86-config/imx53ard/xorg.conf
index bbb1f53..bbb1f53 100644
--- a/recipes-graphics/xorg-xserver/xserver-xf86-config/xorg.conf
+++ b/recipes-graphics/xorg-xserver/xserver-xf86-config/imx53ard/xorg.conf
diff --git a/recipes-graphics/xorg-xserver/xserver-xf86-config/imx53qsb/xorg.conf b/recipes-graphics/xorg-xserver/xserver-xf86-config/imx53qsb/xorg.conf
new file mode 100644
index 0000000..bbb1f53
--- /dev/null
+++ b/recipes-graphics/xorg-xserver/xserver-xf86-config/imx53qsb/xorg.conf
@@ -0,0 +1,45 @@
+Section "InputDevice"
+ Identifier "Generic Keyboard"
+ Driver "kbd"
+ Option "XkbRules" "xorg"
+ Option "XkbModel" "pc105"
+ Option "XkbLayout" "us"
+EndSection
+
+Section "InputDevice"
+ Identifier "Configured Mouse"
+ Driver "mouse"
+ Option "CorePointer"
+EndSection
+
+Section "InputClass"
+ Identifier "eGalax"
+ MatchIsTouchscreen "on"
+ MatchDevicePath "/dev/input/event*"
+ Driver "evdev"
+EndSection
+
+Section "Device"
+ Identifier "i.MX Accelerated Framebuffer Device"
+ Driver "imx"
+ Option "fbdev" "/dev/fb0"
+ # This option only recognized when "mxc_epdc_fb" frame buffer driver in
+ # use. Values are "RGB565" (default, 16-bit RGB), "Y8" (8-bit gray),
+ # and "Y8INV" (8-bit gray inverted).
+ Option "FormatEPDC" "Y8INV"
+EndSection
+
+Section "Monitor"
+ Identifier "Configured Monitor"
+EndSection
+
+Section "Screen"
+ Identifier "Default Screen"
+ Monitor "Configured Monitor"
+ Device "i.MX Accelerated Framebuffer Device"
+EndSection
+
+Section "ServerLayout"
+ Identifier "Default Layout"
+ Screen "Default Screen"
+EndSection
diff --git a/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend b/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend
index e6c5a53..56cb294 100644
--- a/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend
+++ b/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bbappend
@@ -1,4 +1,4 @@
# Append path for freescale layer to include bsp xorg.conf
-THISDIR := "${@os.path.dirname(bb.data.getVar('FILE', d, True))}"
-FILESPATH =. "${@base_set_filespath(["${THISDIR}/${PN}"], d)}:"
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
+PRINC := "${@int(PRINC) + 1}"