Age | Commit message (Collapse) | Author |
|
Since 7f2430cda819 (ASoC: qcom: q6asm-dai: Add SNDRV_PCM_INFO_BATCH
flag), in the mainline kernel, we no longer need to explicitely
disable the timer based scheduling in PA, since the driver correctly
reports SNDRV_PCM_INFO_BATCH.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Fixes e5a2eb2f4409 (pulseaudio: guard the qcom-specific workaround
with 'qcom' override).
The order of the overrides was incorrect resulting in build failures.
Reported-by: Leonardo Sandoval <leonardo.sandoval@linaro.org>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
The override in the bbappend is Qualcomm-specific, it should not be
applied to other platforms, thus add the :qcom: override to prevent it
from being applied to other platforms.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
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>
|
|
The alsa-ucm-conf was bump to v1.2.5 and patches are already in
upstream.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Fixes cd7a3371bb92 (alsa-ucm-conf: add patches to lookup config using
kernel driver name). The patch file added in the bbappend is missing,
and build fails.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
To support 'sound driver built in' configs we'd need to lookup the
UseCase using the kernel driver name rather than module name. Extend
search paths accordingly.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Ucm.conf fixes are useful on all Qualcomm machines, so change override
from sm8250 to qcom.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Refresh patches adding support for RB5 platform. As we are at it, move
data to new place (Qualcomm/sm8250) and put symbolic links necessary to
load it.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
Add several patches enabling ALSA UCM on Qualcomm RB5 board.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
gstreamer1.0-plugins-bad bbappend tried to tune PACKAGECONFIG_GL, which
was dropped in 1.14.0 recipe (around May 2018).
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
SDM845 UCM config files have been merged upstream in v1.2.3, we can
drop our bbappend.
Note that Lenovo Yoga files are not merged, but they are unlikely to
be useful in meta-qcom since we don't support this MACHINE (yet).
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Alsa project has created a new repo for UCM configuration files:
alsa-ucm-conf. This patch moves all outstanding UCM configuration
files from alsa-lib to alsa-ucm-conf bbappend.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
[1] Remove DB820c patch already in upstream.
[2] Refresh patches for DB845c due to new version of alsa-lib 1.1.9.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
Add tsched=0 on module-udev-detect to fix distorted sound.
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit f4c72d3589d01582bcf3d3033f938c96943bc2c6)
(cherry picked from commit b434e150281f26e87afd2903c8567fa5ad56501a)
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
(cherry picked from commit 4ba7e13366d55e5131d43e278100d9259923d9c6)
(cherry picked from commit ee2451944709bd986ecbbb86b6ebe462a5cb000b)
|
|
OE-Core is now using 1.1.3 where this patch is
already available
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
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>
|
|
Add SoC customization for mesa, gstreamer and xorg.
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>
|
|
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>
|
|
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>
|
|
alsa-lib was upgraded in OE/master and our patch needs a small update.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
In many recipes we have been using $MACHINE to add customization. As we are
about to add more boards based on similar SoC, we need to use $SOC_FAMILY as
override instead of $MACHINE.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Upstream has added support for another hardware platform so this patch needs a
small adjustment to continue to apply.
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
To use it:
gst-launch-1.0 filesrc localtion=<mp4 file> ! qtdemux ! h264parse ! v4l2dec ! videoconvert ! waylandsink
[Nicolas Dechesne]
* added common as a git tree managed by SRC_URI to avoid git operation during configure
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@linaro.org>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
On the case of wayland, we must use the "gles2" configuration
instead of "opengl" configuration.
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@linaro.org>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|