summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@theqtcompany.com>2014-11-21 15:26:29 +0200
committerSamuli Piippo <samuli.piippo@theqtcompany.com>2014-11-24 13:24:42 +0200
commit973b13ee9af90502d3f9fdeb84d3e7d4ecc5d0ea (patch)
tree19ce01c3bfd3a5cbe55a6048fdd627aef3043ba9
parent5f7d5c07d8b79995839f8c49c0372daa9e237716 (diff)
downloadmeta-boot2qt-973b13ee9af90502d3f9fdeb84d3e7d4ecc5d0ea.tar.gz
Support both Quad and Dual SABRE boards
Include needed files (kernel dtbs, firmware) to support the Dual and Duallite version of Freescale SABRE SD boards using the same rootfs. The boards are using different u-boot binaries, but that needs to be sorted outside of yocto. Change-Id: I6223b611cb9d8c4f5c7cd02da66902782a1e2ed2 Reviewed-by: Eirik Aavitsland <eirik.aavitsland@theqtcompany.com>
-rw-r--r--conf/distro/include/imx6dlsabresd.conf23
-rw-r--r--conf/distro/include/imx6qsabresd.conf9
2 files changed, 32 insertions, 0 deletions
diff --git a/conf/distro/include/imx6dlsabresd.conf b/conf/distro/include/imx6dlsabresd.conf
new file mode 100644
index 0000000..c2ac098
--- /dev/null
+++ b/conf/distro/include/imx6dlsabresd.conf
@@ -0,0 +1,23 @@
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://qt.digia.com/contact-us.
17##
18##
19## $QT_END_LICENSE$
20##
21#############################################################################
22
23require imx6qsabresd.conf
diff --git a/conf/distro/include/imx6qsabresd.conf b/conf/distro/include/imx6qsabresd.conf
index 2faf285..accd566 100644
--- a/conf/distro/include/imx6qsabresd.conf
+++ b/conf/distro/include/imx6qsabresd.conf
@@ -27,6 +27,9 @@ BOOTFS_CONTENT = "\
27 ${KERNEL_IMAGETYPE}-imx6q-sabresd.dtb:imx6q-sabresd.dtb \ 27 ${KERNEL_IMAGETYPE}-imx6q-sabresd.dtb:imx6q-sabresd.dtb \
28 ${KERNEL_IMAGETYPE}-imx6q-sabresd-hdcp.dtb:imx6q-sabresd-hdcp.dtb \ 28 ${KERNEL_IMAGETYPE}-imx6q-sabresd-hdcp.dtb:imx6q-sabresd-hdcp.dtb \
29 ${KERNEL_IMAGETYPE}-imx6q-sabresd-ldo.dtb:imx6q-sabresd-ldo.dtb \ 29 ${KERNEL_IMAGETYPE}-imx6q-sabresd-ldo.dtb:imx6q-sabresd-ldo.dtb \
30 ${KERNEL_IMAGETYPE}-imx6dl-sabresd.dtb:imx6dl-sabresd.dtb \
31 ${KERNEL_IMAGETYPE}-imx6dl-sabresd-hdcp.dtb:imx6dl-sabresd-hdcp.dtb \
32 ${KERNEL_IMAGETYPE}-imx6dl-sabresd-ldo.dtb:imx6dl-sabresd-ldo.dtb \
30 u-boot-${MACHINE}.imx:u-boot.imx \ 33 u-boot-${MACHINE}.imx:u-boot.imx \
31 " 34 "
32BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy" 35BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy"
@@ -61,4 +64,10 @@ MACHINE_EXTRA_INSTALL_SDK_HOST = "\
61 64
62module_autoload_mxc_v4l2_capture = "mxc_v4l2_capture" 65module_autoload_mxc_v4l2_capture = "mxc_v4l2_capture"
63 66
67# add support for both imx6qsabresd and imx6dlsabresd
68KERNEL_DEVICETREE = "imx6q-sabresd.dtb imx6q-sabresd-ldo.dtb imx6q-sabresd-hdcp.dtb \
69 imx6dl-sabresd.dtb imx6dl-sabresd-ldo.dtb imx6dl-sabresd-hdcp.dtb \
70 "
71MACHINE_FIRMWARE_append = " firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d"
72
64ADB_PRODUCTID = "0x0000" 73ADB_PRODUCTID = "0x0000"