aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-03-29[Community] Fix BSP usage of IMAGE_FSTYPES rocko_bsp_3.4Ronan Le Martret3-6/+3
* yocto meta BSP must use "IMAGE_FSTYPES ?=" instead of "IMAGE_FSTYPES_append" Change-Id: Id5db44e8bc507dab6e95af521cde5cb6d61b4b05 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-03-13[COMMUNITY] Change libdrm versionRonan Le Martret3-3/+3
* set libdrm version to Renesas rcar gen3 BSP version 2.4.85 Change-Id: I96ab40f8b25d64d1ef70a5d35202fe29ddf85c85 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-02-16[COMMUNITY] Fix build image confRonan Le Martret3-6/+9
Change-Id: Ie83e15b8cec30927144df38444b1fb30ed7f0d6c Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-02-16[GEN3] add preferred version on omx packageRonan Le Martret1-0/+3
Change-Id: I42a0ef944d7c7a1ffc2e520b959cc0906ab4f015 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-02-16[COMMUNITY] FIX on weston.iniRonan Le Martret1-31/+1
Change-Id: I7eae3cb1dfb1bf39133dc530529f4ac6c9a873db Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-02-16[COMMUNITY] Remove weston.ini fileRonan Le Martret1-1/+0
Change-Id: Iaa669b4915963a226806c7065e9542fb5aaf6cdd Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-02-16[COMMUNITY] Fix EGL CAST macroRonan Le Martret2-0/+15
Change-Id: I16d27f915a7acccf8d54cc7278536ded59632a8e Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-02-16[COMMUNITY] Enable ADSP on M3ULCBMark Farrugia1-0/+30
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>
2018-02-16[COMMUNITY] add machine feature biglittle for R-Car Gen3 boardsFrode Isaksen3-3/+3
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>
2018-02-16[COMMUNITY] Add M3 audio quality patchesScott Murray3-0/+378
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>
2018-02-16[Community] Do not _append to IMAGE_FSTYPES but use default value if unsetJan-Simon Möller3-26/+17
The MACHINE config should not _append but set a default if unset. Bug-AGL: SPEC-1037 Change-Id: Iaac4901ad2515564f7ebecfb1bd8f160c89fadf9 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-02-16[COMMUNITY] Remove weston-bin packageRonan Le Martret1-1/+0
* weston-bin is useless, just use weston instead. Change-Id: Ie81232821fcf40ed7bf5a4d665c3083d2a2fed70 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-02-16[COMMUNITY] Add LICENSE to u-boot recipesRonan Le Martret1-0/+3
Change-Id: I2c63ea54b69d5851fe4206fde6e967c74415f36c Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-02-16[COMMUNITY] BSP's should not ship files in /usr/local/Ronan Le Martret2-5/+6
* replace "/usr/local" with path "${RENESAS_DATADIR}/include" using: RENESAS_DATADIR = "/usr" - meta-rcar-gen3/include/rcar-gen3-path-common.inc Bug-AGL: SPEC-533 Change-Id: I865ea809c3c59ba136027fc8b99628df20c16275 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-02-16[AGL] Remove weston conf from weston recipesRonan Le Martret1-2/+0
Change-Id: I53d102b5753aa89a744ad58edd3ed88ba1c4c721 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-02-16[COMMUNITY] use mesa preferred version 17.%Stephane Desneux3-0/+3
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>
2018-02-16[COMMUNITY] Enable Linux-based hypervisor execution in AGLMichele Paolino2-0/+32
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>
2018-02-16[AGL] move dlcsrv_REL to a debug packageRonan Le Martret1-2/+7
* 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>
2018-02-16[COMMUNITY] add depends on mesa to gles-user-moduleRonan Le Martret1-0/+3
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>
2018-02-16[COMMUNITY] glmark2 build fixVladimir Barinov1-0/+8
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>
2018-02-16[COMMUNITY] Fix rc.pvr systemd serviceRonan Le Martret1-0/+2
* rc.pvr.service should depend on weston.service not the opposite Change-Id: Ib0516772da08a77504ae4fe98ea3c27aa9b6048a Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-02-16[AGL] add .gitreviewStephane Desneux1-0/+5
Change-Id: Ic561435cb07317bd6885b18a8c14b7f30a56f547 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-01-30Revert "rcar-gen3: run-postinsts: WORKAROUND to fix dependency failed for ↵upstreamThuy Tran1-5/+0
serial getty" This fix is not necessary for rocko branch. Hence, we can remove it. This reverts commit 7acbf5e2f99c59478adbc73c6a40d314589a3009. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30Revert "rcar-gen3: opkg: WORKAROUND to fix dependency failed for serial getty"Thuy Tran1-5/+0
This fix is not necessary for rocko branch. Hence, we can remove it. This reverts commit 149da3d318e971d9abb03ded59da7727cffaec08. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30Revert "rcar-gen3: dpkg: WORKAROUND to fix dependency failed for serial getty"Thuy Tran1-5/+0
This fix is not necessary for rocko branch. Hence, we can remove it. This reverts commit b0520f15aa887e78c7967a6abd370730658de031. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30Revert "rcar-gen3: systemd: WORKAROUND to fix timeout dev-ttySN.device"Thuy Tran2-14/+0
This fix is not necessary for rocko branch. Hence, we can remove it. This reverts commit d6eff077c4a3afbe39f8ee1b2ad1a19a716ce31c. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30Revert "rcar-gen3: net-tools: Fix compile error when build with kernel 4.8 ↵Thao Nguyen2-59/+0
and 4.9" net-tools has been updated to fix this issue. This reverts commit ed74f73cbb6194e88e1ec3502e58e87adf38ed5e. Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com> Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30Revert "rcar-gen3: ppp: Add patches to fix build with 4.8/4.9 kernel headers"Thao Nguyen3-93/+0
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: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: ccache: Remove v3.2.4 bbappendThao Nguyen1-3/+0
ccache in poky is upgrade to v3.3.4. The fix in v3.2.4 does not need anymore. Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com> Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: conf: Remove cpio.gz format archiveThuy Tran4-4/+3
cpio.gz has a limitation about size. If rootfs size is larger than 2GB, do_image_cpio will fail. Therefore, this commit removes cpio.gz in our implementation. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: xserver-xorgs: Remove glamor in PACKAGECONFIGThao Nguyen1-0/+3
Glamor was enabled by default by below commit: Title : xserver-xorg: Enable glamor by default Auther: Saul Wold <sgw@linux.intel.com> Commit: 837fd055117f2e4c5c40162abe2e04eaabfeacde However, with current env, this feature will get following error: | checking for linux/apm_bios.h... yes | checking for xf86dgaproto >= 2.0.99.1... yes | checking for xf86dgaproto >= 2.0.99.1... yes | checking for xf86dgaproto >= 2.0.99.1 xf86vidmodeproto >= 2.2.99.1... yes | checking for epoxy... yes | checking for "gbm >= 10.2.0"... no | configure: error: Glamor for Xorg requires gbm >= 10.2 Glamor is not necessary with current env, so disable it. Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com> Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: libwebp: Remove bbappend for libwebpThao Nguyen2-17/+0
This issue does not occur on YP 2.4. Hence, the solution can be deleted. Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com> Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: dbus: WORKAROUND to fix memory leak issueKhang Nguyen1-0/+12
In Yocto v3.4.0, memory leak occurs when 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 It will make Weston crash because out of memory if restarting many times. This patch is a WORKAROUND to avoid the issue, it restarts dbus depend on Weston and memory will be released properly. Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com> Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: gles-user-module: WORKAROUND to fix compile error because of ↵Thao Nguyen2-0/+52
lacking GLES3/gl3ext.h Gstreamer1.0-plugins-bad requires GLES3/gl3ext.h, which should be provided by gles-user-module. However, current GFX libraries do not have GLES3/gl3ext.h. Hence, temporarily add GLES3/gl3ext.h from mesa to gles-user-module to overcome this issue. Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com> Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: README: Update for rocko branchThao Nguyen2-9/+26
- Change supported branch from krogoth to rocko. - Change package type from IPK to RPM. - Add M3N information. - Add new features in Yv3.4.0. Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com> Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: conf: Update to enable USB 3.0Thuy Tran8-0/+24
This commit supports enabling USB 3.0 for Salvator-X board. To enable it, please uncomment MACHINE_FEATURES_append = " usb3" in local.conf. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: conf: Add to support CAS featuresThuy Tran24-0/+72
This commit supports enabling CAS features for R-Car Gen3. To enable it, please uncomment MACHINE_FEATURES_append = " cas" in local.conf. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: conf: Modify sample configurationsThuy Tran30-193/+2305
This commit modifies sample configurations for Salvator-X and ULCB to build with YP2.4 rocko. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: conf: Add more layers to build LTP pkgsThuy Tran12-0/+24
With YP 2.4, to build LTP packages, libmnl is required. libmnl is provided by meta-openembedded/meta-networking. meta-openembedded/meta-networking will request meta-openembedded/meta-python. Hence, we need to add 2 layers to bblayers. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: copyscript: Update year of copyrightThuy Tran2-2/+2
This commit updates year of copyright in copyscript. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: copyscript: Update Crypto package namesThuy Tran2-4/+4
Crypto packages have been updated. This commit modifies its name in copyscript. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: copyscript: Update DTV/DVD new package namesThuy Tran3-12/+12
DTV/DVD packages have been updated. This commit modifies its name in copyscript. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: copyscript: Update MD5SUM for CMS new packagesThuy Tran3-9/+9
This commit modifies MD5SUM values in copyscript for CMS new packages. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: copyscript: Update MD5SUM for Video/Audio packagesThuy Tran3-85/+93
This commit updates MD5SUM values for OMX Video/Audio packages. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: copyscript: Update MD5SUM for ADSP packagesThuy Tran3-9/+9
This commit updates MD5SUM values for ADSP packages to latest release. Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: perl: Ship perl modules into native SDK sysrootKhang Nguyen1-0/+2
This commit modifies recipe to ship all perl modules into native SDK sysroot. Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: nativesdk-packagegroup-sdk-host: Install perl to SDKThao Nguyen1-0/+1
In rocko, perl packages for host PC have been removed from default SDK, so this commit adds perl and perl-dev for host PC into Yocto SDK. Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com> Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: core-image-renesas-base: Add coreutils packageKhang Nguyen1-0/+1
This commit adds coreutils package into rootfs. Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: core-image-renesas-base: Add libx11-locale to rootfsThao Nguyen1-0/+1
Libx11-locale will provide more language pkgs to the current system. Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com> Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
2018-01-30rcar-gen3: kernel-module: Do not override KERNEL_MODULE_AUTOLOAD variableThuy Tran3-3/+3
According to YP Manual, we can use the KERNEL_MODULE_AUTOLOAD variable anywhere that it can be recognized by the kernel recipe or by an out-of-tree kernel module recipe. Therefore, KERNEL_MODULE_AUTOLOAD is a global list, so it should be used "+=" or "_append". Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com> Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>