Age | Commit message (Collapse) | Author | Files | Lines |
|
Existing drm lease support patch was developed for Qt6.2 LTS.
Current AGL master uses Qt6.7.
This patch rework to use drm lease support in Qt 6.7.
Bug-AGL: SPEC-5162
Change-Id: I24b2ffeb02ed371abc167113f573970ebc1464ee
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
|
|
In quillback and previous releases, the agl-compositor drm lease name option is "--drm-lease". In change 9aa2c662, the drm lease option was changed to "--drm-lease-name", breaking compatibility. This patch changes the option from "--drm-lease-name" back to "--drm-lease".
Bug-AGL: SPEC-5158
Change-Id: I7dfdc4cc5d85a1bf24270e3b8a5e93bc3d7719d5
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
|
|
Missing drm_lease_name would case device fd to return always a negative
integer.
Bug-AG: SPEC-5160
Change-Id: If8cf51c8dab4862f9d00e5265cc4b2b20d3229c3
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
|
|
Bug-AGL: SPEC-5123
Change-Id: If1c541a1bad718ee7bc7634c0ccc83892fdf4a0e
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
|
|
This updates the patch in the dynamic layer.
Bug-AGL: SPEC-5123
Change-Id: I4c3b10b1f1ef8db7b8f45aa9fb56e7de7aa9746b
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
run-yocto-check-layer.sh scripts
Ensure the layers do pass again and that the scripts are up-to-date.
Bug-AGL: SPEC-4680
Bug-AGL: SPEC-4686
Change-Id: Id1279d4a43b89d50731dd85e9347d35d524e14b7
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
DRM authentication does not work via a DRM Leases because the client
can only authenticate against a lease owner (primary node), since
the lease does not have a corresponding device file in the filesystem
for clients to open.
Bypassing DRM authentication by using render nodes is not yet fully
supported in mesa, so for now, just try to authenticate and
continue even if it fails.
Bug-AGL: SPEC-4317
Change-Id: Ie6c82162037964da697d3ece80a8c463980d2658
Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
|
|
Add a drm-lease-manager configuration file that reflects
the available outputs on the renesas R-Car. Also
adds the extra HDMI output from the kingfisher board if
available.
Bug-AGL: SPEC-3815
Change-Id: Idfccd63cbbba8e118df501e575625769f0ced293
Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
|
|
Add a drm-lease-manager configuration file that reflects
the available outputs on the RPi4.
Bug-AGL: SPEC-3815
Change-Id: I75971dae1abb8fdb8147c98a2e9ca928ef5b9fe7
Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
|
|
The drm-lease-manager has capability for other drm client support.
This patch extend support.
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Change-Id: I6f4b66e63e8662dca4679f18955f7fc693bbdf3d
|
|
This reverts commit 73c5c413ce8f3c9a0c47180bfd5df87494be9842.
This patch is workaround for wayland-wsegl in BSP5.5.
In BSP 5.9, this issue was resolved.
GL-Bug : SPEC-4269
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Change-Id: I7bb3b83e6347b2ccce74389aad7df864f155068b
|
|
After BSP 5.9 is merged, linux-renesus fail building in drm-lease environment.
It causes bsp kernel change at
https://github.com/renesas-rcar/linux-bsp/commit/cd7ad23ceb3cbe67263ded2621dda08b4583b0f4
This patch update old patch to fix this build issue.
AGL-Bug : SPEC-4269
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Change-Id: Iea8f37c9dbd766a971693a637cd4d90b35d4eef0
|
|
Some guest apps don't show own GUI frequently.
This bug is caused by wayland-wsegl, but it is depend on drm-lease
environment use case.
This bug was fixed in
https://github.com/renesas-rcar/wayland-wsegl/commit/5a0a17bc0dafe577ec02ad2205c25bc8acb2c5e6
https://github.com/renesas-rcar/wayland-wsegl/commit/10c7f13a3d868d489054d8af4463bb68036055c6
But that fixed version can't use in Renesas BSP 5.5.
This patch backport those patch to Renesas BSP 5.5 environment.
Bug-AGL: SPEC-4134
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Change-Id: Ief99ced0cd83348583d8e578f101ec724eec0450
|
|
Bug-AGL: SPEC-4081
Change-Id: I1d8b3b0bdb9d969cfe25e76915965a21f0612fcc
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
This is mostly the result of running a slightly customized version
of the convert-overrides.py script from poky with additional
overrides added. A few minor fixups were done by hand afterwards
during a review of the changes.
The intent of these changes is to minimize the effort to keep the
"next" branch that builds against poky master up to date and tested
in preparation for the switch to the next Yocto LTS release in
early 2022.
Bug-AGL: SPEC-4052
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I0bbae97331abee1367b368ce54ab39e3162a12ec
|
|
Changes:
- Switch to using AGL_FEATURES instead of just directly modifying
IMAGE_INSTALL in the feature template.
- Move rcar3 kernel recipe bbappend to a dynamic-layer addition so
the layer is usable on other platforms.
Bug-AGL: SPEC-3955
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ie109cc3606d68d354aae9d902a60ef82272244bf
|