imx*.conf: Add old machines for compatibility

Add machine configuration files for previous machine names to preserve
compatibility. This includes all i.MX 8 machines and 6ULZ 14x14 EVK.

Include the new machine file name in the list of overrides so variables
with the overrides are properly found.

Some of the new machine configuration uses the MACHINE variable directly
in the KERNEL_DEVICETREE_BASENAME variable. For these we must set
KERNEL_DEVICETREE_BASENAME to the new machine name.

Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
This commit is contained in:
Tom Hochstein 2021-04-08 17:48:04 -05:00
parent 11bce4bab1
commit b443dc7fd9
16 changed files with 52 additions and 9 deletions

4
README
View File

@ -6,12 +6,12 @@ Please see the release notes for the quality statement for each baord.
The following boards were tested in this release.
* NXP i.MX 8MQuad EVK (imx8mq-evk)
* NXP i.MX 8MQuad EVK (imx8mqevk)
* NXP i.MX 8MMini EVK (imx8mmevk)
* NXP i.MX 8MNano EVK (imx8mnevk)
* NXP i.MX 8MPlus EVK (imx8mpevk)
* NXP i.MX 8QuadMax MEK (imx8qmmek)
* NXP i.MX 8QuadXPlus MEK (imx8qxp-mek, imx8qxp-b0-mek)
* NXP i.MX 8QuadXPlus MEK (imx8qxpmek, imx8qxpc0mek)
* NXP i.MX 8DualX MEK (imx8dxmek)
* NXP i.MX 8DXL EVK (imdx8dxlevk)
* NXP i.MX 7ULP EVK (imx7ulpevk)

View File

@ -0,0 +1,3 @@
# DEPRECATED: Machine is renamed, please use imx6ulz-14x14-evk
MACHINEOVERRIDES =. "imx6ulz-14x14-evk:"
require conf/machine/imx6ulz-14x14-evk.conf

View File

@ -0,0 +1,4 @@
# DEPRECATED: Machine is renamed, please use imx8dx-mek
MACHINEOVERRIDES =. "imx8dx-mek:"
require conf/machine/imx8dx-mek.conf
KERNEL_DEVICETREE_BASENAME = "imx8dx-mek"

View File

@ -0,0 +1,4 @@
# DEPRECATED: Machine is renamed, please use imx8mm-ddr4-evk
MACHINEOVERRIDES =. "imx8mm-ddr4-evk:"
require conf/machine/imx8mm-ddr4-evk.conf
KERNEL_DEVICETREE_BASENAME = "imx8mm-ddr4-evk"

View File

@ -0,0 +1,3 @@
# DEPRECATED: Machine is renamed, please use imx8mm-lpddr4-evk
MACHINEOVERRIDES =. "imx8mm-lpddr4-evk:"
require conf/machine/imx8mm-lpddr4-evk.conf

View File

@ -0,0 +1,3 @@
# DEPRECATED: Machine is renamed, please use imx8mm-lpddr4-evk
MACHINEOVERRIDES =. "imx8mm-lpddr4-evk:"
require conf/machine/imx8mm-lpddr4-evk.conf

View File

@ -0,0 +1,4 @@
# DEPRECATED: Machine is renamed, please use imx8mn-ddr4-evk
MACHINEOVERRIDES =. "imx8mn-ddr4-evk:"
require conf/machine/imx8mn-ddr4-evk.conf
KERNEL_DEVICETREE_BASENAME = "imx8mn-ddr4-evk"

View File

@ -1,9 +1,5 @@
#@TYPE: Machine
#@NAME: NXP i.MX 8MNano EVK with LPDDR4
#@SOC: i.MX8MN
#@DESCRIPTION: Machine configuration for NXP i.MX 8MNano Evaluation Kit with LPDDR4
#@MAINTAINER: Jun Zhu <junzhu@nxp.com>
# DEPRECATED: Machine is renamed, please use imx8mn-lpddr4-evk
MACHINEOVERRIDES =. "imx8mn-lpddr4-evk"
require conf/machine/imx8mn-lpddr4-evk.conf
# Include device trees for DDR4 and DDR3L

View File

@ -0,0 +1,3 @@
# DEPRECATED: Machine is renamed, please use imx8mn-lpddr4-evk
MACHINEOVERRIDES =. "imx8mn-lpddr4-evk:"
require conf/machine/imx8mn-lpddr4-evk.conf

View File

@ -0,0 +1,4 @@
# DEPRECATED: Machine is renamed, please use imx8mp-ddr4-evk
MACHINEOVERRIDES =. "imx8mp-ddr4-evk:"
require conf/machine/imx8mp-ddr4-evk.conf
KERNEL_DEVICETREE_BASENAME = "imx8mp-ddr4-evk"

View File

@ -0,0 +1,3 @@
# DEPRECATED: Machine is renamed, please use imx8mp-lpddr4-evk
MACHINEOVERRIDES =. "imx8mp-lpddr4-evk:"
require conf/machine/imx8mp-lpddr4-evk.conf

View File

@ -0,0 +1,3 @@
# DEPRECATED: Machine is renamed, please use imx8mq-evk
MACHINEOVERRIDES =. "imx8mq-evk:"
require conf/machine/imx8mq-evk.conf

View File

@ -0,0 +1,3 @@
# DEPRECATED: Machine is renamed, please use imx8qm-mek
MACHINEOVERRIDES =. "imx8qm-mek:"
require conf/machine/imx8qm-mek.conf

View File

@ -5,5 +5,7 @@
# Re-use imx8qxp-mek.conf, which is for rev C0.
MACHINEOVERRIDES =. "imx8qxp-mek:"
require conf/machine/imx8qxp-mek.conf
MACHINE_FEATURES += "soc-revb0"
KERNEL_DEVICETREE_BASENAME = "imx8qxp-mek"
# Make it Rev B0
MACHINE_FEATURES += "soc-revb0"

View File

@ -0,0 +1,4 @@
# DEPRECATED: Machine is renamed, please use imx8qxp-mek
MACHINEOVERRIDES =. "imx8qxp-mek:"
require conf/machine/imx8qxp-mek.conf
KERNEL_DEVICETREE_BASENAME = "imx8qxp-mek"

View File

@ -0,0 +1,4 @@
# DEPRECATED: Machine is renamed, please use imx8qxp-b0-mek
MACHINEOVERRIDES =. "imx8qxp-b0-mek:"
require conf/machine/imx8qxp-b0-mek.conf
KERNEL_DEVICETREE_BASENAME = "imx8qxp-mek"