summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--conf/distro/include/colibri-vf.conf5
-rw-r--r--meta-toradex-extras/recipes/linux/linux-toradex-vf/0001-Enable-Fusion-7-and-10-multi-touch-controller.patch25
-rw-r--r--meta-toradex-extras/recipes/linux/linux-toradex-vf_3.18.bbappend33
3 files changed, 60 insertions, 3 deletions
diff --git a/conf/distro/include/colibri-vf.conf b/conf/distro/include/colibri-vf.conf
index b4b5358..483511c 100644
--- a/conf/distro/include/colibri-vf.conf
+++ b/conf/distro/include/colibri-vf.conf
@@ -24,13 +24,12 @@ include conf/distro/include/toradex.inc
24 24
25BOOTFS_CONTENT = "\ 25BOOTFS_CONTENT = "\
26 ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \ 26 ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \
27 ${KERNEL_IMAGETYPE}-vf500-colibri-eval-v3.dtb:vf500-colibri-eval-v3.dtb \
28 ${KERNEL_IMAGETYPE}-vf610-colibri-eval-v3.dtb:vf610-colibri-eval-v3.dtb \
27 u-boot-${MACHINE}.imx:u-boot.imx \ 29 u-boot-${MACHINE}.imx:u-boot.imx \
28 " 30 "
29BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy" 31BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy"
30 32
31SERIAL_CONSOLES = "115200;ttymxc0 \
32 115200;ttymxc1"
33
34MACHINE_EXTRA_INSTALL = "\ 33MACHINE_EXTRA_INSTALL = "\
35 opengldummy \ 34 opengldummy \
36 " 35 "
diff --git a/meta-toradex-extras/recipes/linux/linux-toradex-vf/0001-Enable-Fusion-7-and-10-multi-touch-controller.patch b/meta-toradex-extras/recipes/linux/linux-toradex-vf/0001-Enable-Fusion-7-and-10-multi-touch-controller.patch
new file mode 100644
index 0000000..d92ac62
--- /dev/null
+++ b/meta-toradex-extras/recipes/linux/linux-toradex-vf/0001-Enable-Fusion-7-and-10-multi-touch-controller.patch
@@ -0,0 +1,25 @@
1From d57edef022af184015a8ccd87fa9021024513d55 Mon Sep 17 00:00:00 2001
2From: Andy Nichols <andy.nichols@theqtcompany.com>
3Date: Fri, 6 Mar 2015 10:14:13 +0100
4Subject: [PATCH] Enable Fusion 7 and 10 multi-touch controller
5
6---
7 arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 2 +-
8 1 file changed, 1 insertion(+), 1 deletion(-)
9
10diff --git a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi
11index 1f43dbe..9194580 100644
12--- a/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi
13+++ b/arch/arm/boot/dts/vf-colibri-eval-v3.dtsi
14@@ -214,7 +214,7 @@
15 gpios = <&gpio0 30 GPIO_ACTIVE_HIGH /* SO-DIMM 28, Pen down interrupt */
16 &gpio0 23 GPIO_ACTIVE_LOW /* SO-DIMM 30, Reset interrupt */
17 >;
18- status = "disabled";
19+ status = "okay";
20 };
21
22 /* M41T0M6 real time clock on carrier board */
23--
242.3.1
25
diff --git a/meta-toradex-extras/recipes/linux/linux-toradex-vf_3.18.bbappend b/meta-toradex-extras/recipes/linux/linux-toradex-vf_3.18.bbappend
new file mode 100644
index 0000000..a723ab8
--- /dev/null
+++ b/meta-toradex-extras/recipes/linux/linux-toradex-vf_3.18.bbappend
@@ -0,0 +1,33 @@
1#############################################################################
2##
3## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
4##
5## This file is part of the Qt Enterprise Embedded Scripts of the Qt
6## framework.
7##
8## $QT_BEGIN_LICENSE$
9## Commercial License Usage Only
10## Licensees holding valid commercial Qt license agreements with Digia
11## with an appropriate addendum covering the Qt Enterprise Embedded Scripts,
12## may use this file in accordance with the terms contained in said license
13## agreement.
14##
15## For further information use the contact form at
16## http://www.qt.io/contact-us.
17##
18##
19## $QT_END_LICENSE$
20##
21#############################################################################
22
23FILESEXTRAPATHS_append := "${THISDIR}/${PN}:"
24
25SRC_URI += " \
26 file://0001-Enable-Fusion-7-and-10-multi-touch-controller.patch \
27 "
28
29config_script () {
30 # FunctionFS for adb
31 echo "CONFIG_USB_FUNCTIONFS=m" >> ${S}/.config
32 echo "TOUCHSCREEN_FUSION_F0710A=y" >> ${S}/.config
33}