summaryrefslogtreecommitdiff
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-05-28 19:21:24 +0200
commitefcc1988ef0bc0d7d6f6651f20cda7c36afa9f8c (patch)
tree0f6d09688be00de140d0e9d757c9236e43dae55d
parent0911ad890d40dfc9bd7df886c0dcde74a1b41fa7 (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>
-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 37df0bc..2505c82 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