From dc8b1367b87ec2694197e1e7013f7e8391cb10b2 Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Fri, 10 Apr 2020 15:11:20 -0300 Subject: imx-base.inc: Add support to easily choose which BSP to use Machines or distros can define which BSP it should use by default. We are intending to default for mainline BSP by default and specific machines or DISTROs might change it if need. Two values are considered valid: mainline, nxp For example: IMX_DEFAULT_BSP ??= "mainline" Signed-off-by: Otavio Salvador --- conf/machine/include/imx-base.inc | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'conf') diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index 4f1b0419..2ebf2d91 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc @@ -9,6 +9,14 @@ require conf/machine/include/utilities.inc IMX_DEFAULT_BOOTLOADER = "u-boot-fslc" IMX_DEFAULT_BOOTLOADER_mx8 = "u-boot-imx" +# Machines or distros can define which BSP it should use by default. We are +# intending to default for mainline BSP by default and specific machines or +# DISTROs might change it if need. +# +# Two values are considered valid: mainline, nxp +IMX_DEFAULT_BSP ??= "mainline" +MACHINEOVERRIDES =. "use-${IMX_DEFAULT_BSP}-bsp:" + PREFERRED_PROVIDER_u-boot ??= "${IMX_DEFAULT_BOOTLOADER}" PREFERRED_PROVIDER_u-boot-tools-native ??= "${IMX_DEFAULT_BOOTLOADER}-tools-native" PREFERRED_PROVIDER_nativesdk-u-boot-tools ??= "nativesdk-${IMX_DEFAULT_BOOTLOADER}-tools" -- cgit v1.2.3-54-g00ecf