Age | Commit message (Collapse) | Author | Files | Lines |
|
Gstreamer upstream has been upgraded to 1.14.2 in YP2.6.
This commit also upgrades renesas rcar gstreamer recipes to follow
upstream version.
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
Current GFX source code will get compilation error with GCC 8.1,
because it is defined in makefile to use -Wall to enable all
Warnings check.
-Wcast-function-type, -Wsizeof-pointer-div and -Wstringop-truncation
are new command-line options have been added for the C and C++
compilers in GCC 8.
This commit applies a W/A patch to silence -Wcast-function-type,
-Wsizeof-pointer-div and -Wstringop-truncation errors.
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
In YP2.6, alsa-lib was upgraded to 1.1.6.
This patch can not apply to this version.
Let remove this bbappend file.
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
In YP2.6, wayland was upgraded to 1.15.0.
From Wayland official announcement:
https://lists.freedesktop.org/archives/wayland-devel/2018-April/037767.html
| libwayland-egl is now part of libwayland, and will presumably be removed
| from mesa in the not too distant future.
This commit updates mesa recipe to remove libwayland-egl entries.
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
From weston 4.0, Weston adds dependency on virtual/libgbm [1]
Hence, this commit modifies libgbm recipe to provide virtual/libgbm
for Renesas BSP.
[1] Poky rev: c5435fa1c2ef03d8867e182968b544ca9f8e0cf3
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit upgrades libgbm version to 17.3.6 for matching
mesa upstream version.
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit from AGL rev [1] makes clear weston/gfx
service dependency that the rc.pvr service should depend on weston
service not the opposite.
[1] From AGL rev: 2281ecfcc65a69c3e1a24fd88230b9ec78865270
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit applies a W/A patch to disable HW overlay feature in weston
5.0, to avoid playing video issues.
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit adds more weston-conf bbappend to adapt YP2.6.
Renesas MACHINEs also provided their configurations.
(From Poky rev: 4001e1adb21b9785a19669968f07166f5b8772cd)
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit uses the weston upstream version 5.0 with "GPU
only" h/w acceleration. It also modifies weston-init to adapt
upstream version.
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
|
|
This commit applies a W/A patch from optee upstream to fix
GCC 8 format-truncation errors.
[1] https://github.com/OP-TEE/optee_client/issues/126
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit adds NOWERROR=1 to ignore GCC 8 cast-function-type build
errors for SYSCALL_ENTRY() [1].
| core/arch/arm/tee/arch_svc.c:47:36: error: cast between incompatible function types from 'void (*)(long unsigned in| t)' to 'TEE_Result (*)(void)' {aka 'unsigned int (*)(void)'} [-Werror=cast-function-type]
| #define SYSCALL_ENTRY(_fn) { .fn = (syscall_t)_fn }
^
| core/arch/arm/tee/arch_svc.c:54:2: note: in expansion of macro 'SYSCALL_ENTRY'
| SYSCALL_ENTRY(syscall_sys_return),
| ^~~~~~~~~~~~~
| core/arch/arm/tee/arch_svc.c:47:36: error: cast between incompatible function types from 'void (*)(const void *, si| ze_t)' {aka 'void (*)(const void *, long unsigned int)'} to 'TEE_Result (*)(void)' {aka 'unsigned int (*)(void)'} [| -Werror=cast-function-type]
| #define SYSCALL_ENTRY(_fn) { .fn = (syscall_t)_fn }
^
| core/arch/arm/tee/arch_svc.c:55:2: note: in expansion of macro 'SYSCALL_ENTRY'
| SYSCALL_ENTRY(syscall_log),
| ^~~~~~~~~~~~~
[1] https://github.com/OP-TEE/optee_os/issues/2393
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit changes to use oe.utils.conditional because these base_*
functions were removed in meta/lib/oe from YP2.5.
(From Poky rev: 58449f0e9cc4a05c88204cf8ba887b55467d886e)
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit applies a patch to fix kernel crash during FULL HD playback.
Signed-off-by: Tan Nguyen <tan.nguyen.wh@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit backports a fix patch from Linux v4.15 to fix build error
below:
| ERROR: linux-libc-headers-4.14-r0 do_install: oe_multilib_header:
Unable to find header asm/bpf_perf_event.h.
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
In thud branch, it supports Linux 4.18 version.
This commit updates LIC_FILES_CHKSUM value to adapt Linux BSP 4.14.
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
Thud branch has been released on Poky upstream.
This commit sets LAYERSERIES_COMPAT for meta-renesas to be compatible
with thud branch.
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit adds build requirement of git configuration
for user name and email to the README file.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit adds DISTRO_FEATURES_append = " dvd_encryption_library"
to build DVD Encryption Library package.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates MD5SUM list for OMX Video packages.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates MD5SUM list for OMX Audio packages.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates MD5SUM list for CMS packages.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates library version of CMS module from 1.9.0
to 2.0.0.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit adds DVD Encryption Library to build in MMP configuration.
This package uses DISTRO_FEATURES_append = " dvd_encryption_library"
to be built.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit adds DVD Encryption Library to use with copy proprietary
software script.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit adds a new recipe for DVD Encryption Library package.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit fixes the error when re-build openavnu:
| aarch64-poky-linux-gcc: error: unrecognized argument in option '-mcmodel=kernel'
| aarch64-poky-linux-gcc: note: valid arguments to '-mcmodel=' are: large small tiny
| aarch64-poky-linux-gcc: error: unrecognized command line option '-mno-red-zone'; did you mean '-fno-regmove'?
The error comes from cleaning other unnecessary modules which have
some make flags for x86_64 architecture. In AVB software, Renesas BSP
uses some daemons (mrpd maap gptp shaper) only. Hence, this fix makes
do_configure not to clean all AVB modules to avoid the above error.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of gstreamer to follow the latest
version for the following change:
[omxvideodec]
- Query drain before inactivate omxbufferpool to avoid out
standing buffers
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
Soft paths in source directories may cause error when changing values
of variables in these paths.
Hence, this commit changes soft paths in source install directories to
hard paths.
Signed-off-by: Tan Nguyen <tan.nguyen.wh@renesas.com>
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates MD5SUM list for ADSP packages.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of vspm and vspmif driver to follow
the latest version for the following changes:
[vspmif_drv]
- Fixed an issue where vspmif could crash.
[vspmif_lib]
- To correspond boards that do not support Full HD.
[vspm_drv]
- Fix VI6_HGO/HGT_WBUFS setting from CPU write to Display List.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of EtherAVB driver and applications
to follow the latest version for some changes as below:
[avb-mse]
- Core: Add filter of outliers in create avtp timestamp
- Core: Fix problem that the streaming might be stalled
- Core: Fix missing bit mask at difference calculation of M2TS timestamp
[avb-applications]
- avdecc: make: fix cmake error if not doing submodule update
- avblauncher: update example script affect by changed MSE usage
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of MMNGR modules to the latest version
for the following changes:
- Improve error handling for import phases and close() function about
Refcount of dmabuf in MMNGRBUF.
- Add support for Linux v4.14-LTSI.
- Remove unnecessary check when parsing reserved memory regions in DT
- Disable IPMMU TLB cache function in E3 Ver.1.x due to hardware
restriction.
- Add E3 Ver.1.1 support.
- Add error handling for mm_probe() function.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of optee-os recipe for these changes:
- Fix the MMU configuration of shared memory.
- Merge the following pull request.
https://github.com/renesas-rcar/optee_os/pull/2
- Change a cipher method of AES-CTR from a block cipher to a stream
cipher.
- Fix exclusive controls of asymmetric encryption.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of IPL and Secure Monitor to Rev2.0.0
for these changes:
[IPL]
- Update DDR setting for E3(rev0.11).
- Change the condition of data transfer end of SCIF transfer.
- Modify address area in the DDR memory config log output.
- Update H3 Ver.3.0 QoS setting rev.0.09.
- Update E3 Ver.1.0 QoS setting rev.0.04.
- Update H3 Ver.2.0 QoS setting rev.0.20.
- Update H3 Ver.3.0 QoS setting rev.0.10.
- Update M3 Ver.1.1 QoS setting rev.0.18.
- Update M3N Ver.1.1 QoS setting rev.0.08.
- Update E3 Ver.1.0 QoS setting rev.0.05.
- Modify load destination variable of the Cert Header to static.
- [H/W Restriction No.100]:
+ Disable TLB function of IPMMU cache on E3 Ver.1.1.
+ Disable TLB function of IPMMU-PV0 cache on E3 Ver.1.x.
[Secure Monitor]
- Add API for getting DRAM capacity information.
- Change the execution timing of system RAM copy process to BL31
startup.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates do_deploy function to drop the SoC name when
deploying srec files, the purpose is to keep the legacy name of U-Boot
build results.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of U-Boot to version 3.9.1 for
the following changes:
- Generate fitting memory map on R-Car Gen3, fix protection area
access error and fix to enable icache early in R-Car Gen3.
- Add module clock stop before OS startup.
- Reorder TMIO clock handling.
- Do not issue CMD 6 on SD 1.00 and SD 1.01.
- Fix protection area access error at Cortex-A53.
- Avoid unsupported internal delay mode for R-Car E3 and limit to
100Mbps.
- Revert "net: Fix cache misalignment message after network load
operations"
- Add "usb_pgood_delay" to the default environment variable.
- Fix warning of the make W=1 C=2.
- Resolve the problem that the eMMC read of the environment setting
value may fail at startup.
- Add vbus-supply regulator support.
- Resolve the problem that the SD card (UHS, etc.) isn’t
recognized.
- Fix MOD_SEL bit numbering for R-Car E3.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xv@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit upgrades Linux BSP to v3.9.2 for the following changes:
[Kernel]
- Add support for RCKSEL clock selection.
- Fix pin functions of R-Car E3 according to H/W UM Rev1.00 errata.
- Fix warning of the make W=1 C=2.
- Identify R-Car M3 Ver.1.3.
- Add the big.LITTLE CAS scheduler fix patches.
- Fix MOD_SEL bit numbering for R-Car E3.
[Power Management]
- Fixup power-domains of 3DGE for R-Car E3 Ver.1.0 and add device
tree file for R-Car E3 Ver.1.0.
[Audio Driver]
- Fixup clock start checker.
- Resolve the problem that the noise is generated during long playback
with R-Car E3 Ebisu-4D board by kernel rebasing.
[Display Driver]
- Add function of suspend and resume to adv7511_drv.c and add hot plug
event function at resume in rcar_du_drv.c.
- Add depends on DRM_RCAR_DU to config DRM_RCAR_LVDS.
- Revert "drm: rcar-du: Fix legacy DT to create LVDS encoder nodes".
- Add clock function for LVDS PLL.
[Ethernet Driver]
- Decrease TxFIFO depth of Q3 and Q2 to one.
- Fix not to call phy_resume() if PHY is not attached and add toggling
phy reset if PHY is not attached.
- Revert "ravb: RX checksum offload" for communicating of Q-Tag VLAN
frame correctly.
- Resolved the problem that the S2RAM resume failed on R-Car E3
Ebisu-4D by kernel rebasing.
- Avoid unsupported internal delay mode for R-Car E3 and limit to
100Mbps.
[I2C Driver]
- Check bus state before reinitializing.
[IPMMU Driver]
- Fix crash on early domain free.
- Revert "arm64: defconfig: Enable QCOM_IOMMU" for suspending with
LTSI kernel.
- Correct whitelist devices assignment.
[PCIe Driver]
- Avoid PCI device removing/rescanning through sysfs triggers
a deadlock.
[PWM Driver]
- Avoid deadlock warning when removing PWM device.
[SD/MMC Driver]
- Fix card initialization failure in high speed mode.
- Add adjust HS400 offset by manual calibration mode and adjust HS400
offset by manual calibration mode for R-Car M3 Ver.1.3.
[USB2.0 Function]
- Add reset_control.
- Backport upstream patches to support OTG mode for R-Car E3.
- Make DMAC system sleep callbacks explicit.
- Add Super-Speed (b-device) support.
[Video Capture driver]
- Review adv748x driver for R-Car E3 Ebisu board and add option for
changing SD output route to TXA.
- Revert "rcar-vin: rcar-csi2: Add blank margin when caluculating bit
rate" and fix pixel rate values.
- Add CPG reset and release when using digital pin.
[RWDT Driver]
- Don't keep timer value during suspend/resume.
- Don't set divider while watchdog is running.
This also updates ADSP driver patches to adapt to the new
Linux version.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xv@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit adds more device trees for Ebisu 1.0 and Ebisu-4D 1.0:
- r8a77990-es10-ebisu-4d.dts
- r8a77990-es10-ebisu.dts
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit enables U-Boot configuration to build all binaries
for Salvator-X and Salvator-XS boards.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
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>
|
|
This commit enables PAM distro feature for BSP minimal configurations,
its target is to support LTP test on core-image-minimal.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit changes the default SoC in local-ltp.conf to r8a7795.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
IPL and U-boot were built all binaries of H3 DRAM configurations at one
time. Hence, H3_OPTION was not used anymore.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit enables USB3H as default for Ebisu.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
RENESAS_DATADIR must be able to be overwritten.
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
The iccom user module recipe requires iccom-control.inc file which
defines USE_ICCOM variable, but nothing uses it. This commit removes
that requirement.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit modifies recipe to add a new sample test program binary
(sample_pvconv) to rootfs.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit modifies gstreamer recipes for following updates:
[gst-omx]
- Fix issue of seeking with dynamic change in dmabuf mode.
- Support dynamic change in src pad.
- Move initial and free arrays which used for use-dmabuf's handling from
init and finalize to start and stop.
- Improve log and free memory in error case.
[gst-plugins-good]
- Static analysis: Remove duplicated condition.
[gst-plugin-vspfiler]
- Don't reinitialize colorimetry table if it has already been set up.
- Fix memory leak.
- Do not set colorimetry to out structure containing in format.
- Modify variable type.
- Fix initialization of GValue.
- Remove last commma in enum.
- Change position of declaration to beginning of the function.
- Change variable name to avoid duplication of declarations.
- Fix copyright years in header.
- Intersect format in fixate_caps().
- Fix possible segmentation fault during caps fixation.
- Support colorimetry negotiation.
- Add option for setting input buffer color range.
- Support encoding and color range setting.
- Reduce arguments of set_vsp_entities().
- Modify transfrom_caps() for more accurate operation.
- Delete unnecessary variable in transform_caps().
- Modification of variable type.
- Measure for converting odd size rgb buffer to yuv.
- Implement measure for odd size yuv buffer input.
- Change the order of linking and set format.
- Delete unnecessary wpf linking.
- Deactivate input bufferpool before remake.
- Don't make new output pool when it exists already.
- Change the state of flag of playing when stop streaming.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.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.
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|