summaryrefslogtreecommitdiffstats
path: root/meta-fsl-extras
diff options
context:
space:
mode:
Diffstat (limited to 'meta-fsl-extras')
-rw-r--r--meta-fsl-extras/recipes/u-boot/u-boot-fslc/0001-Use-hdmi-as-primary-display-only-if-connected.patch37
-rw-r--r--meta-fsl-extras/recipes/u-boot/u-boot-fslc_2015.%.bbappend1
2 files changed, 38 insertions, 0 deletions
diff --git a/meta-fsl-extras/recipes/u-boot/u-boot-fslc/0001-Use-hdmi-as-primary-display-only-if-connected.patch b/meta-fsl-extras/recipes/u-boot/u-boot-fslc/0001-Use-hdmi-as-primary-display-only-if-connected.patch
new file mode 100644
index 0000000..ddd90c6
--- /dev/null
+++ b/meta-fsl-extras/recipes/u-boot/u-boot-fslc/0001-Use-hdmi-as-primary-display-only-if-connected.patch
@@ -0,0 +1,37 @@
1From 734ccf82db363efddb960b1c4f7db4081f2fdd7c Mon Sep 17 00:00:00 2001
2From: Samuli Piippo <samuli.piippo@theqtcompany.com>
3Date: Thu, 18 Feb 2016 12:49:01 +0200
4Subject: [PATCH] Use hdmi as primary display only if connected
5
6Test if HDMI display is connected before setting it as primary display.
7Otherwise set lvds as primary display. Test can be overridden by
8setting video_interfaces env.
9---
10 include/configs/mx6sabre_common.h | 10 +++++++++-
11 1 file changed, 9 insertions(+), 1 deletion(-)
12
13diff --git a/include/configs/mx6sabre_common.h b/include/configs/mx6sabre_common.h
14index a8746a4..485f232 100644
15--- a/include/configs/mx6sabre_common.h
16+++ b/include/configs/mx6sabre_common.h
17@@ -163,8 +163,16 @@
18 "video_args_lcd=setenv video_args $video_args " \
19 "video=mxcfb${fb}:dev=lcd,CLAA-WVGA,if=RGB666\0" \
20 "fb=0\0" \
21- "video_interfaces=hdmi lvds lcd\0" \
22+ "video_interfaces=\0" \
23 "video_args_script=" \
24+ "if test -z \"${video_interfaces}\"; then " \
25+ "i2c dev 1; " \
26+ "if i2c probe 0x50; then " \
27+ "setenv video_interfaces hdmi lvds lcd; " \
28+ "else " \
29+ "setenv video_interfaces lvds hdmi lcd; " \
30+ "fi; " \
31+ "fi; " \
32 "for v in ${video_interfaces}; do " \
33 "run video_args_${v}; " \
34 "setexpr fb $fb + 1; " \
35--
361.9.1
37
diff --git a/meta-fsl-extras/recipes/u-boot/u-boot-fslc_2015.%.bbappend b/meta-fsl-extras/recipes/u-boot/u-boot-fslc_2015.%.bbappend
index 533fef6..ec76540 100644
--- a/meta-fsl-extras/recipes/u-boot/u-boot-fslc_2015.%.bbappend
+++ b/meta-fsl-extras/recipes/u-boot/u-boot-fslc_2015.%.bbappend
@@ -22,4 +22,5 @@
22FILESEXTRAPATHS_append := "${THISDIR}/${PN}:" 22FILESEXTRAPATHS_append := "${THISDIR}/${PN}:"
23SRC_URI += " \ 23SRC_URI += " \
24 file://0001-Updated-kernel-arguments-for-sabre-sd.patch \ 24 file://0001-Updated-kernel-arguments-for-sabre-sd.patch \
25 file://0001-Use-hdmi-as-primary-display-only-if-connected.patch \
25 " 26 "