Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I53d102b5753aa89a744ad58edd3ed88ba1c4c721
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
This avoids a conflict between the two following options:
* poky/meta/recipes-graphics/mesa/mesa_17.0.2.bb
* poky/meta/recipes-graphics/mesa/mesa_git.bb
Change-Id: I566ba2f5c3152efe08e9e3e883c79439813ef7ea
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
* this patch is already present in poky morty:
poky/meta/recipes-extended/net-tools/net-tools/net-tools-fix-building-with-linux-4.8.patch
Change-Id: I75c97b8089497c4a6264daabcf2e8a9c26a3f647
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
The upstream version of AGL boots Linux in EL1. This mode is not
privileged enough to put in place the correct configuration of
an hypervisor (e.g., KVM).
This patch leverages the ATF rcar platform configuration variables to
boot the Linux kernel in EL2, instead of EL1, allowing Linux-based
hypervisors such as KVM to configure all the necessary stubs to
properly run virtual machines.
This patch has been successfully tested with ATF, KVM and AGL rootfs
on the Renesas R-Car M3.
Changelog:
- Added arm-trusted-firmware patch, which makes this work easy
to be tested by the community
- This patch version does not contain Linux kernel modifications.
In fact, these resulted not necessary with the proposed ATF patch
and a recent kernel (higher than 4.6)
Bug-AGL: SPEC-497
Change-Id: I5a22411135b33137cb2236562b3de9c966f1be21
Signed-off-by: Michele Paolino <m.paolino@virtualopensystems.com>
|
|
Bug-AGL: SPEC-605
Change-Id: Ifed6c633b35bd86b9ae4775ebbb4ec1ea6b91911
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
* dlcsrv_REL should not be package inside gles-user-module
package. gles-user-module-debug should be a better target.
Change-Id: I32f7ce7711b25eabb3b157b4e29b87ec31b10e34
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
the populate_sysroot of gles-user-module must depends on the
populate_sysroot of the virtual/mesa, because header from
gles-user-module depends on the header from virtual/mesa.
Change-Id: I8368bba6a19ca628a3496a3eebbc18a3c41c322d
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
This solves the following warning related to package config dependency:
glmark2-2014.03+AUTOINC+fa71af2dfa-r0 do_package_qa: QA Issue: glmark2
rdepends on libwayland-egl, but it isn't a build dependency, missing
mesa in DEPENDS or PACKAGECONFIG? [build-deps]
jsmoeller: Edit Signed-off-by (e -> é) to match character for gerrit.
Change-Id: I2c448f3ddaef88c80bb5a3807bc8f96de269e5f4
Signed-off-by: Stéphane Desneux <stephane.desneux@iot.bzh>
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
* rc.pvr.service should depend on weston.service not the opposite
Change-Id: Ib0516772da08a77504ae4fe98ea3c27aa9b6048a
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
Change-Id: Ic561435cb07317bd6885b18a8c14b7f30a56f547
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Change-Id: I31b58674f5898f02372cf1ec0b4a3aa8ec0c6b6b
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
ppp has been updated to fix this issue.
This reverts commit 4979e05406c77524cf90b308ce4bf2a72032ee65.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
Glamor requires the api gbm_bo_get_fd() which is not provided by libgbm
and therefore results in a build error. As glamor is not required in the
current environment disable it.
Change based on the work of Thao Nguyen.
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
In YP 2.3 (Pyro) kernel module packages are now suffixed with the kernel
version by default [1].
[1] http://www.yoctoproject.org/docs/2.3/ref-manual/ref-manual.html#migration-2.3-miscellaneous-changes
Adopt to the change by updating RPROVIDES to add the required information.
At the same time avoid text duplication by using the ${PN} variable to set
the package name.
This avoids do_rootfs task errors of the form:
"ERROR: core-image-weston-1.0-r0 do_rootfs: Unable to install packages.
Solver encountered 3 problem(s):
Problem 1/3:
- nothing provides kernel-module-qos-4.9.0-yocto-standard needed by kernel-module-qos-1.0-r0.m3ulcb"
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
YP 2.3 (Pyro) introduces per recipe sysroots. Adopt to the change by
adding a missing wayland-native DEPENDS that would otherwise result
in a compilation failure.
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
pkg-config is called in the do_configure() task. With the introduction
pf per recipe sysroot add the missing pkgconfig to the inherit variable
Fixes configure task error of the form:
configure:12146: checking for GLIB
configure:12214: result: no
configure:12216: error: in `gstreamer1.0-plugin-vspfilter/1.0.0-r0/build':
configure:12218: error: The pkg-config script could not be found or is too old. Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config.
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
For pyro we are using the poky meta weston. Adapt the bbappend accordingly.
Merge poky meta weston.service.
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
The u-boot.inc used by the bb recipe has been split into two parts
in the pyro poky meta. Adopt to the new style by providing the
missing u-boot-common*.inc file containing the license information.
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
wayland-kms do_configure task fails with the error:
| checking for wayland-scanner... no
| configure: error: Please install wayland-scanner.
wayland-scanner is provided by wayland-native. wayland-kms has a
DEPENDS on wayland, which in turn DEPENDS on wayland-native.
However this does not populate the wayland-scanner binary in
the wayland-kms recipe sysroot. Achieve that by directly adding
wayland-native to the wayland-kms DEPENDS.
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
Backport upstream fix to unify LFLAGS/LDFLAGS variable names.
Fixes:
ERROR: optee-client-1.1.0+renesas+gitAUTOINC+db9c64d458-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary: 'optee-client/1.1.0+renesas+gitAUTOINC+db9c64d458-r0/packages-split/optee-client/usr/bin/tee-supplicant'
No GNU_HASH in the elf binary: 'optee-client/1.1.0+renesas+gitAUTOINC+db9c64d458-r0/packages-split/optee-client/usr/lib/libteec.so.1.0' [ldflags]
ERROR: optee-client-1.1.0+renesas+gitAUTOINC+db9c64d458-r0 do_package_qa: QA run found fatal errors. Please consider fixing them.
ERROR: optee-client-1.1.0+renesas+gitAUTOINC+db9c64d458-r0 do_package_qa: Function failed: do_package_qa
(From meta-linaro rev: a7131d143db3b51a49c88b5293b6aadcce0538d4)
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
Support for Weston 2.0 will appear in the Renesas Weston
implementation in an upcoming Yocto BSP release. Until it
appears use the upstream reference implementation in Poky
Meta, with "GPU only" h/w acceleration.
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
The Linaro toolchain has a known build failure when rpm is
used with gcc 5.2. The gcc v5.2 libgcc recipe will fail in
the do_package_write_rpm() task. This is issue #2431 in the
Linaro bugzilla [1]. It is caused by the '-2' that is appended
to the end of the release string. To avoid the issue update
the local.conf to use gcc 5.3 so rpm can be used.
[1] https://bugs.linaro.org/show_bug.cgi?id=2431
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
Morty poky meta upgraded to 0.5.1. Rework patch for 0.5.1.
Adopted from Ronan Le Martret's commit 53e399c375b0b7c to
meta-agl.
(cherry picked from commit 488051b6c6a4a46cba123b7a758edc86b1c95758)
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
Yocto 2.2 changed the default linker hash style [1] which can
result in "No GNU_HASH in the elf binary" QA issues during a
build. This occurs building libgcc using the meta-linaro
toolchain. There seems to be no upstream fix for this. As a
first step disable the warning for ldflags.
[1] http://www.yoctoproject.org/docs/2.2.1/ref-manual/ref-manual.html#migration-2.2-default-linker-hash-style-changed
(cherry picked from commit 64c345992217b65141ca9dc1c39ca086ec50190b)
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
Building the meta-qt5 component qtbase occasionally failures in the
do_configure() task with the error:
make: *** [opengles2] Error 1
OpenGL ES 2.0 disabled.
The OpenGL ES 2.0 functionality test failed!
This is a build order problem caused by an incomplete build dependency
chain. Linking opengles2 against libIMGegl.so (the virtual/libgles2
provider) has a dependency on libgbm.so and libwayland-kms.so so they
must be built first. qtbase does not have many gfx components in its
build depedency list and therefore may build earlier, which in turn
results in the error.
Simply adding libgbm and wayland-kms to the gles-user-module DEPENDS
results in a circular build depedency. This is a workaround to the
problem whilst the build depdency issue is resolved. For it to work
add packagegroup-graphics-libegl to your IMAGE_INSTALL.
This fixes the qtbase do_configure() build error reported in GDP-590 [1].
[1] https://at.projects.genivi.org/jira/browse/GDP-590
(cherry picked from commit 4ebc763eb413ef9a041cb83761d530f865764e74)
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
The change directory parameter of the tar utility acts on the
parameters that follow it. Correct the ordering so that the
setup_build_tree() task extracts the omx tar balls to the
right location. Fixes a build error that would otherwise
occur in yp 2.2 morty.
(cherry picked from commit 9f0211bafb118e81ec2fd6dd82b5777964b1ac9b)
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
In YP 2.2 (Morty) {B} is no longer the default working directory
for tasks [1]. Adapt the deploy task so it finds the srec.
[1] http://www.yoctoproject.org/docs/2.2.1/ref-manual/ref-manual.html#migration-2.2-B-no-longer-default-working-directory-for-tasks
(cherry picked from commit 08383820f1b5b7a39be5f9e47925026abeb26463)
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
|
|
This commit modifies recipes to define 3 packagegroups for graphic.
There are 3 type packagegroups which are provided into IMAGE_INSTALL:
- packagegroup-wayland-community: contains wayland/weston/alsa/libdrm
components.
- packagegroup-graphics-renesas-proprietary: contains Renesas GFX are
kernel-module-gles and gles-user-module.
- packagegroup-graphics-renesas-wayland: contains Renesas Wayland
components: libgbm, libgbm-dev, wayland-kms.
This patch also removes the definition for 32bit packages,
because 32bit env has been stopped supporting.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit adds libegl recipe which provides build dependencies on
virtual/egl.
Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com>
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
The packages tarball should not be added to git management.
This commit adds .gitignore for *.tar.bz2 and *.tar.gz packages.
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
(cherry picked from commit 21cddeb0cf9bc284801f09451ec9023b74a0b713)
|
|
This commit modifies recipes to use RENESAS_DATADIR variable
for /usr/local directory instead of hard coding.
This commit comes from AGL patch.
Bug-AGL: SPEC-533
Change-Id: I865ea809c3c59ba136027fc8b99628df20c16275
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
(cherry picked from commit 9598336fa2b4a4237255cdd866350eb7c03fdd81)
|
|
Board configs should append to previously set IMAGE_FSTYPES
instead of overriding it.
Change-Id: If5101784f574a96185351e96b7c0cbd120fd90dc
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
(cherry picked from commit b4c458d529bfad0bd85c282912d3a237c8a3ebfb)
|
|
This commit updates lib version in cms-user-module recipe and
md5sum in copyscript corresponding to CMS v1.0.0.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
New ADSP packages are updated Interface/Framework to
modify some comments.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates md5sum values for Audio packages corresponding
to final release.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit changes md5sum values corresponding to
Video codec final release (Ver.3.0.10).
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates EthernetAVB driver for following changes.
[MSE Core]
- Fix missing initialization of crf_index_network at mse_close.
- Fix to disable MPEG2-TS PCR adjustment when no PCR exist in stream.
- Fix missing parameter checking in MCH/PTP API.
- Fix the timer interrupt occurrence at an unintended timing.
- Fix the wrong feedback to clock source correction settings.
[MCH Core]
- Fix missing set error code when mch_config is invalid.
[MSE V4L2]
- Fix illegal memory access by releasing buffer being processed.
- Fix wrong log message.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit modifies libalacdla-l SRCREV to update year of Copyright
and Software IP version.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates libflacdla-l for some minor fixes,
changes source code revision and year of Copyright.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates gstreamer plugins to v1.0.0 for below changes:
gst-omx
- Improve seek function.
- Improve reconfigure sequence.
- Fix some log messages and coding style.
All components of gstreamer are updated to fix memory leak.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
Gstreamer recipes bbappend should not overwrite SRC_URI.
This commit modifies recipes to replace SRC_URI softly
to make them easier to maintain.
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
(cherry picked from commit 3bb303359436660de0711f4e877926a1923e94fc)
|
|
This commit updates vsp2drv to fix YVU422M, YVU420M, YVU444M formats.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
VSPM driver is updated to improve performance of VSPB.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates MMNGR and MMNGRBUF drivers and libraries SRCREV
for below changes:
- Update version to v1.0.
- Improve coding style.
- Fix the condition checking in create_l1_pgtable() in driver.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit modifies libgbm SRCREV to include some updates
for backend_kms:
- Remove unused variables.
- Fix warnings according to static code analysis tool.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates wayland-kms SRCREV for below changes:
- Fix static code analysis tool warnings.
- Change wl_kms structure instance name.
- Uninitialize resources for kms authentication.
- Fix -Wparenthese and unused variable compiling warnings.
- Link libwayland-client before libwayland-server.
- Measures of problem that EGL application program cannot be started
on wayland-backend (Weston is multiple started).
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
weston/v4l2-renderer doesn't have dependency with media-ctl.
Hence, this commit removes media-ctl from weston RDEPENDS list and
updates weston SRCREV for below fixes:
[v4l2-renderer]
- Handle failed to prepare composition.
- Fix according to static code analysis tool.
- Change media device information output format.
- Check number of planes at importing dmabuf.
[vsp2-renderer]
- Fix according to static code analysis tool.
[weston]
- Output is destroyed by memory leak (HDMI cable is pulled out).
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit renames mesa bbappend to be able to compatible with
different mesa versions.
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
(cherry picked from commit 4849eff67419793fd79894fe0002278d09f91e07)
|
|
eglmesaext.h is installed because GFX needs it.
GFX is updated and this header is not used anymore.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
New GFX pkg does not need header from mesa,
because it already has the necessary header (EGL/eglwaylandext.h)
in the pkg itself.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|