summaryrefslogtreecommitdiffstats
path: root/templates
AgeCommit message (Collapse)AuthorFilesLines
2016-11-24Convert feature.inc to feature.depJan-Simon Möller2-0/+0
This converts the included features used for CI purposes to use the dependency format introduced. Change-Id: I405af9ffbd6954d0e78b5f738e762a80687337d7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-11-24conf-notes.txt: Add image agl-demo-platform-html5Leon Anavi1-0/+1
Add agl-demo-platform-html5 to the list of AGL images. Bug-AGL: SPEC-331 Change-Id: I70f79bfa0b95e8e95f2a4023f91b185814123104 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2016-11-23meta-rcar-gen3: autoload mmp modulesYannick Gicquel1-0/+2
Add KERNEL_MODULES_AUTOLOAD directive some to multimedia package drivers. Thus after bootup, multimedia framework is ready to use hw acceleration IP. Change-Id: I43a92fdf2dff1f546e5a532b13203efd4a6b829c Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
2016-11-21meta-rcar-gen3: add template with hw accelerationYannick Gicquel3-0/+59
this introduce gen3 support with egl & multimedia acceleration. Change-Id: Id816c6ae85e2877a1af9203ef893e1db12db5afc Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
2016-11-16Add feature shortcuts matching ci systemJan-Simon Möller2-0/+2
These features (shortcuts) do activate the feature set for: - the changeset builds (agl-ci-change-features) - the snapshot builds (agl-ci-snapshot-features) Change-Id: I4972f61b070836fedef8e06d32deaf07b8978dfb Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-11-14Add newlines at end of fragmentJan-Simon Möller1-1/+2
These are required for proper parsing. Change-Id: I8ade2d0f96ad73f954cd4fd9908c47088def4d8a Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-11-14templates: add R-Car M3 starter kit (w/o gfx)Yannick Gicquel2-0/+15
Introduce a new template for "m3ulcb" reference design. This machine is intended to be used in CI process, and does _not_ activate Hw acceleration for graphics or multimedia. Change-Id: Ia780dee9a4d75133dfe7f98f09d3e876723d05f6 Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
2016-11-13Add firmware for wifi on rpi3Jan-Simon Möller1-0/+2
This changeset add the firmware files for the wifi to the image. Change-Id: I3557a50acc3eb80add605fdbdc32fa4af3a747bb Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-11-13dra7xx-evm: Fix the kernel providerKarthik Ramanan1-0/+3
Change-Id: I8f0c1188e268b938c51b1c1eb0272ce6a9f2951d Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2016-11-13dra7xx-evm: add cmem to enable radio functionalityKarthik Ramanan1-0/+1
Change-Id: I3c788409f2b8c40abf3ddba48deae999f4a30954 Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2016-11-13dra7xx-evm: add platform specific GStreamer pluginsKarthik Ramanan1-1/+3
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 Ramanan1-1/+5
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 Ramanan1-0/+14
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>
2016-11-12Add ota draft for ota imageJan-Simon Möller1-0/+5
Change-Id: I953bca77105e5470362baa97e4e5ae0061b4d2ae Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-11-10dra7xx-evm: add support for graphics accelerationKarthik Ramanan1-0/+24
TI Jacinto 6 has a 3D GPU that can used to accelerate the graphics processing requests. This patch replaces the default graphics drivers and user space libraries only for the dra7xx-evm MACHINE Change-Id: I1a53594f0fa4dc8fabd16f9ce2c765dd32b9e142 Signed-off-by: Karthik Ramanan <a0393906@ti.com>
2016-11-08allow dependency between agl featureRonan2-1/+1
* you can add included.inc file for each feature * if features is include into an other feature, they are print during the --help command #source meta-agl/scripts/aglsetup.sh -h ... Available features: [meta-agl] agl-all-features :( agl-demo agl-appfw-smack agl-devel agl-netboot agl-sota ) agl-archiver agl-devel agl-isafw agl-netboot [meta-agl-devel] agl-renesas-kernel [meta-agl-extra] agl-appfw-smack agl-demo :( agl-appfw-smack agl-devel) Change-Id: I4a72abd48f70a9262203acba84fac24d9dd4dce0 Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
2016-11-04Add u-boot image class when sota feature is enabledAnton Gerasimov4-3/+12
Change-Id: I7ad6fc95f4252424ded09bc1d6d5ab18bf6733fd Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
2016-11-04Generate OTA-enabled live image when building with agl-sotaAnton Gerasimov1-0/+4
Bug-AGL: SPEC-307 Change-Id: I5ac3c3dad370545a33ce81071a4a15cdb261fa7a Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
2016-10-31Use kernel_configure_variable in append for rpiJan-Simon Möller1-0/+1
This changeset simplifies the configuration of the rpi kernel by using kernel_configure_variable in do_configure_append. Due to an upstream bug, we need to repeat the final configuration call. We also enable BLK_DEV_RAM, BLK_DEV_NBD and SMACK. For this we also define an OVERRIDE for netboot. v2: add conditional appends for netboot, sota, smack by using overrides. Change-Id: I2a4a8fae6989246d715fc2fc71bb4c251f423bdb Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-10-28Move machine-dependent sota configuration to machine templatesAnton Gerasimov5-0/+29
Change-Id: Icb03b2163d7e36a54f27bee78570240c5d337107 Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
2016-10-26Generalize EULA functions and apply to imx6qsabreliteJan-Simon Möller3-2/+14
This change generalizes the *_setup_EULA*.sh scripts to work with custom layouts. The 50_setup.sh of the machine template just needs to call find_and_ack_eula <layerfolder> [<EULA_FILENAME_relative_to_layerfolder>] The EULA_FILENAME is optional. Also an optional EULA_FLAG_NAME can be exported which will be used for the layer.conf. If no EULA_FLAG_NAME is set, we'll default to the current ACCEPT_EULA_$MACHINE. Change-Id: I03a4551e1cf088dce0b13aa5e38f606d67e0fb29 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-10-25Add sabrelite templateJan-Simon Möller2-0/+6
This changeset adds the imx6qsabrelite board to the mix. It will be used in snapshot builds and tests in the lava lab provided by Andrew Murray / Witekio . Change-Id: Iefc120beeaa14454779ae08c4cd0ff226ce64e73 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-10-25Add archiver and isafw as featuresJan-Simon Möller3-0/+4
This commit adds two new features agl-archiver which includes and configures the source archiver (snapshot builds) and agl-isafw which includes and enables the isafw. Proposed by Stéphane. Change-Id: I1b38f08ce6f2e936f284d44510c512bee105751f Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-10-19Add shortcut to enable all featuresJan-Simon Möller1-0/+1
This change introduces an agl-all-features flag. It is basically a feature that will enable a list of 'known-good' features from an included file. It is meant to serve two purposes: - simplify automation scripts - ease-of-use for users building the whole set of features Change-Id: Ia962d6ec8a6c6345fb27e303cabbf805e729a8ca Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-10-19Rename meta-yocto to meta-poky as done in upstreamJan-Simon Möller1-1/+1
Upstream renamed meta-yocto to meta-poky. Thus rename it in our bblayers.conf.sample file, too. Change-Id: I8d88592ef6e4ca8d673cef4592a21de0326d2807 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-10-0850_local.conf.inc: Create rpi-sdimg for agl-sotaLeon Anavi2-0/+2
Ensure that rpi-sdimg is created for Raspberry Pi 2 and 3 if feature agl-sota is enabled. Bug-AGL: SPEC-254 Change-Id: I03ccf0851bdefdbd4e279b979163c225d2be9500 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2016-10-0650_local.conf.inc: Fix agl-sota feature for rpi2Leon Anavi1-1/+1
Use "+=" instead of "=" for setting IMAGE_CLASSES in Raspberry Pi 2 template for local.conf to prevent failure while building images with enabled agl-sota feature. The same fix has been already applied to the Raspberry Pi 3 template. Unfortunately, although with this fix the build passes successfully, rpi-sdimg image is not created. Change-Id: I9a6e3e4742b0226d962b295b43bbc467d3f0fc77 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2016-10-0550_local.conf.inc: Fix agl-sota feature for rpi3Leon Anavi1-1/+1
Use "+=" instead of "=" for setting IMAGE_CLASSES in Raspberry Pi 3 template for local.conf to prevent failure while building images with enabled agl-sota feature. Bug-AGL: SPEC-254 Change-Id: I5384376908b7ceac1e03a4afff7b9d617e8a379b Suggested-by: Anton Gerasimov <anton@advancedtelematic.com> Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2016-09-29wandboard/50_bblayers.conf.inc: Fix typoLeon Anavi1-1/+1
Fix typo by replacing "meta-fsm-arm-extra" with "meta-fsm-arm-extra". Bug-AGL: SPEC-256 Change-Id: I7fdb84dc92d19a1d585bae6660accf106b5c4512 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2016-09-26Keep IMAGE_INSTALL_appends_porter concentrated in local.confJan-Simon Möller1-0/+6
This saves an extra bbappend file which is dangling when we do try to build for porter-nogfx. Change-Id: I519670f61da21ea7cd0bf40090d36934a83a56d6 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-09-26Fix layer name in template for rpiJan-Simon Möller2-2/+2
The layer name was wrong in the bblacers.conf.inc - fixed. Change-Id: I97cc7ba0de0c144180da070c0187259b2fac03e4 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-09-26Update rpi templates after recipe updateJan-Simon Möller2-0/+36
This integrates the changes mentioned in the wiki https://wiki.automotivelinux.org/agl-distro/agl-raspberrypi?rev=1474470047 so we can simplify it to a simple '-m raspberrypi2' or '-m raspberrypi3'. The license whitelist is commented-out for now. Change-Id: I77a5bd97c9b671c3a4da78482ca70f68e08e4877 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-09-21agl-devel: add less and lsofYannick Gicquel1-0/+2
Those tools can be useful while debugging on target. Change-Id: I6015985356c4c3d70866316ef3f9d4a70af717ab Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
2016-09-01Changes for building with YP 2.1.1 'krogoth'Jan-Simon Möller1-1/+2
Notable changes: - Update poky-agl.conf for YP 2.1 krogoth - change mesa bbappend to mesa_11 - TODO: check need for gallium, or replace with DRM see SPEC-237 - remote linux-yocto_3.14 as it is no longer shipped with YP 2.1 - rtl-sdr got a fix included for its packageconfig file - update 0001-disable-when-booting-over-nfs.patch - update checksums for ft2demo - TODO: check installation of test binaries - automotive-message-broker needed a workaround in the recipe - TODO: fix package and recipe - wayland-ivi-extension fix for use of autotools _AND_ cmake at the same time: only use cmake - port pulseaudio_6.0.bbappend to pulseaudio_8.0.bbappend - TODO: check patches and forward-port - agl-audio-plugin is currently disabled until ported to pulseaudio 8.0 - gstreamer1.0_1.2.3 is only used by meta-renesas, thus move it there - update dlt-daemon to 2.15 TODO: - check values in poky-agl.conf - check mesa for needed bbappends on other boards (tested qemux86 and qemux86_64) - check pulsaudio bbappend and forward-port patches (patches disabled!) - check agl-audio-plugin and forward-port (build disabled!) - check freetype bbappend wrt. installation path of test binaries - check automotive-message-broker wrt installation routines for libraries (QA failure) - check wayland-ivi-extension build and capabilities Change-Id: I553e03cc37348cba2fc4a022820157c78bb184d3 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-09-01meta-netboot: add 256MB of extra space in generated rootfsStephane Desneux1-0/+3
By default, only 16MB are added but this is not sufficient for most test cases: for example, installing an application with its data bigger than 16MB is impossible. Change-Id: Ife6d7f09ea5acaadff5b54aaad15a31e26a35d31 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2016-09-01meta-agl: the feature 'agl-devel' depends on rsyncStephane Desneux1-0/+1
The rsync tool is required on the target for deploying applications or services easily through rsync and ssh from a host running the SDK. Change-Id: I042918ce1c14137519a878bc5bfa63e4e7f49fe6 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2016-07-13Newline needed at end of template fileJan-Simon Möller1-1/+1
Change-Id: Iac0fab7b7fe7f5cc0b3c937fa02786088b173ca7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-07-11Remove proprietary dependencies from porter-nogfx templateJan-Simon Möller1-162/+2
This unbreaks the daily snapshots for porter (core-image-minimal). Enforce mesa. Change-Id: Ia12651c4d3e3953171ca066b42a668e0ee5a7fb5 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-07-08aglsetup script: fix interactive execution of the script generated from ↵Stephane Desneux1-3/+2
fragments This fixes the problem with Qualcomm boards where EULA approval is required. See: https://lists.linuxfoundation.org/pipermail/automotive-discussions/2016-July/002279.html Change-Id: Ifad216bf559a246d6883e7c2828dacd7bd225075 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2016-07-05new configuration templates based on fragmentsStephane Desneux53-2188/+696
This is the application of the process proposed here: https://lists.linuxfoundation.org/pipermail/automotive-discussions/2016-June/002232.html Bug-AGL: SPEC-180 Change-Id: I5a7015fa810547a9ecf4fb096367323af3cdc670 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2016-06-24Revert "add meta-app-framework to meta-agl"Stephane DESNEUX8-35/+3
This reverts commit 80f4d503fc5bb2564b72b72daedebf74612c30f3. Change-Id: I94605d4c0ef80433fa6eaa05e63a9c6cf69baea4 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2016-06-19add meta-app-framework to meta-aglStephane Desneux8-3/+35
meta-app-framework is a layer containing the AGL App Framework recipes 4 new layers are added for application framework: * meta-intel-iot-security/meta-security-smack * meta-intel-iot-security/meta-security-framework * meta-agl/meta-agl-security * meta-agl/meta-app-framework In the templates files, the following changes were done: * activation of Smack and Cynara * modify the tar command to be used to support Smack extended attributes Change-Id: If369221ca7614fe0072f2a0f99a5051ef2af831d Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2016-06-19bblayers.conf.sample: Add layer meta-filesystemsLeon Anavi8-0/+8
Layer meta-filesystems provides a recipe for fuse which is required for building OSTree. Bug-AGL: SPEC-194 Change-Id: Ia41459a4ae78ede4dfcd57f709cd1e3b032d3d17 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2016-06-04Fix typo in local.conf samplesManuel Bachmann4-4/+4
Fix small typo, which can be obvious as it copied in the user's build directory. Change-Id: Idf7d6381b27264ad074387c4283e4f9f325c77c4 Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
2016-05-20templates: fix the path of meta-rustPhong Tran2-2/+2
The meta-rust is not in meta-openembedded. Change-Id: Ic0ef7d8cde472b236cb02a652d7080b29d0b298f Signed-off-by: Phong Tran <tranmanphong@gmail.com>
2016-05-06rvi-sota-client_git: add RVI SOTA clientLeon Anavi8-0/+8
Build and deploy sota_client and a systemd service. The application is written in the Rust programming language and depends on Cargo therefore the recipe requires on meta-rust. It is using crate dbus-rs version 0.1.2 with fixed casts of c_char raw pointers for ARM. Bug-AGL: SPEC-176 Change-Id: Ic8f24ae3dd2e62297e303be23a40759b0b919b86 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2016-05-02Add DragonBoard-410c as target boardKotaro Hashimoto3-0/+289
This patch adds the dragonboard-410c as DragonBoard-410c target. There are instructions to write image into eMMC and boot system at: https://github.com/96boards/documentation/wiki/Dragonboard-410c-Installation-Guide-for-Linux-and-Android#flash-the-bootloader-into-on-board-emmc v2: Rebase after merge conflict (jsmoeller) v3: Generalize the eula script into function to be reuseable (jsmoeller) Depends-On: Idcad2c27539af130704a3c66efe6b91868eef534 Change-Id: I52e5d732c865989796158016758e6e745c74cac8 Signed-off-by: Kotaro Hashimoto <Hashimoto.Kotaro@ds.MitsubishiElectric.co.jp> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-05-01Add raspberrypi 2 and 3Jan-Simon Möller6-0/+578
This adds the rpi 2 and 3 to the mix. Untested! It merely enables the layer and nothing else. Patches/fixes welcome. Depends-On: I08ec2e9e41003b9dc8244f86d50ccf64e112aba2 Change-Id: If512487c6bd57a7640cbf2f07a12f6877137daee Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-05-01Introduce TI DRA7 vayu and cleanup template filesJan-Simon Möller16-29/+401
This changeset introduces the TI 'vayu' board. We need to adapt the provided bsp layer 'meta-ti' as it is only at YP 1.8 fido right now. Two changes are needed/known: a) BBMASK eudev bbappend (local.conf.sample) b) apply patch for gcc5 to u-boot-ti-staging On top thie changeset also does janitorial work on the templates: - conf-notes is now in a folder common and symlinked - layer additions have been sync'ed - file layout sync'ed with templates in meta-agl-demo Change-Id: Ib52a9252800d54d5105ac1f5354ad3a3b014188f Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-04-12Add meta-python as dependency of meta-networking.Jan-Simon Möller4-0/+4
Change-Id: Ia4af265e98191dbe2a1f896f41c609a29e288b55 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>