aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jagan Teki <jagan@amarulasolutions.com>2017-09-13 17:12:11 +0530
committerGravatar Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>2017-10-06 22:12:17 +0200
commit02408a54c7c8a11a661f6e1d1bb8a405562d2213 (patch)
tree5f93e10c704cb01a564136c2a2feeed3ad755b40
parent7a4eedfcf3d9602ee75d2da10b2c4e73d16776ed (diff)
downloadbuildroot-02408a54c7c8a11a661f6e1d1bb8a405562d2213.tar.gz
buildroot-02408a54c7c8a11a661f6e1d1bb8a405562d2213.tar.bz2
board: icorem6: Add Qt5 configs for 1280x480 LVDS display
i.CoreM6 OF C.TOUCH 12 Kit has 1280x480 LVDS display, this patch adds relevant qt5 configs with supports opensource Etnaviv graphical stack. Signed-off-by: Jagan Teki <jagan@amarulasolutions.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
-rw-r--r--board/engicam/icorem6/readme.txt2
-rw-r--r--board/engicam/icorem6/rootfs_overlay/root/imx6qdl-icore-ofcap12.json11
-rw-r--r--configs/engicam_imx6qdl_icore_qt5_defconfig2
3 files changed, 14 insertions, 1 deletions
diff --git a/board/engicam/icorem6/readme.txt b/board/engicam/icorem6/readme.txt
index 8634f64768..0b6f216029 100644
--- a/board/engicam/icorem6/readme.txt
+++ b/board/engicam/icorem6/readme.txt
@@ -91,6 +91,8 @@ Running Qt5 Cinematic Demo:
# export QT_QPA_EGLFS_KMS_CONFIG=/root/imx6qdl-icore.json
- for i.CoreM6 ofcap10
# export QT_QPA_EGLFS_KMS_CONFIG=/root/imx6qdl-icore-ofcap10.json
+- for i.CoreM6 ofcap12
+# export QT_QPA_EGLFS_KMS_CONFIG=/root/imx6qdl-icore-ofcap12.json
# CinematicExperience-demo
Enjoy!
diff --git a/board/engicam/icorem6/rootfs_overlay/root/imx6qdl-icore-ofcap12.json b/board/engicam/icorem6/rootfs_overlay/root/imx6qdl-icore-ofcap12.json
new file mode 100644
index 0000000000..36700affda
--- /dev/null
+++ b/board/engicam/icorem6/rootfs_overlay/root/imx6qdl-icore-ofcap12.json
@@ -0,0 +1,11 @@
+{
+ "device": "/dev/dri/card1",
+ "hwcursor": false,
+ "pbuffers": true,
+ "outputs": [
+ {
+ "name": "LVDS-1",
+ "mode": "1280x480"
+ }
+ ]
+}
diff --git a/configs/engicam_imx6qdl_icore_qt5_defconfig b/configs/engicam_imx6qdl_icore_qt5_defconfig
index e53a151fe5..2da0a65c83 100644
--- a/configs/engicam_imx6qdl_icore_qt5_defconfig
+++ b/configs/engicam_imx6qdl_icore_qt5_defconfig
@@ -30,7 +30,7 @@ BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7"
BR2_LINUX_KERNEL_UIMAGE=y
BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x10008000"
BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-icore imx6q-icore imx6q-icore-ofcap10"
+BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6dl-icore imx6q-icore imx6q-icore-ofcap10 imx6q-icore-ofcap12"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/engicam/icorem6/linux_qt5.fragment"
# Filesystem