From 973b13ee9af90502d3f9fdeb84d3e7d4ecc5d0ea Mon Sep 17 00:00:00 2001 From: Samuli Piippo Date: Fri, 21 Nov 2014 15:26:29 +0200 Subject: 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 --- conf/distro/include/imx6dlsabresd.conf | 23 +++++++++++++++++++++++ conf/distro/include/imx6qsabresd.conf | 9 +++++++++ 2 files changed, 32 insertions(+) create mode 100644 conf/distro/include/imx6dlsabresd.conf 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 @@ +############################################################################# +## +## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies). +## +## This file is part of the Qt Enterprise Embedded Scripts of the Qt +## framework. +## +## $QT_BEGIN_LICENSE$ +## Commercial License Usage Only +## Licensees holding valid commercial Qt license agreements with Digia +## with an appropriate addendum covering the Qt Enterprise Embedded Scripts, +## may use this file in accordance with the terms contained in said license +## agreement. +## +## For further information use the contact form at +## http://qt.digia.com/contact-us. +## +## +## $QT_END_LICENSE$ +## +############################################################################# + +require 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 = "\ ${KERNEL_IMAGETYPE}-imx6q-sabresd.dtb:imx6q-sabresd.dtb \ ${KERNEL_IMAGETYPE}-imx6q-sabresd-hdcp.dtb:imx6q-sabresd-hdcp.dtb \ ${KERNEL_IMAGETYPE}-imx6q-sabresd-ldo.dtb:imx6q-sabresd-ldo.dtb \ + ${KERNEL_IMAGETYPE}-imx6dl-sabresd.dtb:imx6dl-sabresd.dtb \ + ${KERNEL_IMAGETYPE}-imx6dl-sabresd-hdcp.dtb:imx6dl-sabresd-hdcp.dtb \ + ${KERNEL_IMAGETYPE}-imx6dl-sabresd-ldo.dtb:imx6dl-sabresd-ldo.dtb \ u-boot-${MACHINE}.imx:u-boot.imx \ " BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy" @@ -61,4 +64,10 @@ MACHINE_EXTRA_INSTALL_SDK_HOST = "\ module_autoload_mxc_v4l2_capture = "mxc_v4l2_capture" +# add support for both imx6qsabresd and imx6dlsabresd +KERNEL_DEVICETREE = "imx6q-sabresd.dtb imx6q-sabresd-ldo.dtb imx6q-sabresd-hdcp.dtb \ + imx6dl-sabresd.dtb imx6dl-sabresd-ldo.dtb imx6dl-sabresd-hdcp.dtb \ + " +MACHINE_FIRMWARE_append = " firmware-imx-vpu-imx6q firmware-imx-vpu-imx6d" + ADB_PRODUCTID = "0x0000" -- cgit v1.2.3-54-g00ecf