require conf/machine/include/imx-base.inc
require conf/machine/include/tune-cortexa53.inc
+IMX_DEFAULT_BSP = "nxp"
+
MACHINE_FEATURES += " pci wifi bluetooth optee qca9377"
KERNEL_DEVICETREE = "freescale/fsl-imx8mm-evk.dtb \
require conf/machine/include/imx-base.inc
require conf/machine/include/tune-cortexa53.inc
+IMX_DEFAULT_BSP = "nxp"
+
MACHINE_FEATURES += "wifi bluetooth optee bcm43455"
KERNEL_DEVICETREE = "freescale/fsl-imx8mn-ddr4-evk-ak5558.dtb \
require conf/machine/include/imx-base.inc
require conf/machine/include/tune-cortexa53.inc
+IMX_DEFAULT_BSP = "nxp"
+
MACHINE_FEATURES += "pci wifi bluetooth optee qca6174"
MACHINE_SOCARCH_FILTER_append_mx8mq = " virtual/libopenvg virtual/libgles1 virtual/libgles2 virtual/egl virtual/mesa virtual/libgl virtual/libg2d"
require conf/machine/include/imx-base.inc
require conf/machine/include/tune-cortexa72-cortexa53.inc
+IMX_DEFAULT_BSP = "nxp"
+
MACHINE_FEATURES_append = " qca6174"
# Don't include kernels in standard images
require conf/machine/include/imx-base.inc
require conf/machine/include/arm/arch-arm64.inc
+IMX_DEFAULT_BSP = "nxp"
+
MACHINE_FEATURES_append = " qca6174"
# Don't include kernels in standard images
# DISTROs might change it if need.
#
# Two values are considered valid: mainline, nxp
-IMX_DEFAULT_BSP ??= "mainline"
+IMX_DEFAULT_BSP = "mainline"
# Those are SoC families we'd like to force the use of mainline BSP.
IMX_DEFAULT_BSP_mxs = "mainline"
IMX_DEFAULT_BSP_mx5 = "mainline"
-# Those are SoC families we'd like to force to use of NXP BSP.
-IMX_DEFAULT_BSP_mx8mm = "nxp"
-IMX_DEFAULT_BSP_mx8mn = "nxp"
-IMX_DEFAULT_BSP_mx8mq = "nxp"
-IMX_DEFAULT_BSP_mx8qm = "nxp"
-
-# We set the override as a DISTROOVERRIDES so we avoid a cycle while expanding
-# the MACHINEOVERRIDES. This is required so this is reworked late in the
-# expansion cycle.
-DISTROOVERRIDES_append = ":use-${IMX_DEFAULT_BSP}-bsp"
+MACHINEOVERRIDES =. "use-${IMX_DEFAULT_BSP}-bsp:"
PREFERRED_PROVIDER_u-boot ??= "${IMX_DEFAULT_BOOTLOADER}"
PREFERRED_PROVIDER_u-boot-tools-native ??= "${IMX_DEFAULT_BOOTLOADER}-tools-native"