From efcc1988ef0bc0d7d6f6651f20cda7c36afa9f8c Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Thu, 28 May 2020 18:53:00 +0200 Subject: 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 --- conf/machine/apalis-imx8x-v11a.conf | 15 +++++++++++++++ conf/machine/apalis-imx8x.conf | 3 ++- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 conf/machine/apalis-imx8x-v11a.conf 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 + +# 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 -- cgit v1.2.3