diff options
Diffstat (limited to 'conf')
-rw-r--r-- | conf/machine/imx8mmevk.conf | 2 | ||||
-rw-r--r-- | conf/machine/imx8mnevk.conf | 2 | ||||
-rw-r--r-- | conf/machine/imx8mqevk.conf | 2 | ||||
-rw-r--r-- | conf/machine/imx8qmmek.conf | 2 | ||||
-rw-r--r-- | conf/machine/imx8qxpmek.conf | 2 | ||||
-rw-r--r-- | conf/machine/include/imx-base.inc | 13 |
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:" | |||
9 | require conf/machine/include/imx-base.inc | 9 | require conf/machine/include/imx-base.inc |
10 | require conf/machine/include/tune-cortexa53.inc | 10 | require conf/machine/include/tune-cortexa53.inc |
11 | 11 | ||
12 | IMX_DEFAULT_BSP = "nxp" | ||
13 | |||
12 | MACHINE_FEATURES += " pci wifi bluetooth optee qca9377" | 14 | MACHINE_FEATURES += " pci wifi bluetooth optee qca9377" |
13 | 15 | ||
14 | KERNEL_DEVICETREE = "freescale/fsl-imx8mm-evk.dtb \ | 16 | KERNEL_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:" | |||
9 | require conf/machine/include/imx-base.inc | 9 | require conf/machine/include/imx-base.inc |
10 | require conf/machine/include/tune-cortexa53.inc | 10 | require conf/machine/include/tune-cortexa53.inc |
11 | 11 | ||
12 | IMX_DEFAULT_BSP = "nxp" | ||
13 | |||
12 | MACHINE_FEATURES += "wifi bluetooth optee bcm43455" | 14 | MACHINE_FEATURES += "wifi bluetooth optee bcm43455" |
13 | 15 | ||
14 | KERNEL_DEVICETREE = "freescale/fsl-imx8mn-ddr4-evk-ak5558.dtb \ | 16 | KERNEL_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:" | |||
9 | require conf/machine/include/imx-base.inc | 9 | require conf/machine/include/imx-base.inc |
10 | require conf/machine/include/tune-cortexa53.inc | 10 | require conf/machine/include/tune-cortexa53.inc |
11 | 11 | ||
12 | IMX_DEFAULT_BSP = "nxp" | ||
13 | |||
12 | MACHINE_FEATURES += "pci wifi bluetooth optee qca6174" | 14 | MACHINE_FEATURES += "pci wifi bluetooth optee qca6174" |
13 | 15 | ||
14 | MACHINE_SOCARCH_FILTER_append_mx8mq = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl virtual/libg2d" | 16 | MACHINE_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:" | |||
8 | require conf/machine/include/imx-base.inc | 8 | require conf/machine/include/imx-base.inc |
9 | require conf/machine/include/tune-cortexa72-cortexa53.inc | 9 | require conf/machine/include/tune-cortexa72-cortexa53.inc |
10 | 10 | ||
11 | IMX_DEFAULT_BSP = "nxp" | ||
12 | |||
11 | MACHINE_FEATURES_append = " qca6174" | 13 | MACHINE_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:" | |||
8 | require conf/machine/include/imx-base.inc | 8 | require conf/machine/include/imx-base.inc |
9 | require conf/machine/include/arm/arch-arm64.inc | 9 | require conf/machine/include/arm/arch-arm64.inc |
10 | 10 | ||
11 | IMX_DEFAULT_BSP = "nxp" | ||
12 | |||
11 | MACHINE_FEATURES_append = " qca6174" | 13 | MACHINE_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 |
17 | IMX_DEFAULT_BSP ??= "mainline" | 17 | IMX_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. |
20 | IMX_DEFAULT_BSP_mxs = "mainline" | 20 | IMX_DEFAULT_BSP_mxs = "mainline" |
21 | IMX_DEFAULT_BSP_mx5 = "mainline" | 21 | IMX_DEFAULT_BSP_mx5 = "mainline" |
22 | 22 | ||
23 | # Those are SoC families we'd like to force to use of NXP BSP. | 23 | MACHINEOVERRIDES =. "use-${IMX_DEFAULT_BSP}-bsp:" |
24 | IMX_DEFAULT_BSP_mx8mm = "nxp" | ||
25 | IMX_DEFAULT_BSP_mx8mn = "nxp" | ||
26 | IMX_DEFAULT_BSP_mx8mq = "nxp" | ||
27 | IMX_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. | ||
32 | DISTROOVERRIDES_append = ":use-${IMX_DEFAULT_BSP}-bsp" | ||
33 | 24 | ||
34 | PREFERRED_PROVIDER_u-boot ??= "${IMX_DEFAULT_BOOTLOADER}" | 25 | PREFERRED_PROVIDER_u-boot ??= "${IMX_DEFAULT_BOOTLOADER}" |
35 | PREFERRED_PROVIDER_u-boot-tools-native ??= "${IMX_DEFAULT_BOOTLOADER}-tools-native" | 26 | PREFERRED_PROVIDER_u-boot-tools-native ??= "${IMX_DEFAULT_BOOTLOADER}-tools-native" |