From 7e6f5bb94352ac0b6cd5c5cdd3035eec6c6bc559 Mon Sep 17 00:00:00 2001 From: Scott Murray Date: Wed, 12 Jun 2019 15:34:43 -0400 Subject: Add cubox-i and nitrogen6x i.MX6 machines Add the cubox-i (covering SolidRun Cubox-i, Hummingboard Gate and Edge), and nitrogen6x (covering Nitrogen 6x and SABRE Lite) machine definitions. Note that support for the Broadcom Bluetooth chipset on the SolidRun i.MX6 SOM is currently missing, as it requires firmware that is not available in either the linux-firmware package or from the firmware packages provided by meta-freescale. Bug-AGL: SPEC-2517 Change-Id: If7bdb9f1af9bb67dba5c1ff836a6d3b04160fefd Signed-off-by: Scott Murray --- templates/machine/cubox-i/40_bblayers.conf.inc | 6 ++++++ templates/machine/cubox-i/50_local.conf.inc | 4 ++++ templates/machine/cubox-i/50_setup.sh | 2 ++ templates/machine/nitrogen6x/40_bblayers.conf.inc | 6 ++++++ templates/machine/nitrogen6x/50_local.conf.inc | 3 +++ templates/machine/nitrogen6x/50_setup.sh | 2 ++ 6 files changed, 23 insertions(+) create mode 100644 templates/machine/cubox-i/40_bblayers.conf.inc create mode 100644 templates/machine/cubox-i/50_local.conf.inc create mode 100644 templates/machine/cubox-i/50_setup.sh create mode 100644 templates/machine/nitrogen6x/40_bblayers.conf.inc create mode 100644 templates/machine/nitrogen6x/50_local.conf.inc create mode 100644 templates/machine/nitrogen6x/50_setup.sh (limited to 'templates') diff --git a/templates/machine/cubox-i/40_bblayers.conf.inc b/templates/machine/cubox-i/40_bblayers.conf.inc new file mode 100644 index 000000000..a4323be1a --- /dev/null +++ b/templates/machine/cubox-i/40_bblayers.conf.inc @@ -0,0 +1,6 @@ +# This must be parsed after qt5, etc. layers so that they are correctly +# recognized by meta-freescale/dynamic-layers +BBLAYERS =+ "\ + ${METADIR}/bsp/meta-freescale \ + ${METADIR}/bsp/meta-freescale-3rdparty \ + " diff --git a/templates/machine/cubox-i/50_local.conf.inc b/templates/machine/cubox-i/50_local.conf.inc new file mode 100644 index 000000000..b0835bf6e --- /dev/null +++ b/templates/machine/cubox-i/50_local.conf.inc @@ -0,0 +1,4 @@ +MACHINE = "cubox-i" +#see meta-agl/meta-agl-bsp/conf/include/agl_cubox-i.inc +require conf/include/agl_cubox-i.inc + diff --git a/templates/machine/cubox-i/50_setup.sh b/templates/machine/cubox-i/50_setup.sh new file mode 100644 index 000000000..bb22790dc --- /dev/null +++ b/templates/machine/cubox-i/50_setup.sh @@ -0,0 +1,2 @@ +find_and_ack_eula $METADIR/meta-freescale EULA +export EULA_FLAG_NAME="ACCEPT_FSL_EULA" diff --git a/templates/machine/nitrogen6x/40_bblayers.conf.inc b/templates/machine/nitrogen6x/40_bblayers.conf.inc new file mode 100644 index 000000000..a4323be1a --- /dev/null +++ b/templates/machine/nitrogen6x/40_bblayers.conf.inc @@ -0,0 +1,6 @@ +# This must be parsed after qt5, etc. layers so that they are correctly +# recognized by meta-freescale/dynamic-layers +BBLAYERS =+ "\ + ${METADIR}/bsp/meta-freescale \ + ${METADIR}/bsp/meta-freescale-3rdparty \ + " diff --git a/templates/machine/nitrogen6x/50_local.conf.inc b/templates/machine/nitrogen6x/50_local.conf.inc new file mode 100644 index 000000000..f8178bbd1 --- /dev/null +++ b/templates/machine/nitrogen6x/50_local.conf.inc @@ -0,0 +1,3 @@ +MACHINE = "nitrogen6x" +#see meta-agl/meta-agl-bsp/conf/include/agl_nitrogen6x.inc +require conf/include/agl_nitrogen6x.inc diff --git a/templates/machine/nitrogen6x/50_setup.sh b/templates/machine/nitrogen6x/50_setup.sh new file mode 100644 index 000000000..bb22790dc --- /dev/null +++ b/templates/machine/nitrogen6x/50_setup.sh @@ -0,0 +1,2 @@ +find_and_ack_eula $METADIR/meta-freescale EULA +export EULA_FLAG_NAME="ACCEPT_FSL_EULA" -- cgit 1.2.3-korg