summaryrefslogtreecommitdiffstats
path: root/conf/machine
diff options
context:
space:
mode:
Diffstat (limited to 'conf/machine')
-rw-r--r--conf/machine/imx8mmevk.conf2
-rw-r--r--conf/machine/imx8mnevk.conf2
-rw-r--r--conf/machine/imx8mqevk.conf2
-rw-r--r--conf/machine/imx8qmmek.conf2
-rw-r--r--conf/machine/imx8qxpmek.conf2
-rw-r--r--conf/machine/include/imx-base.inc13
6 files changed, 12 insertions, 11 deletions
diff --git a/conf/machine/imx8mmevk.conf b/conf/machine/imx8mmevk.conf
index a648db9d..d7643540 100644
--- a/conf/machine/imx8mmevk.conf
+++ b/conf/machine/imx8mmevk.conf
@@ -9,6 +9,8 @@ MACHINEOVERRIDES =. "mx8:mx8m:mx8mm:"
9require conf/machine/include/imx-base.inc 9require conf/machine/include/imx-base.inc
10require conf/machine/include/tune-cortexa53.inc 10require conf/machine/include/tune-cortexa53.inc
11 11
12IMX_DEFAULT_BSP = "nxp"
13
12MACHINE_FEATURES += " pci wifi bluetooth optee qca9377" 14MACHINE_FEATURES += " pci wifi bluetooth optee qca9377"
13 15
14KERNEL_DEVICETREE = "freescale/fsl-imx8mm-evk.dtb \ 16KERNEL_DEVICETREE = "freescale/fsl-imx8mm-evk.dtb \
diff --git a/conf/machine/imx8mnevk.conf b/conf/machine/imx8mnevk.conf
index b74805d2..23558e1f 100644
--- a/conf/machine/imx8mnevk.conf
+++ b/conf/machine/imx8mnevk.conf
@@ -9,6 +9,8 @@ MACHINEOVERRIDES =. "mx8:mx8m:mx8mn:"
9require conf/machine/include/imx-base.inc 9require conf/machine/include/imx-base.inc
10require conf/machine/include/tune-cortexa53.inc 10require conf/machine/include/tune-cortexa53.inc
11 11
12IMX_DEFAULT_BSP = "nxp"
13
12MACHINE_FEATURES += "wifi bluetooth optee bcm43455" 14MACHINE_FEATURES += "wifi bluetooth optee bcm43455"
13 15
14KERNEL_DEVICETREE = "freescale/fsl-imx8mn-ddr4-evk-ak5558.dtb \ 16KERNEL_DEVICETREE = "freescale/fsl-imx8mn-ddr4-evk-ak5558.dtb \
diff --git a/conf/machine/imx8mqevk.conf b/conf/machine/imx8mqevk.conf
index fef9e778..d6aa3a9f 100644
--- a/conf/machine/imx8mqevk.conf
+++ b/conf/machine/imx8mqevk.conf
@@ -9,6 +9,8 @@ MACHINEOVERRIDES =. "mx8:mx8m:mx8mq:"
9require conf/machine/include/imx-base.inc 9require conf/machine/include/imx-base.inc
10require conf/machine/include/tune-cortexa53.inc 10require conf/machine/include/tune-cortexa53.inc
11 11
12IMX_DEFAULT_BSP = "nxp"
13
12MACHINE_FEATURES += "pci wifi bluetooth optee qca6174" 14MACHINE_FEATURES += "pci wifi bluetooth optee qca6174"
13 15
14MACHINE_SOCARCH_FILTER_append_mx8mq = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl virtual/libg2d" 16MACHINE_SOCARCH_FILTER_append_mx8mq = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl virtual/libg2d"
diff --git a/conf/machine/imx8qmmek.conf b/conf/machine/imx8qmmek.conf
index 01d92009..6c91172b 100644
--- a/conf/machine/imx8qmmek.conf
+++ b/conf/machine/imx8qmmek.conf
@@ -8,6 +8,8 @@ MACHINEOVERRIDES =. "mx8:mx8qm:"
8require conf/machine/include/imx-base.inc 8require conf/machine/include/imx-base.inc
9require conf/machine/include/tune-cortexa72-cortexa53.inc 9require conf/machine/include/tune-cortexa72-cortexa53.inc
10 10
11IMX_DEFAULT_BSP = "nxp"
12
11MACHINE_FEATURES_append = " qca6174" 13MACHINE_FEATURES_append = " qca6174"
12 14
13# Don't include kernels in standard images 15# Don't include kernels in standard images
diff --git a/conf/machine/imx8qxpmek.conf b/conf/machine/imx8qxpmek.conf
index 80da6e2d..c0a044fb 100644
--- a/conf/machine/imx8qxpmek.conf
+++ b/conf/machine/imx8qxpmek.conf
@@ -8,6 +8,8 @@ MACHINEOVERRIDES =. "mx8:mx8x:mx8qxp:"
8require conf/machine/include/imx-base.inc 8require conf/machine/include/imx-base.inc
9require conf/machine/include/arm/arch-arm64.inc 9require conf/machine/include/arm/arch-arm64.inc
10 10
11IMX_DEFAULT_BSP = "nxp"
12
11MACHINE_FEATURES_append = " qca6174" 13MACHINE_FEATURES_append = " qca6174"
12 14
13# Don't include kernels in standard images 15# Don't include kernels in standard images
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index aba852a6..f9db2785 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -14,22 +14,13 @@ IMX_DEFAULT_BOOTLOADER_mx8 = "u-boot-imx"
14# DISTROs might change it if need. 14# DISTROs might change it if need.
15# 15#
16# Two values are considered valid: mainline, nxp 16# Two values are considered valid: mainline, nxp
17IMX_DEFAULT_BSP ??= "mainline" 17IMX_DEFAULT_BSP = "mainline"
18 18
19# Those are SoC families we'd like to force the use of mainline BSP. 19# Those are SoC families we'd like to force the use of mainline BSP.
20IMX_DEFAULT_BSP_mxs = "mainline" 20IMX_DEFAULT_BSP_mxs = "mainline"
21IMX_DEFAULT_BSP_mx5 = "mainline" 21IMX_DEFAULT_BSP_mx5 = "mainline"
22 22
23# Those are SoC families we'd like to force to use of NXP BSP. 23MACHINEOVERRIDES =. "use-${IMX_DEFAULT_BSP}-bsp:"
24IMX_DEFAULT_BSP_mx8mm = "nxp"
25IMX_DEFAULT_BSP_mx8mn = "nxp"
26IMX_DEFAULT_BSP_mx8mq = "nxp"
27IMX_DEFAULT_BSP_mx8qm = "nxp"
28
29# We set the override as a DISTROOVERRIDES so we avoid a cycle while expanding
30# the MACHINEOVERRIDES. This is required so this is reworked late in the
31# expansion cycle.
32DISTROOVERRIDES_append = ":use-${IMX_DEFAULT_BSP}-bsp"
33 24
34PREFERRED_PROVIDER_u-boot ??= "${IMX_DEFAULT_BOOTLOADER}" 25PREFERRED_PROVIDER_u-boot ??= "${IMX_DEFAULT_BOOTLOADER}"
35PREFERRED_PROVIDER_u-boot-tools-native ??= "${IMX_DEFAULT_BOOTLOADER}-tools-native" 26PREFERRED_PROVIDER_u-boot-tools-native ??= "${IMX_DEFAULT_BOOTLOADER}-tools-native"