summaryrefslogtreecommitdiffstats
path: root/meta-agl-bsp/meta-ti/recipes-arago
AgeCommit message (Collapse)AuthorFilesLines
2018-02-20Fixes for meta-agl-bsp for rockoJan-Simon Möller1-27/+2
These changes are included: - dra7xx-evm,meta-ti: disable gstreamer-plugins-bad on vayu until fixed - meta-boundary: has no rocko branch, remove the folder - meta-intel: generalize the libva bbappend - general: remove the lua bbappend as it is upstream - general: re-add fix for kernel-devsrc (see https://gerrit.automotivelinux.org/gerrit/#/c/11209/) Documents fixme's in meta-agl-bsp/ROCKO.FIXMEs. Change-Id: I3df32632558d503c3ce343f907a1ee1e15ae7e26 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-24meta-agl-bsp: meta-ti: Rework Weston patches for 2.0Tom Rini7-258/+21
We can drop the changes for the compositor to support RGB565 as this is now upstream. The other compositor patch is no longer relevant. The soc performance patch needs additional work to link but is also not required for overall functionality so leave that broken. For the rest of the patches we just need to make minor changes about the location of the source files now as the code has reorganized since the patches were written. Bug-AGL: SPEC-908 Change-Id: I7034219510821b8f720328318e3e560783cf16d6 Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11019 Reviewed-by: Scott Murray <scott.murray@konsulko.com> Reviewed-by: Matt Ranostay <matt.ranostay@konsulko.com> Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2017-09-08Upgrade to pyroChanghyeok Bae3-6/+16
u-boot: v2017.01 dlt-daemon: Remove gzipnative inheritance - gzipnative.bbclass is removed in pyro branch. - See ab0f46400c113c0d893be872727a67739d5e794d in poky. gpm: Remove bbappend file - upstream(meta-openembedded) is using git(v1.99.7) and this is not required anymore. gnutls: Remove bbappend file - The patch is already applied in upstream. agl-image-minimal: Remove ROOTFS_PKGMANAGE_BOOTSTRAP - ROOTFS_PKGMANAGE_BOOTSTRAP is removed in upstream. - Please see 529244ee212fe14019e35a5f163fab705ddbf141 in poky. freetype: Change hash value for v2.7.1 binary shadow: Remove shadow_%.bbappend - It's already applied upstream poky. Remove nativesdk-packagegroup-sdk-host.bbappend - It's already applied in upstream poky. faac: Remove bbappend file - It's already applied meta-openembedded upstream. pulseaudio: Change bbappend naming - Upstream yocto provides pulseaudio v10.0. weston: re-create patch to apply new version (v2.0.0) - Remove 0001-compositor-drm.c-Launch-without-input-devices.patch because it's already applied in new version. mesa: Remove 12.0.3 recipe and fix build error for qemux86-64 - Yocto upstream supports 17.0.2 and v12.0.3 is not required anymore in raspberrypi - Error: | configure: error: --enable-gallium-llvm selected but llvm-config is not found wayland-ivi-extension: Upgrade to latest master version - Due to weston upgrade, wayland-ivi-extension should be upgraded. packagegroup-ivi-common-core-multimedia: Remove alsa-lib - alsa-lib has empty package and it's not required anymore. Add agl-driver and agl-passenger in group and passwd - Parsing Error: agl-users: groupname agl-passenger does not have a static ID defined. poky-agl.conf: Change gstreamer default version to v1.10.x - Yocto upstream moves gstreamer to v1.10.4. af-main: Fix build error - Error: file /usr/local conflicts between attempted installs of af-main-1.0-r0.corei7_64 and base-files-3.0.14-r89.qemux86_64 intel-corei7-64: Change gstreamer-vaapi-1.0 name - gstreamer-vaapi-1.0 is moved to oe-core and its name is changed to gstreamer1.0-vaapi. linux-raspberrypi: Drop 4.4 bbappend - The upstream meta-raspberrypi doesn't support v4.4 anymore. - CVE patches are not required anymore. glibc: Remove bbappend - The bug-20116 is already applied in 2.25 cynara,security-manager: Fix build error - cynara: Replace bb.data to d - security-manager: Temporarily use 'no' in APPLY variable u-boot-ota: Add SRC_URI - In pyro, SRC_URI and S is moved from .inc to .bb linux-yocto: Remove 4.8 and 4.4 bbappend - Yocto 2.3 (Pyro) doesn't support v4.8 kernel anymore. - CVE patches in meta-agl-bsp are already applied in Yocto 2.3. tcf-agent: Remove bbappend file - This change is merged to upstream poky (pyro) bluez5: Remove recipe and add .bbappend - Yocto 2.3 (Pyro) already has same version. - bluetooth.conf file is added in .bbappend python-pycrypto: Remove recipe - meta-openembedded (Pyro) already has same version. meta-agl-bsp/classes/image.bbclass: Arrange for pyro - image.bbclass is taken from poky/meta/classes/image.bbclass and only changed IMAGE_TYPE_vm variable. libsoup: Fix native build error temporarily v2 (jsmoeller): meta-agl-bsp/meta-ti: - workaround patches in meta-ti/recipes-arago/gstreamer/gstreamer1.0-plugins-bad_%.bbappend - fix old python code in meta-ti/recipes-arago/ipumm-fw/ipumm-fw_3.00.13.00.bb - workaround patches in meta-ti/recipes-arago/weston/weston_%.bbappend - make specific to dra7xx-evm: -- meta-ti/recipes-bsp/alsa-state/alsa-state.bbappend -- meta-ti/recipes-bsp/u-boot/u-boot-ti-staging_%.bbappend -- rename meta-ti/recipes-multimedia/pulseaudio/pulseaudio/dra7xx-evm-set-default-sink-source.patch -- rename meta-ti/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend TODO/FIXME's in: - meta-agl-bsp/meta-ti/recipes-arago/gstreamer/gstreamer1.0-plugins-bad_%.bbappend - meta-agl-bsp/meta-ti/recipes-arago/weston/weston_%.bbappend - meta-agl-bsp/meta-ti/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend - meta-ti/recipes-bsp/u-boot/u-boot-ti-staging_%.bbappend Bug-AGL: SPEC-646 Change-Id: I4162ae887d3334e9102575e3724483aa25f4bd9c Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10457
2017-04-19Use weston-init to startup westonRonan Le Martret4-175/+0
* weston.service should not be a part of weston recipes * remove weston.service from AGL weston recipes * yocto upstream uses the recipe weston-init to startup weston * customize weston-start with sed - remove openvt - add option to weston-launch * customize weston.service with sed - add option for weston * unified the weston startup beteween AGL BSPs * remove fix on the AGL BSP Bug-AGL: SPEC-452 Bug-AGL: SPEC-310 Change-Id: I12722826abdc004214d289961e900c36528ec6e3 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-04-04dra7xx: cleanup of gstreamer filesKarthik Ramanan2-176/+0
Change-Id: If77f088450ea9473523fdc35cb72fbc83bff285a Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2017-04-04dra7xx: gstreamer1.0-plugins-bad: Upgrade to 1.8.2Karthik Ramanan11-0/+5140
Apart from upgrading to 1.8.2 as the base, it also contains several TI specific patches that are required to enable functionality for kmssink and waylandsink. A few bug fixes have also been included in this patch set. This recipe is rehosted from meta-arago Change-Id: I2a5b95db1b0e6b2b907f3e82ff738fd8124c0998 Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2017-04-04dra7xx: gst-plugins-ti: Update VPE plugins to latestKarthik Ramanan1-2/+2
Change-Id: I080e800929f9b25428a604a23ac4d15df4ae3cad Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2017-04-03dra7xx: gst-plugins-ti: Update ducati plugins to latestKarthik Ramanan1-2/+2
Change-Id: Idb53f6c42802d0ab4b4d995451c3dc76063ca498 Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2017-03-30Generate weston.ini dynamicallyRonan Le Martret1-11/+0
* remove weston-intel.ini * add new package weston-ini-conf * the list of the sections of weston.ini is described in variable flags WESTONSECTION * each section is described in variable flags WESTONSECTION * each output screen is described in agl_screen variable Bug-AGL: SPEC-477 Change-Id: I3d25ab49018e3842c916993ba8b9bcc2428d5170 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-03-29dra7xx: weston: cleanup patchesKarthik Ramanan6-229/+1
Change-Id: Ia2f246daae241a4b91721b7c17ae608145cd30a3 Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2017-03-28dra7xx: weston: add patches for weston 1.11Karthik Ramanan8-7/+420
These patches are rehosted from meta-arago Reference: https://goo.gl/889cIi Change-Id: I888303ddd99a431587ebb4f7ed5f0f90a6e6538d Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2017-03-23Removed wl-shell-emulator from AGLRonan Le Martret1-1/+1
Since CES2017, AGL doesn't use 'layer-add-surfaces' command. wl-shell-emultor.so is only required by 'layer-add-surfaces'. So we can remove wl-shell-emultor from AGL. Bug-AGL: SPEC-341 Change-Id: I0cad29ff1534e8d3fd4b94f8a13490b9fa19918e Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-03-19Rename weston bbappend recipes for tiRonan Le Martret1-4/+0
- remove old fix on weston 1.9.0 Bug-AGL: SPEC-411 Change-Id: Ia2115835cabe28bf14007e9376067b5ed255145a Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-03-18remove PR from recipesRonan Le Martret1-2/+0
Yocto uses meanwhile 'prserv' to generate the value for PR. Change-Id: Ib450361085a46ca5f9dc945219d4bd371c427ca5 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-03-17dra7xx-evm: ipumm-fw: deprecate 3.00.08.02Karthik Ramanan1-35/+0
Change-Id: I707a6199891f4efb81da53785ed25c30d2b8d1ed Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2017-03-17dra7xx-evm: ipumm-fw: Add recipe for version 3.00.13.00Karthik Ramanan1-0/+35
Change-Id: Iffdbd8393feabd4d27ad6c10c8a80482552c1c5c Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2017-01-10Rename stale bbappend file for gstreamerJan-Simon Möller1-0/+0
gstreamer1.0-plugins-bad_1.6.3.bbappend does not longer work in meta-agl-bsp/meta-ti/recipes-arago/gstreamer/. Rename it to gstreamer1.0-plugins-bad_1.6.3.bbappend.CHECKME and create bug: SPEC-407 Change-Id: I74720c0096105fff2dae646ee5b3664ef2ff6610 Bug-AGL: SPEC-407 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-12-28meta-ti: weston: remove unneeded ivi shell patches and use standard ↵Matt Porter13-1859/+1
ivi-controller The meta-arago layer included a number of ivi shell patches that are not needed in AGL. One multi screen patch conflicts with another bbappend causing build issues as it's already included by a less specific layer. Further, the added "simple TI layout controller", autolaunch, and screenshooter features are all unneeded in AGL. These are removed to reduce the amount of non-essential patches we carry within AGL. As a result of this, all weston.ini directives which use the "simple TI layout controller" directives are removed and weston.ini is switched to use the standard ivi-controller so that WindowManager may run and access the ILM API. The end result is that WindowManager and HomeScreen may now be launched after boot successfully. Change-Id: I8d777fbd4c02acbf9d3ccaeb215b651a8562d5bb Signed-off-by: Matt Porter <mporter@konsulko.com>
2016-12-22dra7xx-evm: weston: Align orientation with psplashKarthik Ramanan1-1/+1
The psplash is oriented 180 degrees rotated compared with the HomeScreen application, this change will ensure that they are in sync Change-Id: Ic2a588ff3a061ff500d4050a6915fe5c899a1e7e Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2016-12-22dra7xx-evm: make HomeScreen application fullscreenKarthik Ramanan1-0/+24
Tested and verified on the Rev H EVM with OSD display Should work on all other supported displays too. Change-Id: Ib8f210ebf84a0f36fbc87c4553d13ff984874051 Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2016-12-21dra7xx-evm: weston.ini: remove stale test binaries/screens and add required ↵Matt Porter1-50/+2
modules Remove some launched applications that either don't exist or were used for basic BSP testing. Add drm-backend and ivi-input-controller modules. Fixes weston config so the HomeScreen can now be launched. Change-Id: I2c6e507ccd244c26e8b5f5cf0ad0f68ae9a18495 Signed-off-by: Matt Porter <mporter@konsulko.com>
2016-11-22dra7xx-evm: weston: add changes for AGL home screenKarthik Ramanan23-0/+5859
This patch set contains three sets of changes: * Recipes and patches from meta-arago for weston bringup * Additional patches to support ivi-shell for dra7xx-evm * Configuration settings for applications/AGL home screen Change-Id: I925c1babdf2e825c0f68ec1d57107469f3abef09 Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2016-11-16dra7xx-evm: ti-ipc: get rid of local patchesKarthik Ramanan2-20/+0
The patch that was submitted to meta-agl has been upstreamed. Remove and reuse from meta-ti. Change-Id: I269b40fc29913bc192a4d0417b5f6c1af4458d81 Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2016-11-13dra7xx-evm: add platform specific GStreamer pluginsKarthik Ramanan4-0/+57
This patch add the GStreamer plugins for hardware acclerated multimedia and video post processing functionality. Change-Id: I4ebed2e183f46f1d7cf1fb47ccec37dc64a026b6 Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2016-11-13dra7xx-evm: platform specific additions for gst-badKarthik Ramanan2-0/+176
This patch introduces certain allocators and sinks that will use the platform specific components and provide the base functionality for the GStreamer accelerator plugins. Change-Id: Iad16f61eefb8c71933efb9109652aed008939203 Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2016-11-13dra7xx-evm: add support for multimedia accelerationKarthik Ramanan3-0/+55
TI Jacinto 6 has hardware multimedia acceleration capability. This patch introduces the firmware and IPC components that are needed to control the hardware accelerators. Change-Id: I795c820f9bb87dd77ad227ce7c80f879dd935e54 Signed-off-by: Karthik Ramanan <a0393906@ti.com>