generic-poky/meta
Otavio Salvador 82ddcb1ef5 uboot-config.bbclass: Allow choose of U-Boot config for machine
Some machines provide several possible configurations and until now
there was no easy way for user to override the default setting.

This class provides a system similar to PACKAGECONFIG but for
U-Boot. The format is:

UBOOT_CONFIG ??= <default>
UBOOT_CONFIG[foo] = "config,images"

There are two possible parameters:

 - config: it is used to set UBOOT_MACHINE
 - images: it is used to append onto IMAGE_FSTYPES

Below there's an usage example:

,----[ i.MX6Q SABRE AUTO based example ]
| UBOOT_CONFIG ??= "sd"
| UBOOT_CONFIG[sd] = "mx6qsabreauto_config,sdcard"
| UBOOT_CONFIG[eimnor] = "mx6qsabreauto_eimnor_config"
| UBOOT_CONFIG[nand] = "mx6qsabreauto_nand_config,ubifs"
| UBOOT_CONFIG[spinor] = "mx6qsabreauto_spinor_config"
`----

User can, from local.conf or environment, use UBOOT_CONFIG=nand and
override the default setting, as:

,----[ Override example from command line ]
| MACHINE=imx6qsabreauto UBOOT_CONFIG=nand bitbake core-image-base
`----

(From OE-Core rev: 5dba521611d644357cf0a98d2e30dcf41777c6ef)

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-06 23:15:57 +01:00
..
classes uboot-config.bbclass: Allow choose of U-Boot config for machine 2013-09-06 23:15:57 +01:00
conf bitbake.conf: Add SDKPKGSUFFIX to hash whitelist 2013-09-04 14:15:57 +01:00
files device_table-minimal.txt: use user/group names instead of uid/gid 2013-08-16 11:14:34 +01:00
lib lib/oeqa/qemurunner: Use a timeout in select() call 2013-09-06 23:04:51 +01:00
recipes-bsp acpid: print message if rule directory is inexist 2013-09-06 23:03:21 +01:00
recipes-connectivity bluez5: Rename tests package to testtools 2013-09-06 23:04:52 +01:00
recipes-core systemd: split out systemd-binfmt as a separate package 2013-09-06 23:04:51 +01:00
recipes-devtools run-postinsts: move script execution from S98 to S99 in rcS.d 2013-09-06 23:04:49 +01:00
recipes-extended chkconfig: remove linuxstdbase symlinks 2013-09-06 23:03:23 +01:00
recipes-gnome gtk+3: pull forward the gtk+2 hardcoded libtool patch 2013-08-30 16:23:47 +01:00
recipes-graphics core-image-weston: Ensure wayland distro feature is enabled 2013-09-06 23:04:51 +01:00
recipes-kernel linux-firmware: Update SRCREV, pull in iwlwifi-7260 support 2013-09-06 23:04:53 +01:00
recipes-lsb4 libpng12: rename libpng_1.2.50 to libpng12 2013-04-09 13:16:53 +01:00
recipes-multimedia pulseaudio: disable GTK+ by default 2013-09-02 18:04:59 +01:00
recipes-qt qt4: add upstream QTBUG-32534 patch for QHttpMultiPart upload corruption 2013-08-06 12:39:58 +01:00
recipes-rt rt-tests: add Upstream-Status for cyclictest patch 2013-07-29 13:09:03 +01:00
recipes-sato web-webkit: Drop, we have midori now 2013-08-30 17:27:08 +01:00
recipes-support boost: adding serialization to BOOST_LIBS 2013-09-06 23:03:22 +01:00
site apr_cv_mutex_recursive=yes added to apr_1.4.6.bb to make rosnodes work 2013-07-05 15:34:22 +01:00
COPYING.MIT
recipes.txt meta/recipes.txt: add recipes-lsb4 2013-04-10 09:23:17 +01:00