[meta-freescale] [meta-fsl-arm-extra][PATCH] machine/*: Allow kernel provider override

Gary Thomas gary at mlbassoc.com
Wed Oct 30 13:39:56 PDT 2013


All machine configurations now allow user override of the preferred
kernel provider.

Signed-off-by: Gary Thomas <gary at mlbassoc.com>
---
 conf/machine/m28evk.conf          |    2 +-
 conf/machine/m53evk.conf          |    2 +-
 conf/machine/nitrogen6x-lite.conf |    2 +-
 conf/machine/wandboard-dual.conf  |    2 +-
 conf/machine/wandboard-quad.conf  |    2 +-
 conf/machine/wandboard-solo.conf  |    2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/conf/machine/m28evk.conf b/conf/machine/m28evk.conf
index ec8af0e..abe7c03 100644
--- a/conf/machine/m28evk.conf
+++ b/conf/machine/m28evk.conf
@@ -9,7 +9,7 @@ SOC_FAMILY = "mxs:mx28"
 
 UBOOT_MACHINE = "m28evk_config"
 
-PREFERRED_PROVIDER_virtual/kernel = "linux-fslc"
+PREFERRED_PROVIDER_virtual/kernel ?= "linux-fslc"
 KERNEL_IMAGETYPE = "uImage"
 KERNEL_DEVICETREE = "imx28-m28evk.dtb"
 
diff --git a/conf/machine/m53evk.conf b/conf/machine/m53evk.conf
index 33f9cef..e2fbc56 100644
--- a/conf/machine/m53evk.conf
+++ b/conf/machine/m53evk.conf
@@ -10,7 +10,7 @@ SOC_FAMILY = "mx5:mx53"
 
 UBOOT_MACHINE = "m53evk_config"
 
-PREFERRED_PROVIDER_virtual/kernel = "linux-denx"
+PREFERRED_PROVIDER_virtual/kernel ?= "linux-denx"
 
 KERNEL_IMAGETYPE = "uImage"
 KERNEL_DEVICETREE = "imx53-m53evk.dtb"
diff --git a/conf/machine/nitrogen6x-lite.conf b/conf/machine/nitrogen6x-lite.conf
index ff58715..39578c1 100644
--- a/conf/machine/nitrogen6x-lite.conf
+++ b/conf/machine/nitrogen6x-lite.conf
@@ -9,7 +9,7 @@ include conf/machine/include/tune-cortexa9.inc
 SOC_FAMILY = "mx6:mx6s"
 
 PREFERRED_PROVIDER_u-boot = "u-boot-boundary"
-PREFERRED_PROVIDER_virtual/kernel = "linux-boundary"
+PREFERRED_PROVIDER_virtual/kernel ?= "linux-boundary"
 
 # Use SPI NOR U-Boot by default
 IMAGE_BOOTLOADER ?= ""
diff --git a/conf/machine/wandboard-dual.conf b/conf/machine/wandboard-dual.conf
index eaee17b..3526790 100644
--- a/conf/machine/wandboard-dual.conf
+++ b/conf/machine/wandboard-dual.conf
@@ -8,7 +8,7 @@ include conf/machine/include/tune-cortexa9.inc
 
 SOC_FAMILY = "mx6:mx6dl:wandboard"
 
-PREFERRED_PROVIDER_virtual/kernel = "linux-wandboard"
+PREFERRED_PROVIDER_virtual/kernel ?= "linux-wandboard"
 
 UBOOT_MACHINE = "wandboard_dl_config"
 
diff --git a/conf/machine/wandboard-quad.conf b/conf/machine/wandboard-quad.conf
index 4f32590..578dd0d 100644
--- a/conf/machine/wandboard-quad.conf
+++ b/conf/machine/wandboard-quad.conf
@@ -8,7 +8,7 @@ include conf/machine/include/tune-cortexa9.inc
 
 SOC_FAMILY = "mx6:mx6q:wandboard"
 
-PREFERRED_PROVIDER_virtual/kernel = "linux-wandboard"
+PREFERRED_PROVIDER_virtual/kernel ?= "linux-wandboard"
 
 UBOOT_MACHINE = "wandboard_quad_config"
 
diff --git a/conf/machine/wandboard-solo.conf b/conf/machine/wandboard-solo.conf
index 970e650..aad7876 100644
--- a/conf/machine/wandboard-solo.conf
+++ b/conf/machine/wandboard-solo.conf
@@ -8,7 +8,7 @@ include conf/machine/include/tune-cortexa9.inc
 
 SOC_FAMILY = "mx6:mx6s:wandboard"
 
-PREFERRED_PROVIDER_virtual/kernel = "linux-wandboard"
+PREFERRED_PROVIDER_virtual/kernel ?= "linux-wandboard"
 
 UBOOT_MACHINE = "wandboard_solo_config"
 
-- 
1.7.7.6




More information about the meta-freescale mailing list