aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-11-17Add tar files to recipesrepo syncronan9-0/+0
Change-Id: Ie523d68d802ec83a340f367bca0a5b14c4ee542d Signed-off-by: repo syncronan <ronan@iot.bzh>
2017-11-17Remove build fixrepo syncronan2-30/+0
Change-Id: I8cd55a0eba4f212ae6061c3ddae66896e91503c4 Signed-off-by: repo syncronan <ronan@iot.bzh>
2017-11-17remove weston fixrepo syncronan3-35/+0
Change-Id: I3067b03bb39a7eff0422d88ca75098b29f66cc40 Signed-off-by: repo syncronan <ronan@iot.bzh>
2017-11-17remove linux-firmwarerepo syncronan2-78/+0
Change-Id: I43b8de7d73582dca83edbb2ea61d80eb788e166f Signed-off-by: repo syncronan <ronan@iot.bzh>
2017-11-17[kingfishe] first draftrepo syncronan201-0/+60843
Change-Id: I83e9d07e020cc3ee399e29915a56333a111781b0 Signed-off-by: repo syncronan <ronan@iot.bzh>
2017-11-06[Community] Do not _append to IMAGE_FSTYPES but use default value if unseteel_4.99.3eel/4.99.34.99.3Jan-Simon Möller3-3/+9
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>
2017-10-10Change CI branch to mastereel_4.99.2eel_4.99.1eel/4.99.2eel/4.99.14.99.24.99.1pyro_bsp_2.23Ronan Le Martret1-1/+1
Change-Id: Ib1862c192c820524f1339fdf0d0a63cbbfb2caf6 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-10-10[COMMUNITY] Remove weston-bin packageRonan Le Martret2-20/+0
* weston-bin is useless, just use weston instead. Change-Id: Ie81232821fcf40ed7bf5a4d665c3083d2a2fed70 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-15[AGL] change review branch to pyro_bsp_2.23Ronan Le Martret1-1/+1
Bug-AGL: SPEC-890 Change-Id: I8410eb81b4aff90cb7d0651265625413b3259732 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-15[COMMUNITY] Add LICENSE to u-boot recipesRonan Le Martret1-0/+1
Change-Id: I2c63ea54b69d5851fe4206fde6e967c74415f36c Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-15[COMMUNITY] gstreamer1.0-plugins-base: disable ivorbisRonan Le Martret1-0/+1
Backport YP 2.3 Poky Meta change to disable ivorbis. It is not expected to be required by default and removes a dependency on tremor which is no longer in oe-core. Fixes: ERROR: Nothing PROVIDES 'tremor' (but meta-renesas/meta-rcar-gen3/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.6.3.bb DEPENDS on or otherwise requires it) Change-Id: If94cbdf38106e36ec4c7c60b9251994607e1775e Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-15[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>
2017-09-15[AGL] Remove weston conf from weston recipesRonan Le Martret2-32/+0
Change-Id: I53d102b5753aa89a744ad58edd3ed88ba1c4c721 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-15[COMMUNITY] use mesa preferred version 17.%Stephane Desneux3-3/+6
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>
2017-09-15[AGL] remove backport from mortyRonan Le Martret2-59/+0
* 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>
2017-09-15[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>
2017-09-15[AGL] Add defaultbranch for gitreviewRonan Le Martret1-0/+1
Bug-AGL: SPEC-605 Change-Id: Ifed6c633b35bd86b9ae4775ebbb4ec1ea6b91911 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-15[AGL] move dlcsrv_REL to a debug packageRonan Le Martret1-1/+6
* 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>
2017-09-15[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>
2017-09-15[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>
2017-09-15[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>
2017-09-15[AGL] add .gitreviewStephane Desneux1-0/+4
Change-Id: Ic561435cb07317bd6885b18a8c14b7f30a56f547 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2017-09-15[AGL] Update general READMEStephane Desneux1-18/+7
Change-Id: I31b58674f5898f02372cf1ec0b4a3aa8ec0c6b6b Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh> Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-15Revert "rcar-gen3: ppp: Add patches to fix build with 4.8/4.9 kernel headers"slawr/renesas-rcar-gen3_pyro_bsp_2.23Thao 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: Takamitsu Honda <takamitsu.honda.pv@renesas.com> Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
2017-09-15xserver-xorg: remove glamor in PACKAGECONFIGStephen Lawrence1-0/+1
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>
2017-09-15kernel-module: adopt to YP 2.3 package name changeStephen Lawrence6-7/+27
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>
2017-09-15gstreamer1.0-plugins-bad: add missing wayland-native dependencyStephen Lawrence1-1/+1
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>
2017-09-15gstreamer1.0-plugin-vspfilter: add missing inherit pkgconfigStephen Lawrence1-1/+1
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>
2017-09-15weston-init: adapt to poky meta weston-init.Stephen Lawrence2-19/+6
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>
2017-09-15u-boot: adapt to pyro u-boot headersStephen Lawrence2-0/+9
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>
2017-09-15wayland-kms: fix missing wayland-scanner dependencyStephen Lawrence1-1/+1
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>
2017-09-15optee-client: Respect LDFLAGS set from OE buildStephen Lawrence2-0/+58
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>
2017-09-15wayland: use poky meta wayland/westonStephen Lawrence20-872/+31
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>
2017-09-15conf: select gcc version 5.3 in sample confStephen Lawrence12-12/+12
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>
2017-09-15webp: upgrade to 0.5.1Stephen Lawrence2-5/+6
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>
2017-09-13libgcc: fix bitbake QA issue "No GNU_HASH"Stephen Lawrence1-0/+1
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>
2017-09-13gles-user-module: fix occasional qtbase configure build issueStephen Lawrence2-1/+26
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>
2017-09-13omx-user-module: correct build tree setup for yp 2.2 mortyStephen Lawrence1-2/+2
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>
2017-09-13u-boot: adapt to change in build directory in mortyStephen Lawrence1-1/+1
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>
2017-08-25rcar-gen3: packagegroup: Create new packagegroups for GFX packagesRenesas-Yocto-v2.23.0Thao Nguyen2-30/+40
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>
2017-08-25rcar-gen3: libegl: Create new recipe to fix build dependency issuesThao Nguyen9-9/+26
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>
2017-08-25rcar-gen3: Add .gitignoreRonan Le Martret1-0/+2
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)
2017-08-25rcar-gen3: Use flexible coding style for Renesas datadirRonan Le Martret24-56/+72
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)
2017-08-25rcar-gen3: Correct coding style of IMAGE_FSTYPESAnton Gerasimov3-3/+3
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)
2017-08-25rcar-gen3: cms-user-module: Update MD5SUM and lib version for new CMS pkgsThao Nguyen2-12/+12
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>
2017-08-25rcar-gen3: copyscript: Update MD5SUM for ADSP packagesThao Nguyen1-3/+3
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>
2017-08-25rcar-gen3: copyscript: Update MD5SUM for Audio packagesThao Nguyen1-13/+13
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>
2017-08-25rcar-gen3: copyscript: Update MD5SUM for Video packagesThao Nguyen1-13/+13
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>
2017-08-25rcar-gen3: EthernetAVB: Update SRCREV to follow the latest versionThao Nguyen2-2/+2
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>
2017-08-25rcar-gen3: libalacdla-l: Update SRCREV to follow the latest versionThao Nguyen1-1/+1
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>