AGL/meta-agl.git
2 months agoPrepare Lucky Lamprey 12.1.18 82/29682/2 12.1.18 lamprey/12.1.18 lamprey_12.1.18
Jan-Simon Moeller [Thu, 15 Feb 2024 15:43:33 +0000 (16:43 +0100)]
Prepare Lucky Lamprey 12.1.18

Update the distro configuration.

Bug-AGL: SPEC-5076
Change-Id: Ide9e72b66df32a561f8bf6aae1405d51375bd4f9
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29682
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

3 months agoPrepare Lucky Lamprey 12.1.17 00/29600/2 12.1.17 lamprey/12.1.17 lamprey_12.1.17
Jan-Simon Moeller [Wed, 17 Jan 2024 14:18:31 +0000 (15:18 +0100)]
Prepare Lucky Lamprey 12.1.17

Update the distro configuration.

Bug-AGL: SPEC-5050
Change-Id: Ib3b698758d5af0d2105b061111a67cee01f70ac7
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29600
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

4 months agoPrepare Lucky Lamprey 12.1.16 96/29496/2 12.1.16 lamprey/12.1.16 lamprey_12.1.16
Jan-Simon Moeller [Wed, 29 Nov 2023 22:00:57 +0000 (23:00 +0100)]
Prepare Lucky Lamprey 12.1.16

Update the distro manifest file.

Bug-AGL: SPEC-5002
Change-Id: Iada4d0a36fc2579da13937efa3df6007650b4244
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29496
ci-image-boot-test: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
6 months agoPrepare Lucky Lamprey 12.1.15 61/29261/2 12.1.15 lamprey/12.1.15 lamprey_12.1.15
Jan-Simon Moeller [Wed, 4 Oct 2023 09:12:25 +0000 (11:12 +0200)]
Prepare Lucky Lamprey 12.1.15

Update the distro configuration.

Bug-AGL: SPEC-4922
Change-Id: I404d41255377b28310469108228c3c55703125c4
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29261
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

6 months agoCI: no longer pin UNINATIVE_VERSION to 3.9 59/29259/2
Denys Dmytriyenko [Sat, 30 Sep 2023 15:44:04 +0000 (15:44 +0000)]
CI: no longer pin UNINATIVE_VERSION to 3.9

There was a bug in Uninative 4.0 which came with YP 3.1.27 that would break
CI, so it had to be pinned down to version 3,9 until resolved upstream. Now
YP 3.1.28 comes with Uninative 4.3 with the fix, so now longer needs to be
pinned down.

This reverts commit 1d23a215a4dc5ec77c3e0b25f86aabdb252285d4.

Bug-AGL: SPEC-4875

Change-Id: I8b7789630179895ba7b82b3d99625459e3664a78
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29259
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
8 months agoPrepare Lucky Lamprey 12.1.14 63/29163/2 12.1.14 lamprey/12.1.14 lamprey_12.1.14
Jan-Simon Moeller [Thu, 24 Aug 2023 14:01:56 +0000 (16:01 +0200)]
Prepare Lucky Lamprey 12.1.14

Update the distro configuration.

Bug-AGL: SPEC-4894
Change-Id: I70849caee50c1948fdeb8f9c938608a2d7f3f5ba
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29163
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

8 months agoCI: downgrade UNINATIVE_VERSION on YP 3.1.27 32/29132/2
Denys Dmytriyenko [Tue, 15 Aug 2023 21:14:57 +0000 (21:14 +0000)]
CI: downgrade UNINATIVE_VERSION on YP 3.1.27

The update to YP 3.1.27 came with a new UNINATIVE tarball.
This led to problems in CI. Downgrade the tarball till we
either fix the tarball or uprev the builders.

Bug-AGL: SPEC-4875
Change-Id: Ic0ac969b4b896b013870983bc60c2b74a5c4761c
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29132

9 months agoPrepare Lucky Lamprey 12.1.13 53/29053/2 12.1.13 lamprey/12.1.13 lamprey_12.1.13
Jan-Simon Moeller [Tue, 18 Jul 2023 10:14:51 +0000 (12:14 +0200)]
Prepare Lucky Lamprey 12.1.13

Update the distro configuration.

Bug-AGL: SPEC-4852
Change-Id: I762cb09e725cc285e692f53bda5a6e52c7c404e1
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29053
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

10 months agoPrepare Lucky Lamprey 12.1.12 90/28990/2 12.1.12 lamprey/12.1.12 lamprey_12.1.12
Jan-Simon Moeller [Tue, 6 Jun 2023 11:37:39 +0000 (13:37 +0200)]
Prepare Lucky Lamprey 12.1.12

Update the distro configuration.

Bug-AGL: SPEC-4826
Change-Id: If517414622d99b8c2f6e4351eb987259dd95fe84
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28990
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

12 months agoPrepare Lucky Lamprey 12.1.11 12.1.11 lamprey/12.1.11 lamprey_12.1.11
Jan-Simon Moeller [Tue, 11 Apr 2023 12:27:27 +0000 (14:27 +0200)]
Prepare Lucky Lamprey 12.1.11

Update the distro configuration.

Bug-AGL: SPEC-4754
Change-Id: Ic9e2d3b9b87a5274d606cadba03f3b344cf1c18d
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28635
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

13 months agoPrepare Lucky Lamprey 12.1.10 76/28576/2 12.1.10 lamprey/12.1.10 lamprey_12.1.10
Jan-Simon Moeller [Tue, 21 Mar 2023 11:15:26 +0000 (12:15 +0100)]
Prepare Lucky Lamprey 12.1.10

Update the distro configuration.

Bug-AGL: SPEC-4727
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I12294358f9e8c05eb426d2f467fa50f89ee4f13b
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28576
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

13 months agoweston: update patch to remove fuzz 31/28531/2
Denys Dmytriyenko [Fri, 24 Feb 2023 01:45:12 +0000 (01:45 +0000)]
weston: update patch to remove fuzz

Fixes this warning:

WARNING: weston-8.0.0-r0 do_patch: Fuzz detected:

Applying patch 0001-libweston-backend-drm-Re-order-gbm-destruction-at-DR.patch
patching file libweston/backend-drm/drm.c
Hunk #1 succeeded at 2992 with fuzz 2 (offset -211 lines).
Hunk #2 succeeded at 3001 (offset -213 lines).

WARNING: weston-8.0.0-r0 do_patch: QA Issue: Patch log indicates that patches do not apply cleanly. [patch-fuzz]

Bug-AGL: SPEC-4715
Change-Id: I3d8babb1764d6ad7ebf6d5cb1f90496c53e6e19a
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28531
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Marius Vlad <marius.vlad@collabora.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
14 months agoPrepare Lucky Lamprey 12.1.9 66/28466/2 12.1.9 lamprey/12.1.9 lamprey_12.1.9
Jan-Simon Moeller [Sun, 12 Feb 2023 22:07:28 +0000 (23:07 +0100)]
Prepare Lucky Lamprey 12.1.9

Update the distro configuration.

Bug-AGL: SPEC-4701
Change-Id: I76ba6220ab5025727a8d29f641230b04bd46725f
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28466
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

16 months agoPrepare Lucky Lamprey 12.1.8 09/28309/2 12.1.8 lamprey/12.1.8 lamprey_12.1.8
Jan-Simon Moeller [Thu, 22 Dec 2022 13:53:45 +0000 (14:53 +0100)]
Prepare Lucky Lamprey 12.1.8

Update the distro configuration.

Bug-AGL: SPEC-4654
Change-Id: If80843b1577eb17b7d510207f2ce7041b6d07796
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28309
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

16 months agodbus: adjust bbappend version 13/28213/2
Denys Dmytriyenko [Sun, 4 Dec 2022 23:19:51 +0000 (23:19 +0000)]
dbus: adjust bbappend version

As part of YP 3.1.21 dbus version got bumped upstream in OE-Core/Poky from
1.12.20 -> 1.12.24 to pick up latest CVEs. Adjust local bbappend accordingly.

Bug-AGL: SPEC-4630
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Change-Id: I07143c70090ee41b3520d937ffe860a60a27ddba
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28213
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
17 months agoPrepare Lucky Lamprey 12.1.7 release 10/28110/2 12.1.7 lamprey/12.1.7 lamprey_12.1.7
Jan-Simon Moeller [Thu, 3 Nov 2022 21:15:40 +0000 (22:15 +0100)]
Prepare Lucky Lamprey 12.1.7 release

Update the repo manifest.

Bug-AGL: SPEC-4602
Change-Id: Id62bbe7656dddbc59a325e4a971db34d736dc938
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28110
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

19 months agoPrepare Lucky Lamprey 12.1.6 12/28012/2 12.1.6 lamprey/12.1.6 lamprey_12.1.6
Jan-Simon Moeller [Wed, 21 Sep 2022 19:42:18 +0000 (21:42 +0200)]
Prepare Lucky Lamprey 12.1.6

Update the distro configuration.

Bug-AGL: SPEC-4571
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Idebba262023bce337ada0ce79b94182e821d8071
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28012
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

20 months agoPrepare Lucky Lamprey 12.1.5 release 45/27945/2 12.1.5 lamprey/12.1.5 lamprey_12.1.5
Jan-Simon Moeller [Tue, 23 Aug 2022 16:15:19 +0000 (18:15 +0200)]
Prepare Lucky Lamprey 12.1.5 release

Update the distro configuration.

Bug-AGL: SPEC-4534

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I465e4336e35d60a079c81cc5043990950355940f
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27945
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

22 months agoPrepare Lucky Lamprey 12.1.4 release 89/27689/2 12.1.4 lamprey/12.1.4 lamprey_12.1.4
Jan-Simon Moeller [Tue, 28 Jun 2022 22:15:02 +0000 (00:15 +0200)]
Prepare Lucky Lamprey 12.1.4 release

Update the distro configuration.

Bug-AGL: SPEC-4454
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I393e4710c4850d80dcbecdec9e7a23344ca6d6ed
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27689
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

22 months agoUpdate distro configuration after release 25/27625/2
Jan-Simon Moeller [Thu, 9 Jun 2022 10:43:40 +0000 (12:43 +0200)]
Update distro configuration after release

The next merge window is open.

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ia692302ea923e6f7f70bffd9828824a16bcab445
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27625
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account

23 months agoPrepare Lucky Lamprey 12.1.3 21/27521/2 12.1.3 lamprey/12.1.3 lamprey_12.1.3
Jan-Simon Moeller [Mon, 23 May 2022 21:58:39 +0000 (23:58 +0200)]
Prepare Lucky Lamprey 12.1.3

Update the distro configuration for the 12.1.3 release.

Bug-AGL: SPEC-4398
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I352ed4ff5a0432e914c95d2c0f4f00e5beb23d5f
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27521

2 years agoUpdate distro configuration for lamprey after 12.1.2 release 69/27369/2
Jan-Simon Moeller [Fri, 8 Apr 2022 11:32:43 +0000 (13:32 +0200)]
Update distro configuration for lamprey after 12.1.2 release

The merge window is open for 12.1.3 and we expect a release to be mid-may after
YP releases 'dunfell' 3.1.16 .

Bug-AGL: SPEC-4313

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I689263af8fffa0ac1db722a21125c7d720bc0896
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27369
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoPrepare Lucky Lamprey 12.1.2 18/27318/2 12.1.2 lamprey/12.1.2 lamprey_12.1.2
Jan-Simon Moeller [Mon, 28 Mar 2022 17:11:31 +0000 (19:11 +0200)]
Prepare Lucky Lamprey 12.1.2

Update distro manifest for Lucky Lamprey 12.1.2

Main update is the YP dunfell udpate.

Bug-AGL: SPEC-4313
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Icafe2c286a94b4c8ac4c27c56760e75332e62b60
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27318
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoUpdate distro configuration after release 93/27193/2
Jan-Simon Moeller [Tue, 15 Mar 2022 12:57:22 +0000 (13:57 +0100)]
Update distro configuration after release

Stabilization cycle open for Magic Marlin (final) 13.0.0 .

Bug-AGL: SPEC-4268
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ifb3b39670535ea4014768e4bcde3d78770c660de
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27193
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoUpdate distro configuration after release 66/27266/2
Jan-Simon Moeller [Tue, 15 Mar 2022 12:55:07 +0000 (13:55 +0100)]
Update distro configuration after release

Development cycle open for 12.1.2 .

Bug-AGL: SPEC-4267
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ia43306d2367fc30d0c9bb8a96a31bf1b5f3cb8fa
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27266
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agopipewiresink: set a default channel map if the number of channels is fixed 85/27185/2
Ashok Sidipotu [Fri, 4 Feb 2022 05:37:55 +0000 (11:07 +0530)]
pipewiresink: set a default channel map if the number of channels is fixed

-This allows remaping streams using pipewiresink to match the channel layout
of the target device

Bug-AGL: SPEC-4241
Change-Id: I4090187dc9977fc3d0ee440b601cb95f6864a9cf
Signed-off-by: Ashok Sidipotu <ashok.sidipotu@collabora.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27130
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
(cherry picked from commit 322965878f61d40173695a9677c6d5200eefae58)
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27185
Reviewed-by: Georgios Kiagiadakis <george.kiagiadakis@collabora.com>
2 years agoPrepare Lucky Lamprey 12.1.1 release 18/27218/2 12.1.1 lamprey/12.1.1 lamprey_12.1.1
Jan-Simon Moeller [Wed, 23 Feb 2022 13:58:29 +0000 (14:58 +0100)]
Prepare Lucky Lamprey 12.1.1 release

Update the distro configuration file.

Bug-AGL: SPEC-4267
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I18195e4be2a63d1838a9b2c9496aa75939effb4f
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27218
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agometa-agl-bsp: BBMASK out rcar3 base-files and systemd modifications 79/27179/2
Scott Murray [Mon, 14 Feb 2022 23:39:44 +0000 (18:39 -0500)]
meta-agl-bsp: BBMASK out rcar3 base-files and systemd modifications

To avoid breaking changes to systemd-tmpfiles' default behavior,
disable the base-files and systemd bbappends in meta-rcar-gen3 with
BBMASK.  The changes in the BSP seem aimed at fixing an issue with
a particular NFS root configuration that does not apply to upstream
AGL, and break the documented expected behavior of systemd-tmpfiles
with respect to configuring files/directories under /var/volatile.
Additionally, this potentially improves shared state reuse across
aarch64 machine builds.

Bug-AGL: SPEC-4256

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I03807d2190a963f8cdf303d07f00fc1c099d230e
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27200
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: ronan Le Martret <ronan.lemartret@iot.bzh>
Reviewed-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
(cherry picked from commit 49d3bdfdc0be53b5a857159a57073a7382b8453c)
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27179

2 years ago[RCAR] Update RCAR BSP to 5.9.0 63/27163/2
Ronan Le Martret [Wed, 26 Jan 2022 10:14:55 +0000 (11:14 +0100)]
[RCAR] Update RCAR BSP to 5.9.0

Update driver for the new RCAR BSP v5.9.0

From files:

R-Car_Gen3_Series_Evaluation_Software_Package_for_Linux-20220121.zip
R-Car_Gen3_Series_Evaluation_Software_Package_of_Linux_Drivers-20220121.zip

From URL:

https://www.renesas.com/us/en/products/automotive-products/automotive-system-chips-socs/r-car-h3-m3-documents-software

Bug-AGL: SPEC-4234

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: I570347da7d667cdf1cbd83eaf08cabbbaf97af7e
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27163
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years ago[RCAR] Fix block device performance decreased 77/27177/2
Ronan Le Martret [Fri, 28 Jan 2022 14:34:25 +0000 (15:34 +0100)]
[RCAR] Fix block device  performance decreased

* After the RCAR BSP 5.5.O, the block device performance decreased.

The root cause is a change in the default kernel configuration of the BSP
(CPU Frequency scaling) from (RCAR BSP 4.7.0):

CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
\# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set

To its new default (RCAR BSP 5.5.0)

\# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y

You can check current value at runtime using:

cat /sys/devices/system/cpu/cpufreq/policy0/scaling_governor
cat /sys/devices/system/cpu/cpufreq/policy4/scaling_governor

To mediate the regression we do switch back to the PERFORMANCE governor.

Bug-AGL: SPEC-4205

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: I6d19d92dae9dd8c7977e2034215fce07d8318773
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27108
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
(cherry picked from commit d32ed899583ab14e6442f76dd1c78695f9c0ec33)
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27177
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agopipewire: update to pw 0.3.43 and wp 0.4.7 90/27090/2
Ashok Sidipotu [Fri, 14 Jan 2022 15:38:56 +0000 (21:08 +0530)]
pipewire: update to pw 0.3.43 and wp 0.4.7

Change-Id: I3e478f5e1215d128f0d76ffb2b18c278d90de266
Signed-off-by: Ashok Sidipotu <ashok.sidipotu@collabora.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27090
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Georgios Kiagiadakis <george.kiagiadakis@collabora.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agometa-agl-core/recipes-graphics/wayland: Backport two fixes for libweston-8 18/27018/2
Marius Vlad [Tue, 28 Dec 2021 14:48:17 +0000 (16:48 +0200)]
meta-agl-core/recipes-graphics/wayland: Backport two fixes for libweston-8

This backports two small fixes for some potential libweston crashes
happening on the DRM backend tear down, or EGL initailization failure
paths.

Bug-AGL: SPEC-4197

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Reported-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Idc28bb7ef6d8fde8c149bb5eb35a2ba40a25706a
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27018
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agopolicy: fix record not working 73/27073/4
Ashok Sidipotu [Thu, 6 Jan 2022 01:16:45 +0000 (06:46 +0530)]
policy: fix record not working

Define a capture endpoint to get record working.

Change-Id: I3356736676bf112249b078ffeb16548cfa3daea3
Signed-off-by: Ashok Sidipotu <ashok.sidipotu@collabora.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27073
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoPost 12.1.0 change to distro configuration 37/27037/2
Jan-Simon Moeller [Sat, 18 Dec 2021 22:41:05 +0000 (23:41 +0100)]
Post 12.1.0 change to distro configuration

The release is out, update the distro configuration file.

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I891575f0f694bb0dd98b0e9d7abaa62e266a146b
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27037
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agopipewire: update to pw 0.3.40 and wp 0.4.5 53/26953/9
Ashok Sidipotu [Wed, 1 Dec 2021 08:17:25 +0000 (13:47 +0530)]
pipewire: update to pw 0.3.40 and wp 0.4.5

Change-Id: Ie9e3fd0a67e6a5fa38543cb9b4cc54f2e0555813
Signed-off-by: Ashok Sidipotu <ashok.sidipotu@collabora.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26953
Reviewed-by: Georgios Kiagiadakis <george.kiagiadakis@collabora.com>
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoUpdate SDK installation path variable name 71/26971/2
Jan-Simon Möller [Tue, 7 Dec 2021 17:16:59 +0000 (18:16 +0100)]
Update SDK installation path variable name

Upstream YP changed the variable for the SDK installation folder.
in https://git.yoctoproject.org/poky/commit/?h=dunfell&id=67dbe8a1c2b485d0cec174d28107b0ac8ea77d5f

thus adapt our distro configuration.

Bug-AGL: SPEC-4172
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I6a77286801619252b9ac14196af08723817cadc4
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26971
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
ci-image-boot-test: Jenkins Job builder account

2 years agoUpdate the distro config for lamprey 12.1.0 50/26950/2 12.1.0 lamprey/12.1.0 lamprey_12.1.0
Jan-Simon Moeller [Wed, 1 Dec 2021 22:31:33 +0000 (23:31 +0100)]
Update the distro config for lamprey 12.1.0

Change the version and the SDE timestamp.

Bug-AGL: SPEC-4163
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I6bff37ca3c045720dc2b75e300a349b26fdc288d
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26950
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Tested-by: Jenkins Job builder account
2 years agoConvert to new override syntax 76/26876/2
Scott Murray [Mon, 2 Aug 2021 21:10:51 +0000 (17:10 -0400)]
Convert to new override syntax

This is effectively a manual cherry-pick and squash of commits:

dd6fc5dcaa0a027b7651bb365d5dd0f623498f8f
917a82316bf53ead29d6345a39189d9e4efeef25
20e81c0a9d36660de671dd5ac2e006e31c0e621b

from the master branch with additional review and fixups.

The intent of these changes is to minimize the effort to backport
fixes from the master branch, which has been updated in preparation
for the switch to the next Yocto LTS release in early 2022.

Bug-AGL: SPEC-4144

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I91c1640c6335d7748a2531d2fe8bf86d2d2aee32
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26876
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoagl-compositor_git: Bump SRCREV 79/26879/2
Marius Vlad [Thu, 18 Nov 2021 15:30:51 +0000 (17:30 +0200)]
agl-compositor_git: Bump SRCREV

This update includes the following bug-fixes:

59b6881bc31538 layout: Fix-up the positions when placing the pop-up/dialog
10d2c1d637e9ef shell: Fix passing maximized state from the start

Bug-AGL: SPEC-4127, SPEC-4119

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ic8b6a9d57052e8f85f2e896d7c8724e66b028ff6
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26879
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agometa-agl-bsp: reference hardware updates for BSP v5.5.0 67/26867/2
Scott Murray [Tue, 5 Oct 2021 16:51:16 +0000 (12:51 -0400)]
meta-agl-bsp: reference hardware updates for BSP v5.5.0

Update the AGL reference hardware devicetree and U-Boot configuration
names to work with the Renesas BSP v5.5.0 update and related
meta-agl-refhw changes.

Bug-AGL: SPEC-4103

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit fe29f1717f6ee309273507724c488a6b5fbb5598)
Change-Id: I94db9390c2ec3d2b0cd9b1c0167570d813f2bae3
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26867
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years ago[RCAR] Fix HDMI display connector exchanging 26/26826/2
Ronan Le Martret [Fri, 29 Oct 2021 09:55:26 +0000 (18:55 +0900)]
[RCAR] Fix HDMI display connector exchanging

This patch always keeps SK's HDMI to HDMI-A-1 when using KF.

Normally, when using KF, HDMI-A-2 is assigned to SK's HDMI.
It is a patch that avoids SK's HDMI becoming 2nd HDMI,
and it is a commit that corrects the code for BSP v5.5.0.

Bug-AGL: SPEC-4123

Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: I68351317861fdeb4668ff5bbae420f6cfa24a3a3
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26826
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years ago[RCAR] Add missing dependency for board M3+KF 25/26825/2
Ronan Le Martret [Fri, 29 Oct 2021 14:12:01 +0000 (16:12 +0200)]
[RCAR] Add missing dependency for board M3+KF

* For the RCAR BSP v5.5.0 we need a yocto layer:
   - poky/meta-yocto-bsp

Bug-AGL: SPEC-4081

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: If5f4701e1bf1973f1f20f47f9496f07024e0f347
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26825
Reviewed-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years ago[RCAR] Add missing dependency on wayland 24/26824/2
Ronan Le Martret [Tue, 21 Sep 2021 07:34:09 +0000 (09:34 +0200)]
[RCAR] Add missing dependency on wayland

* Previous RCAR BSP provides lib /usr/lib/libpvrWAYLAND_WSEGL.so inside
  package gles-user-module. Now libpvrWAYLAND_WSEGL.so is in an independent
  package name wayland-wsegl.

Bug-AGL: SPEC-4081

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: I6bb80d44fd26d25aca860976575d45e65688b6cd
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26824
Reviewed-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years ago[RCAR] Add missing build dependency for wayland-wsegl 23/26823/2
Ronan Le Martret [Tue, 21 Sep 2021 07:30:13 +0000 (09:30 +0200)]
[RCAR] Add missing build dependency for wayland-wsegl

Bug-AGL: SPEC-4081

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: Ia724303015235fd03fe633125ef79cd3eaef9739
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26823
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years ago[RCAR] Update RCAR BSP recipes to 5.5.0 version 22/26822/2
Ronan Le Martret [Tue, 22 Jun 2021 13:34:18 +0000 (15:34 +0200)]
[RCAR] Update RCAR BSP recipes to 5.5.0 version

* rename the dts/dtsi file, the new BSP 5.5.0 change the file name of
  the dts file.
* update the driver files hash
* Add "meta-yocto-bsp" to BBLAYERS, it's new dependency of meta-renesas.

Bug-AGL: SPEC-4081

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: I3d8edb2d924e43dabd16466fd68015b5be1a40d2
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26822
Tested-by: Jenkins Job builder account
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years ago[RCAR] Fix kernel-module-gles build 21/26821/2
Ronan Le Martret [Wed, 15 Sep 2021 16:30:10 +0000 (18:30 +0200)]
[RCAR] Fix kernel-module-gles build

* In the new RCAR BSP 5.5 one file missing from prevous BSP,
  this file was only a kind of a link. This patch just fix this missing
  file.

Bug-AGL: SPEC-4081

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: Ia4cdf794b16aff8e12a64fcccfecce85336619e7
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26821
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agometa-agl-bsp: remove old Raspberry Pi U-Boot recipe 03/26803/2
Scott Murray [Tue, 2 Nov 2021 23:13:20 +0000 (19:13 -0400)]
meta-agl-bsp: remove old Raspberry Pi U-Boot recipe

Newer U-Boot recipes were added to pick up the 4B support, remove
the older ones since they are no longer used.

Bug-AGL: SPEC-4072

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Iedc9b7ec189316319296d2a23c0293559e83566c
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26778
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
(cherry picked from commit 54a20427a2c553165ce9a8393aeda218e7aa310e)
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26803

2 years agoUpdate github.com git:// SRC_URIs 00/26800/3
Scott Murray [Tue, 2 Nov 2021 23:15:07 +0000 (19:15 -0400)]
Update github.com git:// SRC_URIs

GitHub is dropping unauthenticated git protocol access in
January 2022, per:

https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git

While a workaround in the BitBake git fetcher is forthcoming, not
specifying protocol=https for github.com git:// SRC_URIs will start
resulting in warnings in Yocto 3.5/Kirkstone.  To ease our upgrade
path, go ahead and update our affected SRC_URIs.  Note that this has
been done by running the scripts/contrib/convert-srcuri.py script
from latest poky, which also makes git branch specification explicit
since the git fetcher is likely to require that in the future due
to widespread switches from master to main branches.

Bug-AGL: SPEC-4126

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I1b5003a79de5283f88bb51f2decadbabeaff8ed5
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26779
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
(cherry picked from commit abc4742a714cfc60a868c0912432a6f59fd41b77)
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26800

2 years agoqt5: Fix timer leak in qtwayland to avoid animations being sluggish 59/26759/2
Hiroyuki Ishii [Tue, 29 Jun 2021 08:13:03 +0000 (17:13 +0900)]
qt5: Fix timer leak in qtwayland to avoid animations being sluggish

With long-running qt applications which have fluid animations
in wayland environment, the animation becomes obviously sluggish
because massive amount of memcpy() is called through a constructor
being placed in a loop in QTimerInfoList::timerInsert() function.
This is caused by a timer-index leak bug of qtwayland, which is
already reported to the qt project as following ticket.

https://bugreports.qt.io/browse/QTBUG-79838

Unfortunately QTBUG-79838 is still open because maintenance of
non-commercial version of qt5 is already stopped. However, we've
confirmed that the patch attached to that ticket works fine
except for that part of it is no longer needed due to the deletion
of the code. So let's apply only effective part of it.

Bug-AGL: SPEC-3991

Signed-off-by: Hiroyuki Ishii <ishii.hiroyuki002@jp.panasonic.com>
Change-Id: Ib148b81aabb98e8df10c1414cdbfe26f7ddf09a6
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26466
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26759
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Naoto YAMAGUCHI <naoto.yamaguchi@aisin.co.jp>
2 years agometa-app-framework: bump version for dbus bbappend 83/26683/2
Scott Murray [Thu, 7 Oct 2021 18:43:58 +0000 (14:43 -0400)]
meta-app-framework: bump version for dbus bbappend

Rename the dbus bbappend to handle the upgrade to 1.12.20 in the
poky 3.1.11 update.

Bug-AGL: SPEC-4104

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I2876920f0ac949f4dee0835af03c096c4e186973
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26729
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
(cherry picked from commit 3b7fb84007945e5b19c705b24179260cad05ba55)
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26683

2 years agoraspberrypi: Upgrade to u-boot v2021.07 for latest 4B boards 64/26664/2
Hiroyuki Ishii [Thu, 9 Sep 2021 01:43:22 +0000 (10:43 +0900)]
raspberrypi: Upgrade to u-boot v2021.07 for latest 4B boards

The latest revision (1.4) of raspberry pi 4B board can't be boot
by using current version of u-boot with showing "No partition
table" message. This can be related to the change of DMA hardware
on the new SoC (2711ZPKFSB06C0T) and we've confirmed upgrading
u-boot to newer version than 2021.04 which has several fixes
around Broadcom's DMA solves the issue. Also, we'd like to choice
2021.07 rather than 2021.04 since it's going to be supported for
longer in yocto project.

Bug-AGL: SPEC-4072

Signed-off-by: Hiroyuki Ishii <ishii.hiroyuki002@jp.panasonic.com>
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I0f396611cb76230dd91c6d42b9f2a7cfb92909df
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26664
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
2 years agoPost 12.0.1 update to distro config 61/26661/2
Jan-Simon Moeller [Sun, 19 Sep 2021 21:26:38 +0000 (23:26 +0200)]
Post 12.0.1 update to distro config

Update the distro config file.

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I6b0eb6fdffb57a87568468ec9bfdf5bff716f5d2
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26661
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agometa-agl-bsp: Add reference hardware WLAN card support 56/26656/2
Scott Murray [Wed, 15 Sep 2021 13:51:22 +0000 (09:51 -0400)]
meta-agl-bsp: Add reference hardware WLAN card support

Add the required firmware for the reference hardware WLAN card to
MACHINE_EXTRA_RRECOMMENDS in the agl-refhw-h3 feature include file.

Bug-AGL: SPEC-4071

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Idf2e35bea3be4e030245b36333c50a568cb2a01b
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26656
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-boot-test: Jenkins Job builder account

2 years agoInject multimedia package specific to rcar platform 92/26592/3
Jan-Simon Möller [Tue, 14 Sep 2021 19:32:34 +0000 (21:32 +0200)]
Inject multimedia package specific to rcar platform

The packagegroup agl-graphical-multimedia needs to be extended
to pull in the BSP specific packagegroups.

Bug-AGL: SPEC-4029
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ieed3263884304a7d00d9f468583f3db9370e3741
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26634
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
(cherry picked from commit ae07296dfa03edd1eb25e0a632960bf71956c738)
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26592
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
2 years agoxmlsec1: remove backported patch 30/26630/2
Scott Murray [Fri, 10 Sep 2021 20:38:55 +0000 (16:38 -0400)]
xmlsec1: remove backported patch

The backported host contamination fix for xmlsec1 can now be
removed since meta-oe now includes it.

Bug-AGL: SPEC-4051

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I2b41872f67c25cdbd4e250a399293afde2284a27
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26630
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoPrepare Lucky Lamprey 12.0.1 patch release 16/26616/2 12.0.1 lamprey/12.0.1 lamprey_12.0.1
Jan-Simon Möller [Mon, 6 Sep 2021 20:13:46 +0000 (22:13 +0200)]
Prepare Lucky Lamprey 12.0.1 patch release

Update the distro configuration.

Change-Id: Id394214798dd7f1ee61739637ffb8b492f3f3a32
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26616
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoagl-compositor: Bump SRCREV 04/26604/6
Marius Vlad [Wed, 1 Sep 2021 14:46:10 +0000 (16:46 +0200)]
agl-compositor: Bump SRCREV

This bumps up SRCREV to include 'compositor: Do not allow vt-switching
by default'.

Note this patch also includes

- re-building libweston with headless backend as lamprey was cut after
  some of the changes made into agl-compositor and it those it requires
  having the headless backend installed

- includes the libcompositor updates required to avoid QA build errors

- compliance with weston ini configuration wrt to loading up systemd
  plugin.

Bug-AGL: SPEC-4063

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I9abbb84895de2e37d814ff0485ae0d004982fc34
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26604
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoAdd backported patch to overcome host contamination issue 78/26578/2
Jan-Simon Moeller [Thu, 12 Aug 2021 13:30:38 +0000 (15:30 +0200)]
Add backported patch to overcome host contamination issue

This patch is required to fix a cross-compilation issue due to host contamination.
It is a backport from meta-openembedded master branch and submitted to dunfell.

Bug-AGL: SPEC-4051
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I22aa1777d1e8606c54c873f53e380263f8f8a05b
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26578
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agorecipes-graphics/wayland/weston-ini-conf: Add missing transmitter-output 26/26526/2
Marius Vlad [Wed, 4 Aug 2021 19:44:02 +0000 (21:44 +0200)]
recipes-graphics/wayland/weston-ini-conf: Add missing transmitter-output

Seems that re-shuffling of recipes missed out the transmitter-output
file when using waltham-remoting (in AGL_FEATURES).

Bug-AGL: SPEC-4047

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I589960eb13532cfaab66a6d32ca79a8628398563
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26553
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Kenji Hosokawa <khosokawa@jp.adit-jv.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
(cherry picked from commit ce21cba7432a434c359235be901fa0efb9c7b784)
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26526

2 years agometa-agl-bsp: add "kingfisher" to AGL_FEATURES for -kf builds 25/26525/2
Scott Murray [Tue, 27 Jul 2021 19:46:51 +0000 (15:46 -0400)]
meta-agl-bsp: add "kingfisher" to AGL_FEATURES for -kf builds

To be able to detect when building with Kingfisher support in
recipes, add a "kingfisher" feature to AGL_FEATURES.  This should be
lower impact on builds than an override wrt sharing sstate between
builds, and matches what has been done for the refhw support with
h3ulcb.

Bug-AGL: SPEC-4023

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I8f8eb148b94cdc8e80b0600b3112e45d1e709948
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26544
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
(cherry picked from commit 92514559f9b195e6b58128a7492239ff50e23dec)
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26525

2 years agometa-agl-bsp: Enable building agl-refhw-h3 firmware 22/26522/2
Scott Murray [Thu, 1 Jul 2021 17:11:46 +0000 (13:11 -0400)]
meta-agl-bsp: Enable building agl-refhw-h3 firmware

Changes:
- Replace the agl-refhw-h3 addition to MACHINEOVERRIDES with just
  using AGL_FEATURES.  With the rework of the arm-trusted-firmware
  bbappend in meta-agl-refhw, the override is no longer necessary,
  and a feature in AGL_FEATURES makes more sense in the context of
  this not being a separate machine in the AGL build, but just a
  feature.
- Remove BBMASK so the arm-trusted-firmware bbappend from
  meta-agl-refhw-gen3 will now be picked up.
- Hook up building the U-Boot variant for the refhw by extending
  UBOOT_CONFIG.
- Remove the compatible machine declaration from gpsd-conf-refhw,
  as we're using the package in h3ulcb images anyways.

Bug-AGL: SPEC-3916

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ibe3ecdbe74811793c0e030df28a64b3052d64f47
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26476
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
(cherry picked from commit bc4666c43c67a666e1cf6706b601b397fd0f5548)
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26522
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoPost 12.0.0 change of the distro config 06/26506/2
Jan-Simon Moeller [Wed, 21 Jul 2021 10:08:15 +0000 (12:08 +0200)]
Post 12.0.0 change of the distro config

Apply the post-release change to the distro config.
The Lucky Lamprey branch is now open for changes towards 12.0.1.

Bug-AGL: SPEC-4006
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ia03a8e0be88794117d879dd054115fa4730af7fc
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26506
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoPrepare release of Lucky Lamprey v12.0.0 99/26499/2 12.0.0 lamprey/12.0.0 lamprey_12.0.0
Jan-Simon Möller [Tue, 13 Jul 2021 11:10:20 +0000 (13:10 +0200)]
Prepare release of Lucky Lamprey v12.0.0

Prepare the release of Lucky Lamprey v12.0.0 .

Change-Id: I868d4470aa92b9a298dfb24a19a7261ee545b57b
Bug-AGL: SPEC-4006
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26499
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoPost M3 update of distro configuration 98/26498/2
Jan-Simon Möller [Tue, 13 Jul 2021 11:08:11 +0000 (13:08 +0200)]
Post M3 update of distro configuration

Update after Milestone 3 is released.

Change-Id: Ide3ecd049573a49f5e7858b8d5f620ee0d02b016
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26498
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoPrepare Lucky Lamprey Milestone 3 79/26479/2 11.93.0 lamprey/11.93.0 lamprey_11.93.0
Jan-Simon Möller [Fri, 2 Jul 2021 20:07:21 +0000 (22:07 +0200)]
Prepare Lucky Lamprey Milestone 3

Update the distro configuration.

Change-Id: Ib7ffb28cc71da5b28f95bcbe89c6b3fadbe981c7
Bug-AGL: SPEC-4006
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26479
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agopipewire: fix timerfd deadlock issue 99/26399/2
George Kiagiadakis [Thu, 1 Jul 2021 09:44:58 +0000 (12:44 +0300)]
pipewire: fix timerfd deadlock issue

Bug-AGL: SPEC-3957
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Change-Id: I5f41e4161b281473cebc3cb3d8e27c2c93b457be
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26399
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoUpdate AGL_BRANCH to lamprey 74/26474/2
Jan-Simon Möller [Thu, 1 Jul 2021 12:43:57 +0000 (14:43 +0200)]
Update AGL_BRANCH to lamprey

Update the distro configuration for Lucky Lamprey

Change-Id: I55bb62a90bbeeed581af7ce95cd5b531c461cade
Bug-AGL: SPEC-4006
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26474
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoAdd gitreview file for Lucky Lamprey branch
Jan-Simon Möller [Wed, 30 Jun 2021 21:56:32 +0000 (23:56 +0200)]
Add gitreview file for Lucky Lamprey branch

Update the .gitreview file.

Change-Id: I91e119acbde35ef76b1cd3aed2d6f5c380cb0ae8
Bug-AGL: SPEC-4006
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2 years agoRefactor kernel configuration fragment handling 60/26460/2
Scott Murray [Sun, 27 Jun 2021 18:36:00 +0000 (14:36 -0400)]
Refactor kernel configuration fragment handling

Refactor the kernel configuration fragment handling to shift all AGL
applied configuration fragments into a new AGL_KCONFIG_FRAGMENTS
variable that is used to generate SRC_URI and KERNEL_CONFIG_FRAGMENTS
additions for the various BSPs.  The intent is to make it simple to
disable AGL provided configuration in downstream builds as the IC EG
has expressed as a requirement.  Additionally, the rework has allowed
for some clean up of accumulated cruft.

In practice, clearing AGL_KCONFIG_FRAGMENTS drops all non-BSP provided
kernel configuration with the exception of some qemu BSP related
additions required for AGL CI and some explicitly configurable things
like netboot support.

Notable changes:
- Instead of always using AGL's own fragment merging logic on top of
  the BSP kernel recipe, an effort is now made to leverage the BSP
  recipes' own merging schemes, so there are now separate include
  files for kernel-yocto.bbclass and plain kernel.bbclass based kernel
  recipes, as well as a common include file that defines the
  AGL_KCONFIG_FRAGMENTS variable and its derivations.  That file can
  be included directly in bbappends for BSP kernel recipes that use
  the KERNEL_CONFIG_FRAGMENTS scheme (e.g. meta-ti, meta-qcom).
- The SMACK enabling configuration in meta-app-framework has been
  updated to supply different fragments for enabling SMACK by default
  for 4.x and 5.x kernels.  This removes a warning from always
  supplying the old configuration, and allows providing a CONFIG_LSM
  definition to ensure over-riding any BSP modifications.
  This allows removing the previous hack to handle CONFIG_LSM being
  set in the defconfigs in linux-raspberrypi.
- By request, the linux-yocto support from meta-agl-bsp/meta-core has
  been rationalized into meta-agl-core to improve the experience when
  using meta-agl-core standalone for testing.
- All demo supporting kernel configuration has been removed, a
  subsequent change to meta-agl-demo will add it there by leveraging
  AGL_KCONFIG_FRAGMENTS.
- The hardware device support has been split out of the can-bus.cfg
  fragment, in favor of shifting it to meta-agl-demo.  A few other
  stray non-CAN configuration options have also been removed from
  can-bus.cfg, as they do not seem to be required.

Bug-AGL: SPEC-3983

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: If6662fd36e26cec767b1d53b1188a74d01ef9dcf
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26460
Reviewed-by: Hiroyuki Ishii <ishii.hiroyuki002@jp.panasonic.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agopackagegroup-agl-core-devel: remove duplicate profiling tools 56/26456/2
Scott Murray [Thu, 24 Jun 2021 18:33:08 +0000 (14:33 -0400)]
packagegroup-agl-core-devel: remove duplicate profiling tools

Remove perf and powertop from packagegroup-agl-core-devel since they
are already in packagegroup-core-tools-profile which gets pulled in
when agl-devel is used.  For perf in particular, this simplifies
avoiding dependencies on the kernel source being available when
building container images.

Bug-AGL: SPEC-3983

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I472ab2209dc89e76bb561189e711f45bad480e94
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26456
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoPost release bump after LL m2 55/26455/2
Jan-Simon Moeller [Thu, 24 Jun 2021 16:56:21 +0000 (18:56 +0200)]
Post release bump after LL m2

Update the distro configuration.

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I0c5be0ffc3f9b7e4b59b98d4eac6d5439900b4f5
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26455
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoaglsetup: Fix append_fragment fails with heredocs on Ubuntu 21.04. 28/26428/3
vasyl [Mon, 14 Jun 2021 17:39:50 +0000 (20:39 +0300)]
aglsetup: Fix append_fragment fails with heredocs on Ubuntu 21.04.

Looks like bash creates temporary file for heredocs and passes fd to
deleted file to command that use heredocs. Therefore, it is better not
to use '[[ -f /dev/stdin ]]' in case of heredocs.

Replaced it with more relaxed condition.

Bug-AGL: SPEC-3990
Change-Id: Ib68d1510dd6899b0f60b207071b222ef1933bf77
Signed-off-by: vasyl <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26428
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoUpdate license handling for pipewire recipe 49/26449/2
Jan-Simon Moeller [Wed, 23 Jun 2021 19:33:43 +0000 (21:33 +0200)]
Update license handling for pipewire recipe

We need to set LICENSE to multiple (MIT & GPL-2.0-only & LGPL-2.1-or-later) to satisfy
the current scheme required by bitbake.

But the licenses of the output packages are not all 3,
but mostly MIT and a few LGPL-2.1-or-later and one GPL-2.0-only.
To map the dynamically created output packages with the proper MIT license,
we need to call setVar after all dynamic packages are created.

Bug-AGL: SPEC-3844
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I0900902af2527254869c125ec90239c9afb26f3c
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26449
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Georgios Kiagiadakis <george.kiagiadakis@collabora.com>
2 years agoRemove default inclusion of kernel-modules 31/26431/3
Scott Murray [Mon, 14 Jun 2021 22:12:31 +0000 (18:12 -0400)]
Remove default inclusion of kernel-modules

Remove the kernel-modules meta package append to IMAGE_INSTALL
from the default base-agl.inc aglsetup.sh template, as it essentially
turns a developer convenience into default behavior that may not be
desirable by all users.  Note that this does change the contents of
agl-image-(boot|minimal|weston) with respect to kernel modules on
most platforms, but if this proves problematic it is recommended that
kernel-modules be added back elsewhere in a more transparent fashion.
A corresponding change will be made in meta-agl-demo to retain the
behavior for the demo platform images.

Bug-AGL: SPEC-3983

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ie1098f25d69e721345d13db3681278543d594e78
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26431
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoSPEC-3976: qemuarm: remove CONFIG_ARM_LPAE 35/26435/2
Corentin Labbe [Wed, 16 Jun 2021 08:46:28 +0000 (08:46 +0000)]
SPEC-3976: qemuarm: remove CONFIG_ARM_LPAE

CONFIG_ARM_LPAE cause sndHDA failure.
Furthermore, this permits to mimic real AGL ARM board which dont have LPAE.

Bug-AGL: SPEC-3976
Signed-off-by: Corentin Labbe <clabbe@baylibre.com>
Change-Id: I0f48feadc8aa04427ffb2365cf319e2dcbe32ff3
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26435
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agorcar3: move extra kernel modules to MACHINE_EXTRA_RRECOMMENDS 30/26430/2
Scott Murray [Mon, 14 Jun 2021 22:05:47 +0000 (18:05 -0400)]
rcar3: move extra kernel modules to MACHINE_EXTRA_RRECOMMENDS

The appending of the rcar3 graphics related kernel modules to
IMAGE_INSTALL in agl_rcar.inc is problematic for users building
headless or container targetted images.  To avoid this, instead
append them to MACHINE_EXTRA_RRECOMMENDS, which will result in
them being pulled in via packagegroup-machine-base.  Users not
desiring them can then either disable package recommendations
or not pull in packagegroup-machine-base.  In practice, this
has no effect on any of the current images in meta-agl-core or
meta-agl-demo, but it is required for the IC EG guest container
build for rcar3 platforms.

Bug-AGL: SPEC-3983

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I309926b6dc31614fb7c710b0a302716942d07df8
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26430
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agopipewire: fix alsa virtual device to work again 47/26447/2
George Kiagiadakis [Tue, 22 Jun 2021 15:08:25 +0000 (15:08 +0000)]
pipewire: fix alsa virtual device to work again

* Install symlinks to the configuration files in /etc/alsa/conf.d
* Add patch from pipewire master to support roles on the virtual
  alsa device

Bug-AGL: SPEC-3822
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Change-Id: Ie411df23390754e2cdc494657eb9881771b8c401
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26447
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agopipewire: update to pw 0.3.30 and wp 0.4.0 26/26426/5
George Kiagiadakis [Fri, 11 Jun 2021 08:33:59 +0000 (11:33 +0300)]
pipewire: update to pw 0.3.30 and wp 0.4.0

* The pipewire recipe has been synced with the upstream yocto one
* WirePlumber configuration now has volume ducking enabled for
  navigation messages. This means that music will now duck when
  a navigation message plays instead of being corked.
* PipeWire's default configuration now lives in /usr/share/pipewire,
  with the possibility to override it in /etc/pipewire. This allows
  resetting to upstream defaults by removing /etc/pipewire

v2: add licenses to the layer to match the upstream recipe,
    adapt licenses of sub-packages
v3: mark each package with the desired license instead of the mix
v4: simplify the license output of the sub-packages

Bug-AGL: SPEC-3844
Change-Id: I7a15ddb503d5b064f244c8a42a1aafb4caa1d46a
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26426
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoRemove Raspberry Pi 3 support 29/26429/2
Scott Murray [Sat, 12 Jun 2021 21:22:13 +0000 (17:22 -0400)]
Remove Raspberry Pi 3 support

The raspberrypi3 machine template had only been retained to allow
anyone interested in using one with a telematics or cluster demo
image build to do so.  At this point the Pi 4 has been out long
enough that that seems no longer necessary, so removing the
support to avoid confusion and reduce clutter seems warranted.

Bug-AGL: SPEC-3985

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ib3770ba03771aff468f94d5bf6f2910fc01f7ee0
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26429
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoPrepare Lucky Lamprey M2 27/26427/2 11.92.0 lamprey/11.92.0 lamprey_11.92.0
Jan-Simon Moeller [Sun, 13 Jun 2021 21:24:04 +0000 (23:24 +0200)]
Prepare Lucky Lamprey M2

Update the distro manifest.

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ib87d4a6b4313fe39c7121f691a9768fd4fafa49c
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26427
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agometa-agl-core: dynamically add qtbase bbappend 95/26395/3
Scott Murray [Mon, 7 Jun 2021 21:29:36 +0000 (17:29 -0400)]
meta-agl-core: dynamically add qtbase bbappend

Add a dynamic layer addition for meta-qt5 that contains a qtbase
bbappend with the required configuration changes for building
it with Wayland support.  The aim is to avoid duplication of these
configuration changes among meta-agl-core users.

Bug-AGL: SPEC-3972

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I642ad6e62c10da1b1c2323a13c7d5fa91ba9f028
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26395
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoUpdate agl-virt feature 94/26394/3
Scott Murray [Mon, 7 Jun 2021 21:21:41 +0000 (17:21 -0400)]
Update agl-virt feature

Changes:
- Add AGL_META_FILESYSTEMS hook to bblayers.conf.sample to match
  the other common meta-openembedded layer dependencies.
- Update agl-virt 50_bblayers.conf.inc to define the required
  AGL_META_* variables for the layers from meta-openembedded that
  it requires.

Bug-AGL: SPEC-3970

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Iae55fa082bd25cf43bde6152abab40c836cf6279
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26394
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
2 years agoAdd agl-package-management feature 93/26393/2
Scott Murray [Mon, 7 Jun 2021 21:14:20 +0000 (17:14 -0400)]
Add agl-package-management feature

Changes:
- Move addition of package-management to IMAGE_FEATURES and
  associated package feed variables to a new agl-package-management
  feature template.  The feature is not included by default in
  the base set.
- To somewhat maintain the previous developer experience the new
  feature has been made a dependency of the agl-devel feature.
  In practice, the only images affected by this change are
  agl-image-minimal and agl-image-weston from meta-agl-core, the
  demo platform images in meta-agl have package management enabled
  by default.

Bug-AGL: SPEC-3971

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I56665e1cd82db19a697fdae2551a9276eab08961
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26393
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoAdd initial j7-evm machine support 79/26379/3
Scott Murray [Sun, 30 May 2021 21:01:47 +0000 (17:01 -0400)]
Add initial j7-evm machine support

Add template and inc file for requested j7-evm machine.

Notes:
- The various images have been test built, including the
  agl-demo-platform image.  No runtime testing has been done due to
  lack of hardware.
- The proprietary SGX graphics support has not been enabled.  This
  is due to both being unable to test, and it being unclear if it
  is required given the telematics usecases mentioned with respect
  to the hardware.
- The shared TMPDIR for the non-optional multiconfig for building
  the bootloader has been shifted to a split one, as failures were
  reproducibly being seen when using the rm_work bbclass, and in
  general the community recommendation is to not share them.  This
  does mean that cleaning up a build tree requires removing the
  tmp-k3r5 directory in addition to tmp.

Bug-AGL: SPEC-3928

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I5c4e325b0b709b6571946475bf128bc25b171f6e
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26379
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoRemove dra7xx-evm machine support 78/26378/3
Scott Murray [Sun, 30 May 2021 19:13:37 +0000 (15:13 -0400)]
Remove dra7xx-evm machine support

Remove dra7xx-evm machine template and related BSP configuration
tweaks.  The configuration is stale and untested, and no one has
expressed interest in it for long enough that it seems better to
just remove it to avoid confusion about support status.

Bug-AGL: SPEC-3934

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I1659eef113cf1e6fcfdddf65f712275b8fc49b6f
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26378
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agoUpdate i.MX machine configurations 77/26377/3
Scott Murray [Sun, 30 May 2021 18:58:49 +0000 (14:58 -0400)]
Update i.MX machine configurations

Changes:
- Add new i.MX and i.MX6 common inc files and shift duplicated
  configuration to them.
- Switch to using the newer IMX_BSP_DEFAULT variable mechanism for
  selecting mainline vs NXP bits, instead of adding use-mainline-bsp
  to MACHINEOVERRIDES.
- Remove the accidental addition of agl-medium-arm-compiler to
  DISTRO_FEATURES for the imx8mqevk configurations.
- Remove some other stale variable definitions.
- Update BSP layer path in i.MX6 template 50_setup.sh files, these
  were missed on a previous update.

Bug-AGL: SPEC-3933

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I0145e3c8b73b4d53706fda4237ab10f181fd16f7
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26377
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agometa-agl-core: Rework packagegroup-agl-core-boot 76/26376/3
Scott Murray [Sun, 30 May 2021 18:47:34 +0000 (14:47 -0400)]
meta-agl-core: Rework packagegroup-agl-core-boot

To avoid the problem of it drift with respect to the upstream
packagegroup-core-boot that it was originally derived from, rework
packagegroup-agl-core-boot to just RDEPEND on it instead.  This
has the benefit of making the AGL additions more clearly visible.

Additionally:
- Define VIRTUAL-RUNTIME_base-utils-syslog for packagegroup-core-boot
  to match AGL's current default.
- Add a VIRTUAL-RUNTIME_rngd variable to allow downstream users to
  remove or replace rng-tools in their distro configuration.
- Explicitly add the packagegroup to IMAGE_INSTALL in the base
  agl-image-boot.inc to better match upstream core-image-minimal in
  definition, and make sure that any derived image that is created by
  including the inc file (instead of the bb file) is usable.

Bug-AGL: SPEC-3932

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ib82d5d6b561eca4d059c56b01a0caddefcb48776
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26376
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
2 years agoRemove old cyclone5 template 80/26380/2
Jan-Simon Moeller [Mon, 31 May 2021 10:59:33 +0000 (12:59 +0200)]
Remove old cyclone5 template

This is no longer in active use and will be removed.

Bug-AGL: SPEC-3943
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I7b9026fb5013d7534a96c04a0617e5f50a95aa5c
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26380
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoRemove connman-plugin-session-policy-local 56/26356/4
Naoto Yamaguchi [Tue, 18 May 2021 23:04:56 +0000 (08:04 +0900)]
Remove connman-plugin-session-policy-local

A packagegroup-agl-core-connectivity require to connman-plugin-session-policy-local in all case.
On the other hand, connman-plugin-session-policy-local is enabled in case of AGL_FEATURES with aglcore.
When the meta-agl use without aglcore, building for packagegroup-agl-core-connectivity will fail.
This patch remove to connman-plugin-session-policy-local in all case.
Because connman-plugin-session-policy-local is not using.

Bug-AGL: SPEC-3924

Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Change-Id: Icb9d3bca640a93348857e17a195ac6d1a20d30bb
Signed-off-by: Naoto Yamaguchi <i33399_yamaguchi@aisin-aw.co.jp>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26356
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
2 years agoPost release update to distro config 73/26373/2
Jan-Simon Möller [Tue, 25 May 2021 13:56:17 +0000 (15:56 +0200)]
Post release update to distro config

M1 is being released. Update the distro configuration

Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I4d2edaed3fa311f357c42aff3c0d4b901e867911
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26373
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoPrepare Lucky Lamprey Milestone 1 53/26353/2
Jan-Simon Moeller [Thu, 13 May 2021 22:02:28 +0000 (00:02 +0200)]
Prepare Lucky Lamprey Milestone 1

Adapt distro configuration for LL m1 .

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: If86cb91e6742bffb1e6a5aa8f93b9c37b754b4ca
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26353
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account

2 years agoagl-shell-activator_git: Add recipe 48/26348/3 11.91.0 lamprey/11.91.0 lamprey_11.91.0
Marius Vlad [Wed, 12 May 2021 09:59:13 +0000 (12:59 +0300)]
agl-shell-activator_git: Add recipe

This adds the recipe for agl-activator/agl-shell-activator, a simple
tool that switches (already started) applications. It assumes the first
output, but can be enhanced to support use multi output if needed.

Bug-AGL: SPEC-3817

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I32f8bb246d75591cd7fc4f7d4b4047ee2b8f1b09
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26348
ci-image-build: Jenkins Job builder account
Tested-by: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agowireplumber: update to 0.4 rc1 40/26340/2
George Kiagiadakis [Tue, 11 May 2021 08:34:16 +0000 (11:34 +0300)]
wireplumber: update to 0.4 rc1

* Update the bluetooth config to be aligned with the default upstream config
* Make a2dp streams use the Multimedia role instead of Communication
* Add wireplumber.conf in the agl config, which is now required

Bug-AGL: SPEC-3844
Change-Id: Ifdc61065593b7cbd366dd490689135f0973ebf66
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26340
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agometa-pipewire: add meta-oe dependency 43/26343/2
Scott Murray [Thu, 6 May 2021 15:50:43 +0000 (11:50 -0400)]
meta-pipewire: add meta-oe dependency

Add LAYERDEPENDS definition to meta-pipewire's layer.conf, meta-oe is
now a dependency due to Wireplumber's use of lua.

Bug-AGL: SPEC-3909

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ia57de5b43cca86a5b5260a06494ef43dec6ae675
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26343
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agopipewire: backport pipewiresink patches to fix stuttering and other issues 38/26338/3
George Kiagiadakis [Mon, 10 May 2021 16:07:57 +0000 (19:07 +0300)]
pipewire: backport pipewiresink patches to fix stuttering and other issues

Bug-AGL: SPEC-3900
Change-Id: Ib93772c58b4177b8e72713e4d395c9244732e907
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26338
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agopipewire: update to 0.3.27 33/26333/3
George Kiagiadakis [Fri, 7 May 2021 07:59:42 +0000 (10:59 +0300)]
pipewire: update to 0.3.27

Bug-AGL: SPEC-3900
Bug-AGL: SPEC-3844

Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
Change-Id: I36eba1a6ad1342351b668360c2c812f0a9bb3632
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26333
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agometa-agl-core: remove IMAGE_FSTYPES override 92/26292/6
Scott Murray [Fri, 23 Apr 2021 20:32:24 +0000 (16:32 -0400)]
meta-agl-core: remove IMAGE_FSTYPES override

Remove the anonymous python logic added to override any changes
to IMAGE_FSTYPES via _append/_remove by BSPs to fix SPEC-3741.
The updated Renesas BSP no longer does so, and removing this
logic avoids issues when using meta-agl-core with distribution
configurations other than poky-agl.

Additionally:
- Change the IMAGE_FSTYPES and INITRAMFS_FSTYPES assignments in
  poky-agl.conf back to regular ("=") instead of immediate
  (":=") so that things like the _appends being done to
  AGL_DEFAULT_IMAGE_FSTYPES for netboot and CI usecases will
  take affect. They were only currently working because of the
  later evaluation in the anonymous python logic that is being
  removed.
- Rationalize agl-image-minimal.inc to just include
  agl-image-boot.inc, and remove the unnecessary use of the
  AGL_EXTRA_IMAGE_FSTYPES variable in agl-image-boot.inc.

Bug-AGL: SPEC-3897

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Id655683c705678dd3ab1caff8980dba06f46a1bc
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26292
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
2 years agometa-agl-core/recipes-graphics/wayland: Do not export seat related functions 44/26244/4
Marius Vlad [Thu, 8 Apr 2021 13:22:05 +0000 (16:22 +0300)]
meta-agl-core/recipes-graphics/wayland: Do not export seat related functions

We're only using the seat initialization parts for
waltham-transmitter-plugin so add them only there. So far there's only a
user for it (the transmitter-plugin) so it is easier to just build it
conditionally for now.

Bug-AGL: SPEC-3879

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I3af5578c319c361babf3fc5497517f2b075a4271
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26244
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agovirtio: Backport virtio sound driver. 91/26291/3
Vasyl Vavrychuk [Thu, 15 Apr 2021 17:21:22 +0000 (20:21 +0300)]
virtio: Backport virtio sound driver.

Added patch series is the latest implementation [1] of virtio sound
device [2] driver. It was accepted [3] by sound maintainer for the next
kernel version.

virtio-snd.cfg snippet has been generated using menuconfig/diffconfig
tasks by selecting SND_VIRTIO, other configs have been selected
automatically.

[1]: https://lore.kernel.org/alsa-devel/20210302164709.3142702-1-anton.yakovlev@opensynergy.com/
[2]: https://github.com/oasis-tcs/virtio-spec/blob/master/virtio-sound.tex
[3]: https://lore.kernel.org/alsa-devel/s5hsg575q5z.wl-tiwai@suse.de/

Bug-AGL: SPEC-3894
Change-Id: Ide484b4a70e5d2aef0726f701f87d783e128c4d3
Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26291
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2 years agovirtio: Bump virtio-aarch64 kernel to version v5.10. 90/26290/3
Vasyl Vavrychuk [Thu, 15 Apr 2021 17:18:59 +0000 (20:18 +0300)]
virtio: Bump virtio-aarch64 kernel to version v5.10.

There are a number of virtio drivers [1,2] developed on top of newer
kernel version. To simplify their backporting it is better to have
newest possible kernel version. Use v5.10 since at the moment it is
latest available Linux Yocto kernel. As a sacrifice, some external
kernel modules have to be disabled since they fail to compile with newer
kernel.

Recipe imported from

repo: https://git.yoctoproject.org/cgit/cgit.cgi/poky/
branch: master
commit: a870101
path: meta/recipes-kernel/linux/linux-yocto_5.10.bb

[1]: https://lore.kernel.org/alsa-devel/20210302164709.3142702-1-anton.yakovlev@opensynergy.com/
[2]: https://lore.kernel.org/linux-arm-kernel/20201105212116.411422-1-peter.hilber@opensynergy.com/

Bug-AGL: SPEC-3894
Change-Id: I8ac793c1075bdeaa96d03252b97abcf983bb7ee0
Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26290
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>