Age | Commit message (Collapse) | Author | Files | Lines |
|
This is added in the release builds only.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I42bd1ebf924ad3d41107588b8e8d2b27b500b2a7
|
|
fix mis-spelling "recieps" to ""recipes" in meta-agl.md.
Bug-AGL: SPEC-3723
Signed-off-by: seigot <s.takada.3o3@gmail.com>
Change-Id: Ie6af96d3c88f6a5f07084b64dcf073a4cc7edc43
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25858
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Shift the IMAGE_INSTALL_append of the kernel-devicetree package to
agl_rcar-nogfx.inc so that it will be added to the *ulcb-nogfx images
in addition to the *uclb images. This fixes booting the nogfx images
from SD cards created with the wic.xz image.
Bug-AGL: SPEC-3754
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: If4868326f50e45046fcce7b5d6ba43f13f746ec1
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25866
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The most recent fixes to the Wireplumber sink configuration for the
rcar3 boards (for SPEC-3661) seem to have accidentally been dropped
during the changes for the layer reorganization done for SPEC-3723.
Restore them to get the expected default output sink behavior.
Bug-AGL: SPEC-3661
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I2a81041629e81746d6990e5604db483e0583ad46
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25865
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This adds the CI mirror settings to the template.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I5247ce27564072bf410240ccdb977724520cc44d
|
|
M1 is done.
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I14154d33edb2c484eacbd9df99e2936eb9c8606b
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25864
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
The anonymous python snippet in agl-image-minimal.inc to reset
IMAGE_FSTYPES needs to be before the inherit of core-image to
actually take effect when building. This was not immediately
apparent from the variable expansion information visible in
"bitbake -e" output. A comment explaining the snippet and this
requirement has been added for clarity.
Bug-AGL: SPEC-3741
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ife1dca4c3ff961a9f693631ec0dac498114d395d
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25859
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
Update the distro manifest.
Bug-AGL: SPEC-3737
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ic68cc627c9d6d1e5329a4ef8b2afbde91eb56359
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25832
|
|
Add anonymous python snippet in agl-image-minimal.inc to reset
the value of IMAGE_FSTYPES to AGL_DEFAULT_IMAGE_FSTYPES plus
AGL_EXTRA_IMAGE_FSTYPES (i.e. the value defined in poky-agl.conf).
This is a very big hammer, but at present seems the best way to
avoid the build time/space costs from BSP appends adding extra
types that are not required.
Bug-AGL: SPEC-3741
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Idad57d0371ae59058b2b1acffbeae85db97aa91d
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25846
|
|
Goal is to reach a minimal meta-agl-core as base for IVI and IC work at the same time.
Trim dependencies and move most 'demo' related recipes to meta-agl-demo.
v2: changed to bbapend + .inc , added description
v3: testbuild of all images
v4: restore -test packagegroup and -qa images, compare manifests and adapt packagegroups.
v5: rebased
v6: merged meta-agl-distro into meta-agl-core,
due to dependency on meta-oe, moved -test packagegroup and -qa images
to own layer meta-agl-core-test
v7: Fixed comments from Paul Barker
v8: Update the markdown files
v9: restore wayland/weston/agl-compositor recipes/appends, reworked to
move app f/w specific changes to bbappends in meta-app-framework and
only demo specific weston-init changes to meta-agl-demo
v10: fix s/agldemo/aglcore/ missed in weston-init.bbappend
Description:
This patch is part 1 out of 2 large patches that implement the layer rework
discussed during the previous workshop. Essentially meta-agl-core is the
small but versatile new core layer of AGL serving as basis for
the work done by the IC and IVI EGs.
All demo related work is moved to meta-agl-demo in the 2nd patchset.
This should be applied together as atomic change.
The resulting meta-agl/* follows these guidelines:
- only bsp adaptations in meta-agl-bsp
- remove the agl-profile-* layers for simplicity
-- the packagegroup-agl(-profile)-graphical and so on
have been kept in meta-agl-demo
- meta-agl-profile-core is now meta-agl-core
- meta-agl-core does pass yocto-check-layer
-- therefore use the bbappend + conditional + .inc file
construct found in meta-virtualization
- meta-agl/meta-security has been merged into meta-agl/meta-app-framework
- meta-netboot does pass yocto-check-layer
- meta-pipewire does pass yocto-check-layer
Migration:
All packagegroups are preserved but they're now enabled by 'agl-demo'.
Bug-AGL: SPEC-3723
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ia6c6e5e6ce2b4ffa69ea94959cdc57c310ba7c53
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25769
|
|
The meta-rcar layer activates by default the configuration MTD_RENESAS_RPC_HYPERFLASH in kernel.
MTD_RENESAS_RPC_HYPERFLASH is not upstream, it's a meta-rcar specific feature.
MTD_RENESAS_RPC_HYPERFLASH feature in the kernel need an firmware update on the board and
can be considered (IMHO) as a security issues in production.
We need to set DISABLE_RPC_ACCESS to deactivate it.
v2 (jsmoeller): Use ?= for DISABLE_RPC_ACCESS .
Bug-AGL: SPEC-3674
Signed-off-by: ronan <ronan.lemartret@iot.bzh>
Change-Id: Iefaf9ca115d1fb805b0d3766fc0c800b74daecee
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25815
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This is initial patches to add RISC-V support to AGL.
This should allow building AGL for the qemuriscv64 MACHINE.
Tested with the latest branches setup by running repo following
the AGL instructions.
This was also tested with the latest master OE.
Currently I can boot console only images, the GUI isn't working yet,
although the splash screen works.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Change-Id: I89ef13da8fb273f2a016fa3d1f0735f4c2a54bec
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25106
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Change-Id: I50a966dcbe051ae5369e28291e5bb62cd40267b9
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25105
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Change-Id: I8e575ae9f3d49adfe82ba6473fafa3ee676f6683
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25104
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Change-Id: I534d40d091717d9e47b691ec7d67e4fc93080d64
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25102
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
These packages are not yet supported on arc. Exclude them from the build.
Bug-AGL: SPEC-3719
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I3c93fc792343b4d45a66d0a1062b1bf49669a004
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25761
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
After recent changes on both the dunfell and master branches of the
meta-arm layer, we now need to also include the meta-arm-toolchain layer
(from the same repository) to allow builds to succeed.
Bug-AGL: SPEC-3732
Signed-off-by: Paul Barker <pbarker@konsulko.com>
Change-Id: I6a3e430edaa87d1f684f83a7211a59c62f120add
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25801
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The layer updates to go to the latest 3.1.4 Yocto dunfell release
broke the imx8mqevk and imx8mqevk-viv builds, though for different
reasons.
imx8mqevk fixes:
- Remove the now upstreamed etnaviv kernel patches that had been
backported by Walter.
- Turn off btrfs support in the linux-fslc-imx kernel configuration.
This is required due to meta-freescale having a 5.4 kernel new
enough to need a lttng-modules fix for btrfs that has not yet been
backported from the Yocto master branch to dunfell.
- Update the PREFERRED_VERSION over-rides in agl_imx8mqevk.inc to
match the new versions of libdrm and gstreamer in poky.
imx8mqevk-viv fixes:
- Add weston_8.0.0.imx.bbappend to work around the broken addition
of a PACKAGECONFIG_remove of "x11 wayland" in the recipe in
meta-freescale. Upstream will be engaged to drive getting the
change reverted.
Bug-AGL: SPEC-3725
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I259f2d048a9de653a0060afcef17c4410093783a
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25772
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
|
|
This is a requirement of the yocto-check-layer script.
Bug-AGL: SPEC-3724
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I60c41d77d4b83eccf4e69651c1fe7cd334a16cc5
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25768
|
|
It can help test graphics.
Bug-AGL: SPEC-3700
Change-Id: Ib6a533bedf3320af0336c05327ee99c275d02e2f
Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25774
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
For this, update it to the latest version that includes XDG shell
support which is required for agl-compositor.
wayland-native dependency is added because now glmark2 executes
wayland-scanner during build.
Issue: SPEC-3726
Change-Id: I7553cc323042655dc0620574aec1b9b1506ba5bd
Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25773
Reviewed-by: Marius Vlad <marius.vlad@collabora.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
nmap package provides ncat which was written for the Nmap Project as a
much-improved reimplementation of the venerable Netcat for the 21st
century [1].
It can be used to verify vsock communication [2].
Connect from driver VM to device VM:
On device VM run: `ncat --vsock -l 1234`
On driver VM run: `ncat --vsock 2 1234`, here 2 is VMADDR_CID_HOST, see
[3].
Connect from device VM to driver VM:
On driver VM run: `ncat --vsock -l 1234`
On device VM run: `ncat --vsock CID 1234`, here CID should be replaced
with driver VM CID.
[1]: https://nmap.org/ncat/
[2]: `main socat` section "AF_VSOCK SOCKETS"
[3]: `man vsock`
Bug-AGL: SPEC-3700
Change-Id: I92043eca33111f1921f739f355f35fda01467efb
Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25636
Reviewed-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
evtest can help in input device testing and debugging.
Bug-AGL: SPEC-3700
Change-Id: Ib7a4b792006b71b51730e8d202548d2fa739aeca
Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25640
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This agl-compositor bump adds support for loading waltham-transmitter-plugin,
that handles the remote input, and for streaming out buffers by making
use of remoting plugin.
Further fixes have been added, most importantly to handle the case were
applications do not have an app_id set. Along side that, clients using
GDK/GTK toolkit can run correctly.
- bdd8dd718496 layout: Do not attempt to activate surfaces that doesn't have a valid app_id
- 54ab8a8cc447 shell: Throttle the log message
- 9c605257e22e build/: Allow to build the compositor w/o waltham
- 16ab9c3ba0e2 shell: Perform wl_list_init() after wl_list_remove()
- 7239ababba46 desktop: Allow to remove surface from pending list
- 47d79bb6a1f1 desktop: Do not attempt to advertise the clients if there are none
- 308078596396 desktop: Delay surface creation until committed
- 681f5df23492 shell: Destroy weston_transmitter_surface as well
- 27e99ddcad08 shell: Keep a reference to weston_transmitter_surface
- ea7a72cbc284 desktop: Insert a black surface only when the output is a remote type
- 3d32d6d6daf5 desktop: Group tests for checking against last remote surface
- 456fe3dd3b28 shell: Push the surface to the remote side
- 3f05a28017b2 main: Create a remoting output if the waltham plug-in has been loaded
- 36d2a12f8176 ivi-compositor: Add the ability to distinguish between different types of remoting outputs
- a30af04e6f81 main: Add support loading waltham transmitter plug-in
- 06e9aa93360b layout: Check app_id for remote type of surfaces
- dce67758ac77 shell: Avoid creating and inserting black surface
- b4d7a5a1861d main: Use the output handler to destroy to black view
- fe771c084c2f shell: Advertise app when app_id is available
- abe3abc327b7 shell: Avoid advertising applications without app_id set
- 51a77a42b400 main: Create black surface after listening socket
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: If5ac067121a814e512ea7648af8290774a60558a
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25670
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Renesas website change for a new one.
We need to change the name of downloaded drivers because of that.
Bug-AGL: SPEC-3715
Change-Id: I7f2ab0335709aa5dee895e6169692e23a9a2f099
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25737
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Update pyagl SRCREV to pick up:
dcc2f91 Add HVAC bindings and tests
Bug-AGL: SPEC-3660
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I83cf2add180268b1a7136b55af2233db3a13eff4
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25722
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This fixes
Missing or unbuildable dependency chain was: ['agl-image-minimal-crosssdk', 'waltham-dev']
Bug-AGL: SPEC-3706
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ic80bf6cac57b53edda112f38a92884ed8506d74d
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25728
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
The uprev to YP 'dunfell' 3.1.4 would change the default kernel used by the pi4.
This has an effect on the DTBo's used for booting and in CI.
One effect is that create-combined-dtb won't no longer build.
Also we might have to change away from fkms on kernel 5.4 .
Bug-AGL: SPEC-3702
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: If7353c1b9fde4ef4fe6456ce969a37e2734c5a79
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25716
|
|
This adds a workaround for the strictly versioned bbappends until
the BSP could be updated.
Bug-AGL: SPEC-3706
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I7267974d8ea8412ad40ca9b351d03a5a107c0e3f
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25715
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
The patch 0001-fix-udevd-seclabel-parsing.patch is in upstream YP 3.1.4
Remove the patch.
Bug-AGL: SPEC-3699
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I7a0d24178a7e0b8dae16e7f12df1ec565cff5278
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25657
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
Pick up changes:
3ea6f4a Merge "Add network and bluetooth permissions to service template"
0a24bbd Add network and bluetooth permissions to service template
ad47803 deal with extra quotes
Bug-AGL: SPEC-2714, SPEC-3509
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ie1c9bcb958aa5bda810a68c4e579e81321d55dda
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25706
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
Add a mechanism in the weston-init recipe to allow machine templates
to trigger installation of a systemd drop-in that adds a DRM device
dependency for the weston@.service unit. Also, tweak the qemux86-64
configuration to enable doing so against dev-dri-card0.device to avoid
startup failures due to the slow i915 initialization on e.g. the
UpSquared. This approach has been taken since it seems safer for now
to only apply it for qemux86-64 than doing a blanket default that
might then need to be over-ridden for vendor BSPs.
Bug-AGL: SPEC-3518
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I74ce4f878f9aa3f0d555f96a79578f3d8ca72550
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25675
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
As part of the fixes for compositor start up failures on UpSquared,
backport the fix for cleaning up the DRM backend when start up fails.
This does result in start up working on the UpSquared, but usually
after one or more failures, so a systemd dependency to avoid that will
also be added via another change. However, this particular fix still
seems worth applying as it may be potentially useful for AGL members
that roll their own customized distributions.
Bug-AGL: SPEC-3518
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I9a0bcea279c0da80ff3c25bd0e6ab3f137cb6ef1
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25674
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Necessary for building out waltham-transmitter-plug-in.
Bug-AGL: SPEC-3601
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Idb2d5e24a28223ae4468a81bcdb5ff68b673b376
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25451
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This removes compositor-drm-introduce-drm_get_dmafd_from_view patch
which was already commented out and we no longer make use of it for the
transmitter plug-in (which was the intended audience for).
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I4886d9a00b1b0af90e97622e26e5881088c082be
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25450
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This removes main-change-remoting-initialization-timing patch. We no
longer use the weston as compositor so do not need to patch it up.
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I54ebb3ff8222e704454bd8d350f37208d0219c30
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25449
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This removes ivi-shell-Fix-crash-due-no-transmitter-screen patch. We no
longer make use of ivi-shell so no need to patch it up.
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ie34b2601dfbbfdce0e2b33844d4761601eb46922
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25448
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Fetching blobsallad fails with
406 Not Acceptable
which causes packagegroup-agl-test build failure.
Remove blobsallad since it is not needed anymore.
Bug-AGL: SPEC-3696
Change-Id: Id05772ea031907e9ec7fb28a370a6757b48a9bc1
Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25639
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
Add a feature template to enable AGL H3-based reference hardware
support. A feature is used as opposed to a new machine in order to
meet the requirements that:
* the reference hardware be bootable with a h3ulcb machine image to
avoid expanding the CI test matrix
* the reference hardware support be optional to not hinder Renesas
BSP maintenance for the h3ulcb / h3ulcb-kf base machines
If the required kernel changes for the reference hardware get
upstreamed and eventually become available via the Renesas BSP this
can be revisited, as the reference hardware support could then likely
be reduced to just building the extra devicetree file(s).
Bug-AGL: SPEC-3658
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Idcf0b8cfe8eb3c5485663ee25519a9c445362829
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25619
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The version 2.1 fixes a critical database issue.
Bug-AGL: SPEC-3677
Change-Id: I93fadbd1c12799d412724ea3e887d4910c74bbb1
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25552
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This is required to have the sample cmake files present in the SDK.
These are mentioned in the cmake-apps-module documentation.
Bug-AGL: SPEC-3688
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I54012c9ef5c5c55b24d05789df852ba2a3b947c3
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25559
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
Update pyagl SRCREV to pick up:
5aed9a3 Add marks for Internet requiring tests
c18df01 Add simple wrapper script
e1e2300 Add CAN value tests
Also add installation of the new wrapper script as /usr/bin/pyagl.
Bug-AGL: SPEC-3684, SPEC-3685
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I78ad81a0b11486929a038a83f9dd3487b875985f
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25578
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Bug-AGL: SPEC-3605, SPEC-3604
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I583c896ffdfeccc0868175fdaf4774d4d6f20b40
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25545
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Waltham no longer compiles and it is required for
waltham-transmitter-plugin to function. A follow-up task has been added
at SPEC-3647 to further determine what we should do about it. For now,
this adds a bbappend recipe and with it 2 patches that fixes trivial
compilation errors. The third patch is for 'enhancing' the waltham
protocol to pass from the transmitter plug-in to the receiver side
the app_id.
Bug-AGL: SPEC-3601, SPEC-3647
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ie01e4ad1db0a64d9d911308250ea63a79f78c6fa
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25452
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The i.MX8 crosssdk build failure in SPEC-3626 was root caused to the
DEFAULTTUNE variable being over-ridden via a machine over-ride
triggered by a MACHINEOVERRIDES addition in meta-freescale's
imx8mqevk.conf. To ensure that aarch64 machines use AGL's desired
aarch64 tuning, switch the DEFAULTTUNE definition done in
aarch64-tune.inc to using the "poky-agl" over-ride that comes after
MACHINEOVERRIDES in the OVERRIDES variable definition.
Bug-AGL: SPEC-3626
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Id07f73056dd75ba7cf130376e65f2731302b7e66
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25488
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Now (RCAR BSP 4.1.0) the card ak4613 got two device (the new one is for
the hdmi), so we must specify the device in the wireplumber
configuration.
Bug-AGL: SPEC-3661
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: I6fdf4fdc22d93a0558874e447ec5c4254f13d238
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25510
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
Bug-AGL: SPEC-3674
This reverts commit 66814faec0f8e589b48af8c22a70d94d96bf0957.
Change-Id: Iad269aac57a58d909ab5ea97110538e5a89cab80
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25499
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This will include:
8f44a95 Allow pyagl CAN test test_write_wo_auth to xfail
Change-Id: I275f4a2213758d979cfb02bda7fd18f5386a2fbe
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25464
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
Enable the dummy sound device as module so we can
load it on demand.
Bug-AGL: SPEC-3612
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ia2fda3dff2f71d26726941a8be4ebd68a0cd9787
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25432
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
Bug-AGL: [SPEC-3617]
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: Ic1f4c424f76ff5c357752e32aa8a47ff805273dc
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25417
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh>
|