diff options
author | Otavio Salvador <otavio@ossystems.com.br> | 2020-04-10 15:11:20 -0300 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2020-04-11 16:48:43 -0300 |
commit | dc8b1367b87ec2694197e1e7013f7e8391cb10b2 (patch) | |
tree | 6e2293aee365e2bc8deee36a9e792f07b9002703 | |
parent | 1bf801cde8f5a9178861984cadabb61ea3667d72 (diff) | |
download | meta-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>
-rw-r--r-- | conf/machine/include/imx-base.inc | 8 |
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 | |||
9 | IMX_DEFAULT_BOOTLOADER = "u-boot-fslc" | 9 | IMX_DEFAULT_BOOTLOADER = "u-boot-fslc" |
10 | IMX_DEFAULT_BOOTLOADER_mx8 = "u-boot-imx" | 10 | IMX_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 | ||
17 | IMX_DEFAULT_BSP ??= "mainline" | ||
18 | MACHINEOVERRIDES =. "use-${IMX_DEFAULT_BSP}-bsp:" | ||
19 | |||
12 | PREFERRED_PROVIDER_u-boot ??= "${IMX_DEFAULT_BOOTLOADER}" | 20 | PREFERRED_PROVIDER_u-boot ??= "${IMX_DEFAULT_BOOTLOADER}" |
13 | PREFERRED_PROVIDER_u-boot-tools-native ??= "${IMX_DEFAULT_BOOTLOADER}-tools-native" | 21 | PREFERRED_PROVIDER_u-boot-tools-native ??= "${IMX_DEFAULT_BOOTLOADER}-tools-native" |
14 | PREFERRED_PROVIDER_nativesdk-u-boot-tools ??= "nativesdk-${IMX_DEFAULT_BOOTLOADER}-tools" | 22 | PREFERRED_PROVIDER_nativesdk-u-boot-tools ??= "nativesdk-${IMX_DEFAULT_BOOTLOADER}-tools" |