summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2020-04-10 15:11:20 -0300
committerOtavio Salvador <otavio@ossystems.com.br>2020-04-11 16:48:43 -0300
commitdc8b1367b87ec2694197e1e7013f7e8391cb10b2 (patch)
tree6e2293aee365e2bc8deee36a9e792f07b9002703 /conf
parent1bf801cde8f5a9178861984cadabb61ea3667d72 (diff)
downloadmeta-freescale-dc8b1367b87ec2694197e1e7013f7e8391cb10b2.tar.gz
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 <otavio@ossystems.com.br>
Diffstat (limited to 'conf')
-rw-r--r--conf/machine/include/imx-base.inc8
1 files changed, 8 insertions, 0 deletions
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
9IMX_DEFAULT_BOOTLOADER = "u-boot-fslc" 9IMX_DEFAULT_BOOTLOADER = "u-boot-fslc"
10IMX_DEFAULT_BOOTLOADER_mx8 = "u-boot-imx" 10IMX_DEFAULT_BOOTLOADER_mx8 = "u-boot-imx"
11 11
12# Machines or distros can define which BSP it should use by default. We are
13# intending to default for mainline BSP by default and specific machines or
14# DISTROs might change it if need.
15#
16# Two values are considered valid: mainline, nxp
17IMX_DEFAULT_BSP ??= "mainline"
18MACHINEOVERRIDES =. "use-${IMX_DEFAULT_BSP}-bsp:"
19
12PREFERRED_PROVIDER_u-boot ??= "${IMX_DEFAULT_BOOTLOADER}" 20PREFERRED_PROVIDER_u-boot ??= "${IMX_DEFAULT_BOOTLOADER}"
13PREFERRED_PROVIDER_u-boot-tools-native ??= "${IMX_DEFAULT_BOOTLOADER}-tools-native" 21PREFERRED_PROVIDER_u-boot-tools-native ??= "${IMX_DEFAULT_BOOTLOADER}-tools-native"
14PREFERRED_PROVIDER_nativesdk-u-boot-tools ??= "nativesdk-${IMX_DEFAULT_BOOTLOADER}-tools" 22PREFERRED_PROVIDER_nativesdk-u-boot-tools ??= "nativesdk-${IMX_DEFAULT_BOOTLOADER}-tools"