Age | Commit message (Collapse) | Author |
|
Dragonboard 820c comes with a QCA6174 chip, on board, let's make sure that
appropriate firmware are added to images when wifi is enabled.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 755332b65ebe9feabf9fe357b1c3aa3ac881fa62)
(cherry picked from commit dbd4a2c6f70645b288ceec83efcbaa6287b929f6)
|
|
* Upgrade to Linux kernel 4.9.32
* Bug fixes:
* "After unplug/plug of the HDMI cable, the GUI does not come back":https://bugs.96boards.org/show_bug.cgi?id=506
* "synchronous external abort when display goes blank":https://bugs.96boards.org/show_bug.cgi?id=505
* "[wcn36xx] SMD channel are not closed on device removal":https://bugs.96boards.org/show_bug.cgi?id=490
* Updates:
* apq8016-sbc: use TX status for default-trigger WLAN LED
* Improved camera driver with cropping and scaling
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 0a1e2675992738a35c88f9d60899574069e67a84)
|
|
It has been merged in OE-Core.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Avoid installing skales tools in $bindir, mostly because mkbootimg conflicts
with mkbootimg from android-tools package.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit da63ca630845558e3e350bbf9ffb3de3091a4972)
|
|
This is a useful tool to test KMS and GBM-based EGL & OpenGL ES drawing
Signed-off-by: Carlos Rafael Giani <dv@pseudoterminal.org>
[updated to more recent upstream, and pushed to meta-qcom until it is
available in oe-core]
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit cae7067fdaf1e18bf6cba7e914d6a9553d2f172b)
|
|
This reverts commit 2f6c73271d440bc78bf4a565df8bc8f0a3563eba. The same kernel
patch is also there in 4.9 stable, and the kernel recipe was upgraded.
Reported-by: Pramod Gurav pramod.gurav@linaro.org
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
* update to 4.9.27
* add support for WLAN/BT LEDs
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Qualcomm has release Linux BSP firmware package r1032.1. Main changes are the
following:
* new LICENSE/EULA that allows redistribution
* new SBL with support for CDT partition and LK signing
* new DSP firmware with GPS and audio coexistence
Since the new license allows redistribution, the firmware is no hosted on
96boards.org and the file is published as a standard ZIP file, not a self
extractable archive as before.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Also remove udev rules which was removed upstream.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
linux-linaro-qcom: Fix build with gcc7
|
|
Backport a patch from upstream
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
For Dragonboard 820c we are currently using a custom kernel branch, rename the
kernel recipe accordingly to make it more obvious that we are using such custom
branch.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
The YP compliance requires the file README in the layer root dir. So far we are
using README.md for convenience, since the project is hosted on github and we
use markdown language.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
This recipe explicitely depends on gpsd which is in meta-oe and not OE-core. So
let's move the recipe into the openembedded-layer so that it gets parsed/used
only when our users also have enabled meta-oe in their build, otherwise this
recipe is irrelevant and should be skipped.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Play well with other BSP layers
|
|
Makes meta-qcom play well in multi-bsp setup where non-arm
architectures are also involved.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
OE-Core is now using 1.1.3 where this patch is
already available
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
Repect the environment variales in make
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
The self extracting archive internally uses xz compression, so when we unpack
the firmware archive, we end up using xz. HOSTTOOLS has been introduced in OE
core recently to avoid silently using tools from $PATH on the host. This has
reavealed that the firmware recipe was missing an explicit dependency on
xz-native tool (until now it was using it from the host!).
Reported-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
* v4l2 driver
* functional GPU driver
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
The UCM patch for DB410c was merged in 1.1.3 upstream, so let's make sure it is
used only for 1.1.2 (morty).
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Add SoC customization for mesa, gstreamer and xorg.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Added
* [PATCH] Adding fflush when all devices are disconected.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
On 8096 machines (with UFS) the pagesize is 4096, not 2048. Not using the right
size might create images which won't be loaded by the bootloader (lk).
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Following the recommendation from freedreno author, let's switch the DDX from
-freedreno to -modesetting.
http://bloggingthemonkey.blogspot.fr/2016/11/a-quick-note-for-usersdistros.html
The freedreno driver will remain available in the BSP layer, but it will be less
tested from now on.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
All patches are taken from upstream, until a new release is available.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Older version of gstreamer neeeded Desktop GL for glimagesink to work well. This
is no longer the case, so let's default to using gles2/egl from now on. This is
fine for gst 1.8 and above.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
* merge 4.4.38
* new improvements in camss driver
* new improvements in v4l2/venus driver
* fix memory reserver-memory mapping in DTS for DB410c
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
* upstream has fixed multilib/multiarch, so update recipe accordingly
* also fixes "QA Issue: No GNU_HASH in the elf binary"
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
The purpose of this .bbappend file is to enable the right GL config option in
Gstreamer -bad plugins for qcom based chipset. The current logic was broken:
when building with no x11 and no wayland in DISTRO_FEATURES we would set
PACKAGECONFIG_GL to opengl which is wrong, since opengl depends on x11 (in
-bad). So the right thing to do is to set it to opengl is x11 is in
DISTRO_FEATURES and gles2 otherwise, e.g. when building for wayland only (no
X11) and for use cases such as Qt5/EGLFS that does not use x11 nor wayland.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
linux-linaro-qcomlt_4.4.bb: Inherit pythonnative
|
|
This kernel uses dtbTool ( a python script) during build
this script ends up poking at host python and if you use
something like archlinux then your python version will be
different then python-native and it will result in compile
errors e.g.
| Traceback (most recent call last):
| File "/mnt/b/build/tmp-glibc/sysroots/x86_64-linux/usr/bin/dtbTool", line 34, in <module>
| from struct import pack, unpack
| File "/usr/lib/python2.7/struct.py", line 1, in <module>
| from _struct import *
| ImportError: /usr/lib/python2.7/lib-dynload/_struct.so: undefined symbol: PyUnicodeUCS4_AsEncodedString
therefore inherit pythonnative to limit it to use the python
from native sysroot for consistency across different build hosts
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
this driver belongs to the past and is no longer support. the forward path is to
use the v4l2 decoder plugin from upstream. So remove the out of tree driver from
this repo.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
* merged 4.4.23
* switch to PSCI by default: so it requires the latest bootloader with PSCI
enabled
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit cd38876d03bbe25e5baa623574088f67aea324e9)
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit e9c058670a4f759e89bf4cf06985faa506dce8e4)
|
|
Add a new recipe for the 4.7 kernel release branch , from LT git tree. This
branch is mostly used for the 8096 machines. While other machines are regularly
tested as well, the preferred kernel for 8016 and 8064 remains 4.4 branch.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 8fbb0af6c727c2959056bafe1918dfb9df4c75ec)
|
|
Since the last upgrade of skales recipes, it now loads libfdt.so directly (from
python using ctypes), so we need to set LD_LIBRARY_PATH so that it will find the
library in the relevant sysroot.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
dragonboard-410c: create 32-bit machine configuration
|
|
dtbtool has been improved to work directly from compatible string, and no
longer requires msm-id and board-id.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit fb34dca197960086fe81dd5b0bcf32580dd24412)
|
|
This 32-bit machine is not intended to build 32-bit linux kernel,
so it uses "linux-dummy" for virtual/kernel provider, and doesn't
include the kernel into the rootfs image.
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
|
CMDLINE is not used anywhere, remove it to avoid confusion.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
[nicolas.dechesne@linaro.org: minor edit in last patch]
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
into a single do_deploy_append for all targets, and move
the machine-/SoC-specific bootimg creation settings into
the relevant configuration files.
Signed-off-by: Matt Madison <matt@madison.systems>
[nicolas.dechesne@linaro.org: move dt image symlink creation]
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|