Age | Commit message (Collapse) | Author | Files | Lines |
|
As requested for the WM and HS rewrite.
Tested on m3, minnow, qemux86-64, rpi3.
(cherry picked from commit 59104015c1fe64c7971b66d3c3f68e9b66524705)
Multiple commits to be applied at once.
Bug-AGL: SPEC-2444
Change-Id: I5746595e769e49a3e7f335c3ee67353b8a8f1689
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
Change-Id: I590c0b3d46b11543b4fec9c81d5b770674a05a44
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
|
|
The upgrade of the kernel to 4.14.35 has changed the SSI interface in
the RCar SoC sound driver, making it that the Xtensa HiFi2 ADSP firmware
can no longer directly access the SSI DMA controller in order to
route audio directly out to hardware. This seems to fix this issue,
allowing the Fiberdyne DSP to fully operate again on 4.14.35 kernels.
Change-Id: Id89843b0a8a65f07964027639dde68791261cab6
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
* As the driver files come from out of git repository,
we need to check driver file integrity.
Change-Id: I46f2a281f8da1ae606e8ae1ee55324fd5fd9b772
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
This modifies the README file for the following update:
- Add information for dunfell-dev.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I80be54b8d5571ca6e3f36693527070bf20f6ed32
|
|
This reconstructs machine configurations to reduce duplicate codes:
- rcar_common.inc: General configuration for R-Car SoCs.
- rcar_ulcb.inc: Specific configuration for ULCB.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ide5e459e75ddb9309e07e20ee6331e92b3537a63
|
|
This modifies sample configurations for the following updates:
- Set fixed variables of Reproducible Builds [1] to keep the timestamp
changes according to build time, it is convenience to check logs during
the development phase.
- Remove ptest from DISTRO_FEATURES according to YP3.1 release
recommendation for Known Issues [2]. It is to save a significant
amount of build time.
[1]:
https://wiki.yoctoproject.org/wiki/Reproducible_Builds
[2]:
https://lists.yoctoproject.org/g/yocto-announce/message/186
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: If73df652f19ca33c073cf1a462d4fb84eefbc172
|
|
The systemd-timesynce was removed to avoid a boot issue which is fixed
by upstream, it is not needed to keep the fix in this layer.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I5a5ac481b366b90d99f3bb32cb4d76949def3d4b
|
|
This reverts commit 699bf61c247c620e77e4c5b307cbf6b6e2a6db60.
The issue was fixed in Poky:
1b3f5bd39e7147eefca269cb6f5e92b130ff3d9c
systemd.bbclass: enable all services specified in ${SYSTEMD_SERVICE}
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ibbbd28a353348344f34106eed3cc6cdec7b09e69
|
|
This commit upgrades GStreamer from 1.16.0 to 1.16.2.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I7e94b0869d2f9f204c45eabaf18cb16a792aa96a
|
|
The gernerated weston.service is loaded simultaneously with
weston@.service [1]. Since YP3.1_M3, it causes an issue as follows:
| fatal: environment variable XDG_RUNTIME_DIR
| is set to "/run/user/0", which is not a directory.
This fixes the issue by changing weston init script in "/etc/init.d" to
weston@, the generated unit file becomes weston@.service located in
"run/systemd/generator.late" which has low precedence compared to the
same name unit file in "/lib/systemd/system".
[1]:
/lib/systemd/system/weston@.service
/run/systemd/generator.late/weston.service
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Icc80dc62e16f0a659d5ad7f1ab8eb590ac7d8dde
|
|
This backports the fix from [1]:
Without universal plane, the weston crashes with null pointer access in
set_gbm_format function because that function called before output
enable function. By changing timing to set color format for primary
plane in this case, this issue fixes.
[1]: https://cgit.freedesktop.org/wayland/weston/commit/?id=51048463dae4ace13776bb77675316007083a6ee
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ia09b3f5bc0bf41b22b2210e2eea56913b4264761
|
|
The option "simple-dmabuf-drm" is unrecognised in Weston 8.0.0.
This commit drops the option to avoid the following build error:
| ERROR: weston-8.0.0-r0 do_configure: QA Issue: weston: configure was passed unrecognised options: simple-dmabuf-drm [unknown-configure-option]
| ERROR: weston-8.0.0-r0 do_configure: Fatal QA errors found, failing task.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: If0f2ee6317c3e7206fb84976af8962611e89c037
|
|
This sets PREFERRED_VERSION_libdrm to 2.4.100.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I5475418c4d255dc55fa03693d7e0d8a1f4d16718
|
|
This commit removes libdrm_2.4.85 recipe to use libdrm_2.4.100 from
upstream.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Id05cb1d17f68fc1f0cc3de7a1c65b05e1cee03bf
|
|
This applies a patch to Kernel to fix ZPOS issue occurs on Weston 8.0.0:
According to drm_plane_create_zpos_property() function documentation,
all planes zpos range should be set if zpos property is supported.
However, the rcar-du driver didn't set primary plane zpos range. Since
the primary plane's zpos is fixed, set it immutably.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I1adb23fd123a6aaafa1ea2c669631200967bff89
|
|
The libx11-locale should be in core-image-weston.inc instead of
core-image-renesas-base.inc, this package was added by [1] to support
weston simple applications.
[1]: meta-renesas rev: 794b4fa5d7702c28f8d6faea3ed7013cb2ba9054
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I02d1ac31ff2e190f7abd2f1f88bbcb2cca88d75a
|
|
This updates recipes to use Python3 instead of Python2 which is
deprecated in Yocto.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Id2594e5bb0e0003b22af8d183bef340587a9c1aa
|
|
distro_features_check.bbclass is deprecated, this commit updates recipes
to use features_check.bbclass instead.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Id8a4848dbfd53ecb7033fdfff0459fd520a892d3
|
|
- There is conflict between meta-renesas and poky
* tune-cortexa53.inc
* tune-cortexa57-cortexa53.inc
use the upstream tune files from poky solve this issue.
- Current tune-cortexa53.inc file, in RCAR BSP meta-renesas, the
ebisu AGL build is broken due to the duplicate file:
* bad TUNE_FEATURES means bad TUNE_ARCH and so bad TARGET_ARCH.
Bug-AGL: SPEC-3289
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: Ic981b7bf57304bf26fc530f5613cc19629eb835e
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates LAYERSERIES_COMPAT to dunfell.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I42de8997cae50e6308e8e90a25dd0d492e0d7511
|
|
This updates IPL and Secure Monitor to version 2.0.6 with the following
change:
- Update DDR setting version 0.40 for H3, M3, M3N.
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I1818faaa492686d7c18730b27394174b64793ad6
|
|
This commit fixes a typo in readme file.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I8a51cca636a110cb4d96b1a3e09973339301ea75
|
|
This commit updates the following information:
- Branch and Commit ID of poky, meta-openembeded.
- Remove information of meta-linaro dependency.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Idaf1dd51999450a12bb0c6184b1a4f2b050012f1
|
|
Since safe transition check feature breaks the rootfs created by
different users, this allows /var/volatile to be mounted as a
non-owned directory (uid=65534) and defines the transition from a
normal file/directory to non-owned one as a safe transition.
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I5ed4bfb7e5bd7cc08fa45cde4b849184e3ecb335
|
|
Since systemd upgrades to v243, the system could not boot to login
prompt when using multi-user.target for default.
This applies a WORKAROUND by using graphical.target instead.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ia243c7bcb3970d91576147859c30f1d013c87035
|
|
The code repositories of Gstreamer and avb-application contain
git submodule, this updates recipes to use gitsm fetcher instead of git
which needs an additional function to handle git submodule.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Iee69ef8bd312519b9a2d4471340089df244cd0eb
|
|
This commit modifies libgbm SRCREV for the following update:
- Add support for the linear drm modifier.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ied6ae5af8e1e36dc03fac552e8f904423b4bc086
|
|
Since upstream removes weston-conf recipe and move its content to
weston-init instead, this also does the same for Renesas specific
configurations.
This commit also disables intel config of simple-dmabuf-drm option
when running meson config of Weston 7.0 to avoid build error.
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ifba1b3f99cbf1e9cfff5557bf52a9424ad3e2bf7
|
|
OE-Core started using Python3 for perf module. But older
kernel such as 4.14 does not have support for python3.
This causes build failure as follows:
| Makefile.config:391: DWARF support is off, BPF prologue is disabled
| Makefile.config:588: Missing perl devel files. Disabling perl scripting support, please install perl-ExtUtils-Embed/libperl-dev
| Makefile.config:626: Python 3 is not yet supported; please set
| Makefile.config:627: PYTHON and/or PYTHON_CONFIG appropriately.
| Makefile.config:628: If you also have Python 2 installed, then
| Makefile.config:629: try something like:
Backported python3 support, as a suggestion here:
https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/meta/recipes-kernel/perf?id=92469aad50b623afa423c19d82ed2e3c667c5e6a
This fix was backported from:
https://lists.yoctoproject.org/pipermail/meta-intel/2019-September/006191.html
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ieaad61fb9bd4888e6226c8e00d4807f738cc0b55
|
|
KCONFIG_MODE helps to select defconfig and generate it automatically,
there is no need to have an external defconfig file.
Change-Id: Ibedbaa95476d8b2bbd7c5950ae95d21bb617068e
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates Linux BSP to v3.9.7 for the following change:
[SD/MMC driver]
- Add HS400 support.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I28dd976deec8938a4cfdaa7bd461e3247d34db74
|
|
This commit does the following changes:
- Re-create sample configurations based on YP3.0 official release.
- Update BBMASK variable for dropping meta-linaro.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ib806fdf694e709053a555c26b06a28b9f7825072
|
|
optee-os depends on python-pycrypto 2.6.1 which was provided in
meta-linaro/meta-optee. This recipe is also in meta-openembedded/
meta-python with the same version and more security fix.
This changes to use python-pycrypto in meta-python to reduce
dependency repo.
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ibb49d86bf84ee0a353ecd122e8709fb46f6fd54c
|
|
This updates LAYERSERIES_COMPAT to zeus.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I10cadfed3dbeff59416ec1be28028c06aa1ae832
|
|
The variable flags in this bbappend file do not support overrides.
So it can be separated to other inc file and conditionally required
in bbapend file.
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Idf4b82063debb306cab751f6d492b708d3ad0d8f
|
|
This commit adds the condition to require directive to only modify the
based image recipes when building for R-Car platform, it avoids breaking
the build on another platform that refers to this layer.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Icad09e223d5b8fc0358e59d1482d41f75d473822
|
|
This adds COMPATIBLE_MACHINE to R-Car specific recipes to avoid error
when run "bitbake world" for non-R-Car platforms.
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ide29f6272d7c483eeda69a58f61710b2e8a42d6d
|
|
For bbappend files, it should be appended the _rcar-gen3 to variables
and function to avoid changing sstate signature when build with non
R-Car platforms but including meta-rcar-gen3 to BBLAYERS.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I179d8595422ea7eeb1568adc63d1e64e1fb057a6
|
|
This commit updates information for Community Yocto BSP v3.21.0 on Yocto
Project 2.8 (Zeus).
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I47a17c40a89cca82c8356e82a9f4a3f7f88323b3
|
|
This issue have not occurred since systemd version 239.
This reverts commit 8b9882947cf6e9508eacdf543bd88a07d88f6598.
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: If9d2cc31cf6dbdfd9a5837ab6017845cde73514d
|
|
In YP2.8, alsa-lib has been upgraded to v1.1.9, the fix patch is applied
to the source code.
This reverts commit 664444a6907f73427c4bb9a67aa9df9951665977.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ia7e47f38c1b7e23b90d52c4f6227e968b3c7307c
|
|
This commit updates sample build configurations according to the
template from Yocto Project Zeus.
It also does the following changes:
- Removed a deprecated fix in GFX configurations
(from commit f5b7f9a6142a2f60c78fa54e7e368164ec583282).
- Updated PREFERRED_PROVIDER of libgbm according to recipe update.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Iabae1daae7f5afd632b61f20b38656ddbff36d4f
|
|
The Linaro-gcc build configuration samples are no longer used, this
removes them to avoid confusion.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I53940fc4c33ae048b9750d8818b8357048fadabb
|
|
This commit adds perl modules in navtive SDK sysroot.
(cherry picked from commit 30adcb8f6826284554b2b3bfd2c9deb4f64fbbf1)
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I3717bdc067df3ef3adc808e90031deedc0a34785
|
|
Since thud branch, they have added the needed perl modules for SDK.
(From Poky rev: 09a2975e725d04d4984730642f944e61fba14030)
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I15cc7e955339fcb84e7c83b5678a3235d0667751
|
|
Gstreamer has been upgraded to 1.16.0 since YP3.0(Zeus).
This commit upgrades Renesas R-Car Gstreamer recipes to follow upstream
version.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Iae63f5b924cf9f4d04f331166b5d365300888648
|
|
In YP2.8, xserver-xorg was upgraded to 1.20.4.
This breaks xserver-xorg congigures:
| configure: error: Package requirements (libdrm >= 2.4.89) were not met:
| Requested 'libdrm >= 2.4.89' but version of libdrm is 2.4.85
However, Renesas BSP uses libdrm version is 2.4.85.
Therefore, let downgrade this version to use 1.19.6.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I2fbf888cf9acb88943d676506e95f63ad8ac4a50
|
|
This commit applies a patch to use the register default settings for the
scaling phase instead of manually calculating them. It fixes incorrect
output when upscaling with the vsp2/vspm driver.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I737651f0759211082cc5381fa2328eea8553ea7b
|
|
Vsp2 driver doesn't need to set offset of dmabuf for UV plane.
However, in case of overlay plane by weston5.0, v4l2src (VIN) takes care
of plane offset of dmabuf via mmngr, then vspfilter and vsp2drv also
need to care it.
Cherry-pick from 9e04640780d516dc65b489f1f039d98b13460ac8
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ida863471114e2e4b1f0b3544e69895396305af09
|