Age | Commit message (Collapse) | Author |
|
The conversion was mostly automated with:
./scripts/contrib/convert-overrides.py
With a few manual tweaks.
Also change LAYERCOMPAT to honister.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
meta-qcom depends only oe-core, mark it explicitely. The layer has
additional dependencies on meta-oe or meta-networking, but they are
optional.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Some tools we have in initramfs-test-image are not in OE Core. So
instead split the list and use dynamic-layer to include them only when
their respective layers are also globally used.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
* Distro's should decide via bblayers.conf on adding the
layers, BSPs layers should provide for the machine policies
* Utilize the dynamic layer feature from core
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Allows the user to easily identify if the layer is compatible with
oe-core.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
Since r1032.1 the Qualcomm firmware have been released with a license that
allows redistribution. And the file is now available publicly without the need
for user to read/accept EULA. As such, we remove the constraint on meta-qcom as
well.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
OE RPB setup scripts have a generic EULA implementation that can be used with
any BSP layer. This implementation is making a few assumptions:
* the BSP layer requires EULA is conf/eula/$MACHINE exists
* the user has accepted the EULA if ACCEPT_EULA_$MACHINE is set to 1
This commit implements these changes.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
we might need to do some customization (bbappend, or new recipes) only if our
BSP layer is used with others layers. So this commit will dynamically include
*.bb and *.bbappend from <other layer>/*, for each layer currently in use.
This is reusing the logic found in meta-fsl-arm.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
So this commit updates README and layer.conf file.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
The firmware for DragonBoard 410c are publicly available on Qualcomm Developer
Network website, but distributed with a specific EULA.
To manage the EULA, we are reusing the unpack functions from meta-fsl-arm, and
the user is required to explicitely accept the EULA by adding the following in
local.conf:
ACCEPT_QCOM_EULA="1"
If that variable is set, it is assumed that EULA was accepted and the firmware
can be added into the image.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
- create meta-qualcomm OE layer
- add README and license file
- create machine configuration for ifc6410, using the 3.4+freedreno kernel
- configure freedreno in mesa, and create xf86-video-freedreno recipe
This has been tested with distro-less OE-core on IFC6410
meta = "master:6bc3696d8451a23d743daf03ee98c4ba54ce4551"
Using the following extra configuration in local.conf:
DISTRO_FEATURES_append = " opengl"
CORE_IMAGE_EXTRA_INSTALL += "mesa-demos"
VIRTUAL-RUNTIME_graphical_init_manager = ""
glxgears was tested using the GPU firmware from the Inforce BSP v1.5 release.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|