summaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2020-05-28 18:53:00 +0200
committerMax Krummenacher <max.krummenacher@toradex.com>2020-06-09 18:56:55 +0200
commitfc2ac15f81e7d8b35881853726a43d8511ae2392 (patch)
tree60b206ddfd2e80bb457050a97bb1d9dc3018c755 /conf
parentc88e2904054e7c6c89449f9fa3d173abf69be640 (diff)
machines: apalis-imx8x: build for c0 silicon
Change the machine 'apalis-imx8x' to build for the C0 silicon SoC version. Add an additional machine 'apalis-imx8x-v11a' which builds for the B0 SoC version. Related-to: ELB-2729 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit efcc1988ef0bc0d7d6f6651f20cda7c36afa9f8c)
Diffstat (limited to 'conf')
-rw-r--r--conf/machine/apalis-imx8x-v11a.conf15
-rw-r--r--conf/machine/apalis-imx8x.conf3
2 files changed, 17 insertions, 1 deletions
diff --git a/conf/machine/apalis-imx8x-v11a.conf b/conf/machine/apalis-imx8x-v11a.conf
new file mode 100644
index 0000000..6b8b93d
--- /dev/null
+++ b/conf/machine/apalis-imx8x-v11a.conf
@@ -0,0 +1,15 @@
+#@TYPE: Machine
+#@NAME: Toradex Apalis iMX8X with B0 silicon
+#@DESCRIPTION: Toradex Apalis iMX8X powered by a i.MX 8X SoC (B0 silicon) as found on all V1.0 and V1.1A versions
+#@MAINTAINER: Philippe Schenker <philippe.schenker@toradex.com>
+
+# for C0 silicon add mx8qxpc0:,
+# for B0 silicon use empty string
+SILICON-OVERRIDES = ""
+
+MACHINE_NAME = "Apalis-iMX8X-V11A"
+
+# keep the original machine as an override with high prio
+MACHINEOVERRIDES =. "apalis-imx8x:"
+
+require conf/machine/apalis-imx8x.conf
diff --git a/conf/machine/apalis-imx8x.conf b/conf/machine/apalis-imx8x.conf
index 81b9686..630496c 100644
--- a/conf/machine/apalis-imx8x.conf
+++ b/conf/machine/apalis-imx8x.conf
@@ -6,7 +6,8 @@
MACHINE_NAME = "Apalis-iMX8X"
# for C0 silicon add mx8qxpc0 to the right of mx8qxp
-MACHINEOVERRIDES =. "mx8:mx8x:mx8qxp:"
+SILICON-OVERRIDES ?= "mx8qxpc0:"
+MACHINEOVERRIDES =. "mx8:mx8x:mx8qxp:${SILICON-OVERRIDES}"
require conf/machine/include/imx-base.inc
# if one wants cortexa35-crypto, set DEFAULTTUNE accordingly