Age | Commit message (Collapse) | Author | Files | Lines |
|
* gstreamer RDEPENDS on libomxlib, omx-user-module,
so omx-user-module must RPROVIDES libomxil.
gstreamer1.0-omx.inc:49:RDEPENDS_${PN} = "libomxil"
Change-Id: I42a0ef944d7c7a1ffc2e520b959cc0906ab4f015
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
Implements the patches required to interface with the HiFi2 Xtensa ADSP core.
Bug-AGL: SPEC-1227
Change-Id: I68a2423e7fa8a23675f3ff8510f01226c688ca05
Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
|
|
These boards have both big and LITTLE CPU cores.
Add machine feature biglittle to these boards.
This feature maybe used to for example enable
big.LITTLE aware schedulers.
Change-Id: I522e0403f5387cc874862f1c19ff43e85e914e91
Signed-off-by: Frode Isaksen <fisaksen@baylibre.com>
|
|
Add the patches from SPEC-1057 for M3 audio quality to linux-renesas.
Bug-AGL: SPEC-1057
Change-Id: Ia1413521034519ca9b49c481a55e519864857ce6
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Change-Id: I2c63ea54b69d5851fe4206fde6e967c74415f36c
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
* replace "/usr/local" with path "${RENESAS_DATADIR}" using:
RENESAS_DATADIR = "/usr/local"
- meta-rcar-gen3/include/rcar-gen3-path-common.inc
* dlcsrv_REL should not be package in ${PN} but ${PN}-dev.
dlcsrv_REL can't be install in production.
Bug-AGL: SPEC-533
Change-Id: I865ea809c3c59ba136027fc8b99628df20c16275
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>
|
|
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>
|
|
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>
|
|
From Yv3.7.0, there are 03 options to build u-boot/IPL for H3:
- For R-Car H3 SiP DDR 8GiB (2GiB x 4ch) [1]
- For R-Car H3 SiP DDR 4GiB (2GiB x 2ch) [2]
- For R-Car H3 SiP DDR 4GiB (1GiB x 4ch) [3]
This commit adds a variable into sample configurations to control the
build option:
- For [1]: H3_OPTION = "1" (default)
- For [2]: H3_OPTION = "2"
- For [3]: H3_OPTION = "0"
It also adds H3_OPTION = "0" for H3ULCB by default.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
meta-openembedded/meta-networking and meta-openembedded/meta-python
were removed to avoid build error for GENIVI environment.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit upgrades Linaro Gcc version to 7.2 for adapting to upstream.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates configurations to adapt to YP v2.4.2.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit modifies gstreamer recipe for following updates:
[gst-omx]
- Support enable-crop option.
- Update default output allocation for VP9 decoder.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit fixes the typos in recipes.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit modifies recipes to fix the issue missing header files in
sysroots-components.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit upgrades library versions as below:
libcmsbcm.so.1.6.0 upgrades to libcmsbcm.so.1.7.0
libcmsblc.so.1.6.0 upgrades to libcmsblc.so.1.7.0
libcmsdgc.so.1.6.0 upgrades to libcmsdgc.so.1.7.0
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
Some of the context lines in patches were ignored, it can lead to
incorrectly applied patches.
This commit modifies "change-shell.patch" to fix following warning:
| Hunk #1 succeeded at 1 with fuzz 2.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit fixes the warning as below:
| update-rc.d: tmp/work/salvator_x-poky-linux/core-image-weston-sdk/1.0-r0/rootfs/etc/init.d/pvrinit: file does not exist
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates MD5SUM for new ADSP packages.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates MD5SUM for new CMS packages.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates MD5SUM for new OMX video packages.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of EthernetAVB components for following
changes:
- Fix setting both S bit and E bit of FU header.
- Fix to restart to sending packets when not in time for the interval.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of weston for following item:
[v4l2-renderer]
- Translate all rects in clip region for calculation opaque region.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of Memory Manager driver for following items:
- Update CMA memory mapping for R-Car E3.
- Disable IPMMU TLB cache function in selected SoC revision.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates IPL and Secure Monitor to Rev1.0.20 rev2 for
following changes:
[IPL]
- [H/W Restriction No.100] Disable TLB function on IPMMU-PV1 cache on
H3 Ver.2.0.
- Update H3 Ver.3.0 QoS setting rev.0.06.
- Fix the IPL cannot load images to 40-bit address space with eMMC when
D-Cache enables.
- Add processing to read MSTP status into BL2.
- Delete unnecessary register setting.
- Add the SWTCNT setting of E3.
- Change the unit of transfer size to 256 bytes for RPC, and improved
DMA transfer processing.
- Add DDR Memory Config log.
[Secure Monitor]
- Add processing to read MSTP status into BL31.
For optee_os, it updates reversion to Rev1.0.13 for following change:
- Add processing to read MSTP status into MFIS.
It deletes the option which enables Lossy area for E3.
It also supports build option for H3:
- For R-Car H3 SiP DDR 8GiB (2GiB x 4ch), specify "RCAR_DRAM_SPLIT=1"
- For R-Car H3 SiP DDR 4GiB (2GiB X 2ch), specify "RCAR_DRAM_SPLIT=2
RCAR_DRAM_CHANNEL=5"
- For R-Car H3 SiP DDR 4GiB (1GiB x 4ch), specify "RCAR_DRAM_SPLIT=1
RCAR_DRAM_LPDDR4_MEMCONF=0"
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates u-boot SRCREV to follow the latest version for
following updates:
- Fix XTAL clock for Salvator-XS board.
- Use packed structures for networking. As a result, “dcache off”
command works fine.
It also adds u-boot build options to support each H3 device trees
as below:
- For R-Car H3 SiP DDR 8GiB (2GiB x 4ch), specify RCAR_DRAM_MAP4_2.
- For R-Car H3 SiP DDR 4GiB (2GiB x 2ch), specify RCAR_DRAM_MAP2_2.
- For R-Car H3 SiP DDR 4GiB (1GiB x 4ch), specify RCAR_DRAM_MAP4_1.
In Yv3.7.0, we will support R-Car H3 SiP DDR 8GiB by default.
Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit applies the power control patches in R-Car H3 Ver.3.0.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit upgrades Linux BSP to v3.6.2 for following updates:
[Kernel]
- "WARNING: possible circular locking dependency detected" occurs with
repeating reboot. However, it was false positive, and it was confirmed
that there was no problem.
- Identify R-Car M3 Ver.1.2 or later.
- Remove lossy descompress area from MMNGR node and reduce reserved area
for R-Car E3 Ebisu board.
[Power Management]
- Improve power domains always on implementation.
- Fix interrupts are not raised issue on R-Car E3.
- Update CAS source.
[Display driver]
- Add overlay layer size check.
- Fix possible crtcs for plane when using VSPDL.
[IPMMU driver]
- Add workaround for disabling uTLBs.
[MSIOF driver]
Add MSIOF module clock changing processing for R-Car Series,
3rd Generation.
[PCIe driver]
- Fix memory leak in of_pci_get_host_bridge_resources.
[Thermal driver]
- Use DIV_ROUND_CLOSEST correctly as its description.
[USB3.0 Host driver]
- Cannot Suspend to RAM when enabling USB3.0.
- Confirm recognition of USB3.0 memory through HUB for setting
/etc/udev/rules.d/99-usb.rules.
[Video Capture driver]
- Allocate a scratch buffer at stream start. Then use scratch buffer
and always run in continuous mode.
- Fix PHTW register flow below 250 mbps.
- Fix clock control flow so that the warning message
“MSTP status timeout” is not displayed and when UDS (scaling)
is executed at VIN0, a black screen does not come out.
- Fix streaming procedure when resuming.
[Audio driver]
- Playback or capture doesn’t resume after Suspend to RAM.
[USB2.0 Function]
- Kernel error occurs with rmmod of g_printer.
- The dd command error occurs with g_mass_storage.
[USB2.0 Host driver]
- When connecting USB mouse, “Bad mode in Error handler” may occur with
Suspend to RAM.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit modifies information for the following updates:
- Remove meta-openembedded/meta-networking and
meta-openembedded/meta-python.
- Upgrade Linaro Gcc version to 7.2.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
meta-openembedded/meta-networking and meta-openembedded/meta-python were
no longer used, this commit removes their information in README.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates device tree names for H3.
There are 3 device trees as below:
- renesas/r8a7795-salvator-xs.dtb: for R-Car H3 SiP
DDR 4GiB (1GiB x 4ch)
- renesas/r8a7795-salvator-xs-2x2g.dtb: for R-Car H3 SiP
DDR 4GiB (2GiB x 2ch)
- renesas/r8a7795-salvator-xs-4x2g.dtb: for R-Car H3 SiP
DDR 8GiB (4GiB x 2ch)
In Yv3.7.0, we will support R-Car H3 SiP DDR 8GiB by default.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
We have a better solution for memory leak issue.
This reverts commit 4f9d2b579a600b4fd32f2a92b83378d488a82bff.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
of lacking GLES3/gl3ext.h"
Gstreamer source code have been updated.
This reverts commit 4f50fe1d6f208f535d663325288e34fce4f0c358.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates the tarball names in copyscripts for new graphic
packages.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates MD5SUM values for new ADSP packages.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates MD5SUM values for new CMS packages.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates MD5SUM for new OMX video packages.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit removes unused evaproprietary packages and their functions
to avoid confusion.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates year of copyright and fix comment typo.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit removes vp9dec_lib in H3ULCB and M3ULCB configuration.
It helps to reduce the possibility that user got mistake on
enabling VP9.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit adds sample configurations for E3 board (Ebisu).
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
In nativesdk-ncurses, they only add -L<sysroot>/${libdir}, not
-L<sysroot>/${base_libdir}.
So move base_libdir to libdir will help others find ncurses lib
Signed-off-by: Tan Nguyen <tan.nguyen.wh@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
glmark2 fails to build in YP v2.4 environment with the following error:
| Checking for 'libpng12' : not found
| Checking for 'libpng15' : not found
| Checking for 'gbm' : not found
This commit modifies recipe to fix this issue.
It also applies a patch to avoid the following error:
| ../src/gl-state-egl.cpp: In member function 'bool GLStateEGL::gotValidDisplay()':
| ../src/gl-state-egl.cpp:420:41: error: 'EGL_PLATFORM_GBM_KHR' was not declared in this scope
| #define GLMARK2_NATIVE_EGL_DISPLAY_ENUM EGL_PLATFORM_GBM_KHR
| ^
| ../src/gl-state-egl.cpp:444:17: note: in expansion of macro 'GLMARK2_NATIVE_EGL_DISPLAY_ENUM'
| GLMARK2_NATIVE_EGL_DISPLAY_ENUM, native_display_, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| ../src/gl-state-egl.cpp:420:41: note: suggested alternative: 'EGL_PLATFORM_GBM_MESA'
| #define GLMARK2_NATIVE_EGL_DISPLAY_ENUM EGL_PLATFORM_GBM_KHR
| ^
| ../src/gl-state-egl.cpp:444:17: note: in expansion of macro 'GLMARK2_NATIVE_EGL_DISPLAY_ENUM'
| GLMARK2_NATIVE_EGL_DISPLAY_ENUM, native_display_, NULL);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
In systemd v234, systemd-logind may now be restarted without losing
state, it stores the file descriptors (fd) for devices it manages
in the system manager. [1]
In graphic and multimedia configuration, above feature causes memory
leak with the use case of restarting Weston:
| root@salvator-x:~# cat /proc/meminfo | grep Cma
| CmaTotal: 671744 kB
| CmaFree: 629788 kB
| root@salvator-x:~#
| root@salvator-x:~# systemctl restart weston
| root@salvator-x:~#
| root@salvator-x:~# cat /proc/meminfo | grep Cma
| CmaTotal: 671744 kB
| CmaFree: 599404 kB
Because the system continues allocating memory for the new session
during the previous device fds still open.
This commit avoids saving device fds into the system manager by
setting "FileDescriptorStoreMax=0" [2] in "systemd-logind.service".
[1] https://lists.freedesktop.org/archives/systemd-devel/2017-July/039308.html
[2] https://www.freedesktop.org/software/systemd/man/systemd.service.html#FileDescriptorStoreMax=
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit adds a python function to prevent build DTV feature with E3
due to E3 does not support SSP.
The following error will occur when trying enable DTV for E3:
| E3 (SoC: r8a77990) does not support SSP, please disable DTV feature in your local configuration
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates the condition to build vp9dec_lib with E3
(SoC r8a77990).
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|