Age | Commit message (Collapse) | Author |
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit b4e934479f8c25f55c0ac7971ff925fc115d2fb8)
|
|
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)
|
|
* 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>
|
|
It was merged in OE-core master branch, and added in meta-backports morty
branch.
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>
|
|
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>
|
|
* update to 4.9.27
* add support for WLAN/BT LEDs
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 07d30296d4dff25a64dbb74f04ad66ccdc410c61)
|
|
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>
(cherry picked from commit 3e8c6e4de8c8a517d009bbd4449744b922fa3e5d)
|
|
LT Kernel was updated with the following changes:
Archit Taneja (1):
drm/msm/mdp5: Ensure clocks are enabled in legacy cursor disable path
Stephen Boyd (1):
gpu: Remove depends on RESET_CONTROLLER when not a provider
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>
(cherry picked from commit dc97efd7064ca8316115e140d6f37f2faae2eaa0)
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit b9d70fc7ca76cdb75a09111cf9b62c567db7fe0a)
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 62ea95812ffd1503a4f7cb18b720260ad99dd88a)
|
|
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>
(cherry picked from commit 2fab6d1bda53a4784971d7ab24316b00fe79f0f4)
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit e29f6fe1722e24ce5d52d4ae9480b6487f7bff7e)
|
|
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>
(cherry picked from commit 97bcc252fca6b8b4066155f0f9c649b1ed83f879)
|
|
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>
(cherry picked from commit 061ab4a573353690c9ab50e59d8bbcb6a54269fa)
|
|
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>
(cherry picked from commit 44d5842133e35861769e5f5451c3f15d5297fec0)
|
|
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>
|
|
and KERNEL_IMAGE_SYMLINK_NAME as the base for the
deployed dt and boot image names, to reduce redundancy.
Signed-off-by: Matt Madison <matt@madison.systems>
|