Tags: yhamamachi/meta-rcar
Tags
rcar-gen3: copyscript: update CMS package CMS packages upgrade 0.4.0 -> 0.5.0. CMM3 and VSP2 Basic Color Management package were integrated. - deleted RTM0AC0000JRCMBCC0SL40C (CMM3 Basic Color Mangagement) This patch update copyscript and MD5 value. Signed-off-by: Takeshi Saito <[email protected]>
rcar-gen3: avb: Add support for AVB software package This patch adds AVB: Linux kernel module for AVB (kernel-module-avb) Demo and utility applications for AVB (avb-applications) The Open-AVB project by AVnu (open-avb) The AVB is disable as default in mmp/local-wayland.conf. To enable the AVB modify #DISTRO_FEATURES_append = " avb" -> DISTRO_FEATURES_append = " avb" [kernel-module-avb] The kernel-module-avb is Linux kernel modules for AVB software package. This patch added the following modules. - kernel-module-avb-streaming: AVB Streaming Driver. - kernel-module-avb-mse: AVB MSE Driver Note: This patch added the usb-video-class.cfg in the linux-renesas files. This config fragment is needed for compile of the AVB MSE Driver. [avb-applications] The avb-applications is Demo and Utility for AVB software package. This patch added the following applications. - avbtool: Utility tool of the AVB Streaming Driver - avb-demoapps: Renesas Ethernet AVB demo applications [Open-AVB] The Open-AVB project is to provide components for bulding AVB systems. This project contains components - drivers, libraries, examples application and protocol stack daemons - required to build and AVB system. This patch added the following protocol stack daemons. - open-avb-gptp: gPTP (generalized Precision Time Protocol) daemon - open-avb-mrpd: SRP (Stream Reservation Protocol) daemon - open-avb-maap: MAAP (MAC address acquisition protocol) daemon Signed-off-by: Masaru Nagai <[email protected]> Signed-off-by: Takeshi Saito <[email protected]>
rcar-gen3: perf: backport to fix warning file-rdeps perf do_package() has the warning WARNING: QA Issue: /usr/lib64/perf/perf-core/scripts/python/call-graph-from-postgresql.py_perf-python contained in package perf-python requires /usr/bin/python2, but no providers found in its RDEPENDS [file-rdeps] This patch backports the fixing from poky master branch. perf: package python modules into perf-python commit id: e7395c8063fdc1df8e15dc8de4afdadbf814eadf Signed-off-by: Phong Man Tran <[email protected]> Signed-off-by: Takeshi Saito <[email protected]>
rcar-gen3: gcc-multilib-config: make aarch64 support multilib In SDK build, the following warning occur, so we backport a patch from poky master branch to fix it. WARNING: gcc multilib setup is not supported for TARGET_ARCH=aarch64 WARNING: gcc multilib setup is not supported for TARGET_ARCH=aarch64 Title : gcc-multilib-config: make aarch64 support multilib Commit: 0ae52c8b2c1d7d7cdbcfeeae6ff42e64f16bc41d Auther: Robert Yang <[email protected]> Signed-off-by: Takeshi Saito <[email protected]>
rcar-gen3: wayland-kms: Change recipe name to version 1.6.0 Currently, wayland-kms SCRREV has been updated to version 1.6.0. However, recipe file name is still version 1.5.0. This patch will replace wayland-kms v1.5.0 by v1.6.0. Signed-off-by: Thao Nguyen <[email protected]> Signed-off-by: Takeshi Saito <[email protected]>
rcar-gen3: copyscript: Upgrade to the new architecture The package structure of Renesas Proprietary Package was renewed. This copy script has the following functions: - Support new package structure - MD5sum check (md5sum.txt) Signed-off-by: Takeshi Saito <[email protected]>
rcar-gen3: sample: Fix file could not be found build warning Following warning is outputted when there are not graphics packages. WARNING: Unable to get checksum for lib32-gles-user-module SRC_URI entry r8a7795_linux_gsx_binaries_gles3.tar.bz2: file could not be found WARNING: Unable to get checksum for gles-user-module SRC_URI entry r8a7795_linux_gsx_binaries_gles3.tar.bz2: file could not be found WARNING: Unable to get checksum for kernel-module-gles SRC_URI entry GSX_KM_H3.tar.bz2: file could not be found This patch fixes this warning. Signed-off-by: Takeshi Saito <[email protected]>
rcar-gen3: multilib: fix the multilib SDK defect This commit is applied to solve the multilib SDK issue. Currently, when we run command (*) 'bitbake -c populate_sdk <image name>', it will ship both lib64 dev and lib32 dev target packages into only one sysroot directory of SDK, which will be an issue. When do_populate_sdk, yocto will ship both lib64 dev and lib32 dev pkgs into the same sysroot directory, so some header files of glibc-dev will be conflicted. It makes the cross compiler of SDK can not work properly. The solution is to remove all lib32 pkgs in the SDK that generate by (*). We use another command for creating the SDK for 32-bit application. 'bitbake -c populate_sdk <image name>' will generate SDK for 64-bit application. 'bitbake -c populate_sdk lib32-<image name>' will generate SDK for 32-bit application. This is only applied and tested with core-image-minimal. List of things in this patch * Create new multilib_sdk.bbclass for removing the lib32 pkgs. * Inherit the multilib_sdk.bbclass for core-image-minimal only. * Add README "Build SDK instruction" & "restriction". * Fix the SDKTARGETSYSROOT for 32-bit SDK. Signed-off-by: Thao Nguyen <[email protected]> Signed-off-by: Takeshi Saito <[email protected]>