aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-05-31meta-pipewire: initial yocto layer for pipewireGeorge Kiagiadakis4-0/+20
Bug-AGL: SPEC-2473 Change-Id: I1027dbfa7bfeba2bfa67f6247a819d9e04f3700c Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
2019-05-224a-hal-generic: bump to latest revisionJonathan Aillet1-1/+1
Included change: * 0c4921b Updates for latest alsacore changes BUG-AGL: SPEC-2434 Change-Id: I7748492ee841d2bf8da0bed13f3e39666702e04e Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
2019-05-224a-alsa-core: bump to latest revisionJonathan Aillet1-1/+3
Also add a new dependency to 'libafb-helpers' from the included changes. Included changes: * 9b71be0 Improve tests for 4a-alsa-core * b8af262 Rework ALSA card get info function * 4eb02cc Rework ALSA control set/get function * b04cb5e Improve prints when setting values of control * 056aa12 Send back cardid only if request is valid * 0219aa9 Improve ALSA control creation * 980a8f0 Fix dbScale generation when adding custom control BUG-AGL: SPEC-2435 Change-Id: I4e9a7f91be98ad157899ed864ae47f2c383514dd Signed-off-by: Jonathan Aillet <jonathan.aillet@iot.bzh>
2019-05-21Also add the packages to the crosssdk imageJan-Simon Möller1-0/+3
The wam packagegroup should also be added to the crosssdk image. Explicitely do that here as well. Change-Id: If4d3b93dc6c1d258265fbafd53e91fbfe16ac475 Bug-AGL: SPEC-2407 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-05-20Remove legacy 'p' prefix in gerrit urlJan-Simon Möller1-1/+1
Bug-AGL: SPEC-2423 . Change-Id: I271e11365c1fcd71ad6b3dca875e44fd8bb47357 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-05-15libwindowmanager: bump revisionJosé Bollo1-1/+1
Included changes: * 003cdfb Remove redundant unref Bug-AGL : SPEC-2310 Cherry-picked from 21b51284a5a84a1258e27a8d27a29c17d0ee790f of Jacobo Aragunde Pérez <jaragunde@igalia.com> Change-Id: Idaf0e216022d1254c14c21bc97a4359e17b03bd1 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-05-144a-hal-unicens: Library dependencyFrederic Marec1-1/+1
As the "controller" and "helper" aren't any more submodules but in libraries, it is required to add the dependency in the recipe. Bug-AGL: SPEC-2139 Change-Id: Ibd6d2e3693780f8e8f571679009e65c55a19906e Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
2019-05-06meta-agl-devel: Fixed broken link to init env.Scott Rifenbark1-2/+2
The link to the "Initializing Your Build Environment" in the "Getting Started" area was broken. Fixed it. Change-Id: I59f1390c10e524d6ef21ee2181aa49dfb5978fbd Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
2019-05-03agl-service-windowmanager: Permission use displayJosé Bollo1-1/+1
Add the permission required to access the display through the wayland socket. Bug-AGL: SPEC-2357 Change-Id: Ibe29ee508fef90eb3973d904a7595faade4a5dbb Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-05-02chromium68, wam: bump revisionAntia Puentes2-5/+5
Bug-AGL: SPEC-2353 Change-Id: I2a62e76422a35b5a9c95fa310677199b8ca79146 Signed-off-by: Antia Puentes <apuentes@igalia.com> (cherry picked from commit 0bfe1a36c4bcc9c4d309f9005b2d8da23ca0eed8)
2019-05-02agl-service-audio-4a: Dependency to appcontrollerJosé Bollo1-2/+2
As the "controller" isn't any more in a submodules but in a library, it is required to add the dependency int he recipe. Bug-AGL: SPEC-2139 Change-Id: Ia629faf627310ee8ae9de363fd1fbc30f4c55f31 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2019-04-29chromium68: Add explicitly bison-native dependencyLorenzo Tilve1-1/+1
After the update from Guppy it seems that Chromium build recipe don't have the bison dependency satisfied, so it is explicitly included now. Change-Id: I184c506b4820e7c3434708594c6d81cd47ce5681 Bug-AGL: SPEC-2342 Signed-off-by: Lorenzo Tilve <ltilve@igalia.com>
2019-04-29Bump revision: agl-service-windowmanger and libwindowmanagerKazumasa Mitsunari2-2/+2
* agl-service-windowmanager 73e37e8 doc/ApplicationGuide: fix broken link in site 3526229 Fix redefine layer id * libwindowmanager 1fc523e Merge "Introduce changeAreaSize and getAreaList" c837139 Merge "Fix window manager doesn't respond to deactivateWindow" bcc943d Fix window manager doesn't respond to deactivateWindow Change-Id: I5b0bdd41c101189986c1dfffbd755309bd865201 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2019-04-25meta-speech-framework: add RDEPEND for agl-service-high-capabilitiesThierry Bultel1-1/+2
agl-service-high-capabilities is needed by the speech framework. Change-Id: I79935a1ff45d85e641215ad3cedf495f07eee606 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2019-04-17meta-agl-devel: Updated devguides-book to use new contentScott Rifenbark1-2/+2
Fixes for the master branch. Change-Id: I1f2f42c5ff4f897135fe682a2e930e69efd6103a Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
2019-04-12launcher: Update LIC_FILES_CHKSUMScott Murray1-1/+1
Update LICENSE file location and checksum to match changes in the repository. The checksum change is due to a switch from a version with whitespace removed to the stock Apache 2.0 LICENSE file. Signed-off-by: Scott Murray <scott.murray@konsulko.com> (cherry picked from commit cc40e7636b8806c4f0139aa1048cb86de2faf2f6) Change-Id: Ia000bc1938208f2ab1549ecd4a45940c8af7ed64
2019-04-10Update avirt kernel module and libavirt userspace libraryMark Farrugia4-24/+32
Update the avirt core kernel module and the accompanying libavirt userspace library to the latest releases. The key new feature is a completed and finalized audio path routing system, enabling audio routing at the kernel level. Change-Id: I69eaa578390f4ba67ad71506c359276bee252b19 Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
2019-04-09Upgrade to thudScott Murray23-478/+38
Changes include: - Add LAYERSERIES_COMPAT definitions to layer.conf files - Disable pulseaudio-module-4a-client for now as it does not compile against PulseAudio 12.x - Remove meta-audio-4a-framework/recipes-devtools/python/python3-websockets_4.0.1.bb as it is superseded by upstream - Add OECMAKE_GENERATOR = "Unix Makefiles" to 4a-alsa-core, 4a-hal-generic, 4a-hal-unicens, and 4a-softmixer recipes for now to work around CMake+ninja issue - Remove alsa 1.1.6 recipes from meta-audio-4a-framework/recipes-multimedia/alsa as they are superseded by upstream. Local changes to the alsa-plugins recipe have been implemented in a bbappend. Known issues: - pulseaudio-module-4a-client has been disabled - CMake+ninja issue in cmake-apps-module has been worked around with OECMAKE_GENERATOR Bug-AGL: SPEC-1837 Change-Id: I5355e9f74e2385a093ca21cda5bd52a80e1a6e67 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-04-02Bump agl-service-windowmanagerKazumasa Mitsunari1-2/+2
This commit include followings 3570009 Fix invalid markdown 464f20c Fix xdg-runcher doesn't show up d4b18f9 Update ApplicationGuide.md d917c56 Fix typo of documentation 4b05fbd autobuild: add autobuild scripts b36dd41 Show [Current] and [To be] in WMLayer log 3a090e4 Change active/inactive state spec ef03209 Output debug message corerctly ceb1049 Introduce changeAreaSize and getAreaList Change-Id: Icd7dbfb0fa2ca29162800176fbe39081985e6866 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2019-03-28meta-audio-4a-framework: meta-agl-demo: recipes-multimedia: 4a-mixer: add ↵raquel medina1-0/+1
new dependency on afb-helpers-qt 4a-mixer recipe needs to be updated before 4a-mixer source tree to avoid breaking the build. Bug-AGL: SPEC-2164 Change-Id: I2dfb350f5f46d53b44f56127bdae6dcfc92c8153 Signed-off-by: raquel medina <raquel.medina@konsulko.com>
2019-03-28Revert "launcher: Update LIC_FILES_CHKSUM"Stephane Desneux1-1/+1
In apps/launcher, the two commits modify the LICENSE back to the previous one. * 5462c15 Revert "Start app and get runnables list by homescreen" * a33e4f6 Revert "Sort application display order" So commit #20799 must be reverted too until we go forward again. This reverts commit cc40e7636b8806c4f0139aa1048cb86de2faf2f6. Change-Id: I661cfb6799dce14db207ac0c95561159fe21ce0f Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-03-27agl-service-voice-high-capabilities: added recipeThierry Bultel1-0/+19
This adds a recipe for agl-service-voice-high-capabilities Change-Id: Ie45f71d4a2c0faf943328230ca3b3c24fe76fe6f Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2019-03-25launcher: Update LIC_FILES_CHKSUMScott Murray1-1/+1
Update LICENSE file location and checksum to match changes in the repository. The checksum change is due to a switch from a version with whitespace removed to the stock Apache 2.0 LICENSE file. Change-Id: I5e87e0b0a5953a9c7e5f18a54a9fbaf6b77a3f95 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-03-21agl-service-voice-high: bump to latest versionThierry Bultel1-6/+6
This brings the following commits: * 9eb3a90 Refactored VSHL into vshl-core and vshl-capabilities. * 143363b Initial .gitreview * 4082dd6 Code Base Linking based authentication implementation for Al.. * 3c87e5c Added the Alexa VoiceAgent dependency in the VSHL widget con.. * bba1c5e config.cmake: Remove superfluous dependencies * d828cc4 Use latest AGL Framework code for javascript * c9e18e6 Also provide HTML user app for testing Change-Id: Id4a04515df0c4ec5ba0f1467d8e3f17f1b9924e9 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2019-03-15meta-agl-devel: Added overview file for layerScott Rifenbark1-0/+139
I added the "meta-agl-devel.md" file to a new branch named "sandbox/scottrif29/scottdocs". This file replaces the original README.md file. Change-Id: Icb5714b2c940626a9b53d2c8b42fb4516af9abec Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
2019-03-134a-softmixer: fix HOMEPAGE urlStephane Desneux1-1/+1
4a-softmixer migrated from github.com/iotbzh to gerrit but HOMEPAGE url was not reflecting the change. Change-Id: Idf0e6c0079c82af7444f7040526a4d80ba7c1c88 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-02-254a-hal-configs: bump to latest versionThierry Bultel1-1/+1
this brings these commits: * fdf0e3c intel-upsquared: fixed the bluetooth SCO with an optional mic * 816e97e intel-minnow: fixes the bluetooth SCO with a optional mic * 005877c 4a-hal-configs: update unicens configs Change-Id: I4f6ebbed11b29e491068b708c1aaf3a155dcc9d5 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2019-02-254a-softmixer: bump to latest versionThierry Bultel1-2/+2
Adds new dependencies in the recipe, and brings all these commits: * 943f34b loops/avirt: forget saved loops after creation * d31ba24 Revert "avirt: restore the avirt submodule" * 7e3e4db avirt: restore the avirt submodule * 419c8f3 plug route: added a calculation for the number of physical channels * a9408d3 streams: improved log output * 396da16 core-pcm: fixed channels setting issues * c9fb698 core pcm: use the same model for writing and reading audio * 297aa83 pcm plugs: rework the alsa config cleanup * c0c670a alsa-api-pcm: added an 'optional' parameter * edeccfc alsa-transaction: simplify the cleanup * 0e9718e alsa-api-pcm: added support of quirks * e3209c8 Merge "alsa-utils-dump: added missing ending null char" |\ | * 1c0ae80 alsa-utils-dump: added missing ending null char * | d5ac697 Add support for AVIRT |/ * d5cc09d Git submodule migration to separated libraries Change-Id: Ia3766b85534f958b59df0ab6cc1369d131cdf4e5 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2019-02-254a-hal-generic: bump to latest versionThierry Bultel1-1/+1
This brings the following commits: * 974f211 .gitignore: added wildcard for build directory * 487b3e3 bluealsa plugin: do not do anything when the HAL is not ready * 6c55f92 bluealsa plugin: get the sampling rate from the transport * 24391a4 hal-bluealsa: fixes the abort due to sync call in io event Change-Id: Iac12b1059c82a1812d665491b20c213fa7e72230 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2019-02-19Bump the revision of agl-service-windowmanagerKazumasa Mitsunari1-4/+1
This commit bump revision of agl-service-windowmanager, and includes the followings a33cbe3 Add configuration file over-ride mechanism 1d09662 Fix misinterpreted return value 05b4c23 Make it easier to see journal log for debug ed7ed1f docs: add yaml book Change-Id: I8668e4d700f4f4e1a7e057df3ba5af38a0f74a64 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2019-02-184a-mixer: Fix buildScott Murray1-2/+1
Update DEPENDS for switch to using qtaglextras library. Change-Id: Iefbde24c1d6c55a7cc541e2a810f19fe13049b3c Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-02-13bluez-alsa: added a patch of bug fix in the ioplugThierry Bultel2-1/+37
This adds an early patch for fixing the "stuck poll" issue when using the PCM ioplug. This patch has already been discussed with the bluez-alsa maintainer, and submitted as a pull request: https://github.com/Arkq/bluez-alsa/pull/184 Change-Id: I3cec6625b501025286878d9da2c782014b224d41 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2019-02-13agl-service-windowmanager: add weston-ready systemd dependencyScott Murray2-1/+19
Add installation of systemd over-ride configuration that adds a dependency on weston-ready to ensure that the windowmanager and its dependencies start after weston is actually initialized. In testing, this seems to resolve the issue of homescreen and launcher failing to start in situations such as when using MOST audio and/or the gst-record feature in Weston. Bug-AGL: SPEC-2115 Change-Id: Id15045357f30d3f447037026d0ab960ae2569d69 Signed-off-by: Scott Murray <scott.murray@konsulko.com> (cherry picked from commit 7650fff17bd502e80feb28dc9bf5927bc5ecf52c) Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2019-02-12Add recipe for libavirtMark Farrugia1-0/+19
The libavirt library is used to interface with the ALSA Virtual sound driver (AVIRT) from user-space. Users can dynamically create audio streams and PCMs from user-space using this utility. Change-Id: Ib294911722c8fd1a064022bafd2c1123c0869b92 Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
2019-02-11qlibhomescreen:update SRCREVwang_zhiqiang1-1/+1
Change-Id: Iafb6e704f3da0271d68821f863f18b372687b3c2 Signed-off-by: wang_zhiqiang <wang_zhiqiang@dl.cn.nexty-ele.com>
2019-02-06libwindowmanager: bump revisionhalibut_7.90.0halibut/7.90.07.90.0Stephane Desneux1-1/+1
Included changes: * e88fb85 Improve integration of callsync Bug-AGL: SPEC-2130 Change-Id: Ib6f93a728dafe2dbaca6324ade3e69f9cd33b339 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-02-064a-hal-generic: bump to latest revisionStephane Desneux1-1/+1
Included changes: * fbad8c2 bluealsa plugin: monitor the state of service via dbus * 2b558bb Migrate to newer application framework calls * 20a22fa Migrate app-controller from submodule to library * 9f6a13d Migrate afb-helpers from submodule to library * 756f8d0 Move from controller functions to afb functions * 524ad81 Create 'halmap' ALSA controls events earlier * 9ea8f82 Add event to indicate hal stream changes * 5f5c1a6 Improve stream creation/deletion functions * e3f74a9 Use linked-list to handle hal stream list * 4f44ee8 Turn '4a-hal-utilities' into an internal library * a93c356 Use latest version of app-controller submodule. Bug-AGL: SPEC-2126 Change-Id: Ifa67610bc908d3fbdd9862f2d0b6466260271d56 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-02-064a-hal-generic: add missing dependency to afb-helpers and libappcontrollerStephane Desneux1-1/+1
This new dependency is needed because 4a-hal-generic doesn't use submodules anymore for helpers and controller. Change-Id: I25125416d765cf1d4adc0a3e33d13accc21701ee Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-02-014a-softmixer: bump to latest versionThierry Bultel1-1/+1
This brings the following commits: 67299f9: bluetooth sco: fixed the softvol open error e28d321: Prevents setting of ALSA controls out-of-range 739ff0e: Correct sent back stream volume Change-Id: I5d22f3b76693810c0327e404dc7898e23bebe7b9 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2019-02-01bluez-alsa: updated patches due to latest bumpThierry Bultel6-269/+211
This updates the needed patches for 4a. The latest bump (version of 2019-01-17) has make one of the previous patch obsolete (SIGSEGV when closing the PCM), thus the patch has simply been removed. Also add a patch for having bluez-alsa request a name on dbus. BUG-AGL: SPEC-2126 Change-Id: I351b55e0d440f8f271ccb14a0d51111570659026 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2019-01-244a-hal-device-config: bump to latest revisionguppy_6.99.4guppy/6.99.46.99.4Stephane Desneux1-1/+1
The following changes are added: * 23bc19d hal-4a-intel-minnow: fix incorrect master volume control Bug-AGL: SPEC-2138 Change-Id: I7fa31913413e482bb6a428fa006f7ee74188345b Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-01-17Bump the revision of agl-service-windowmanagerKazumasa Mitsunari1-1/+1
This patch includes the followings fb861c2 Emit events to application not subscriber 7ca956b Fix app surface is set to position (0, 0) a96fae7 Fix timing issue of surface creation 2b1bf85 Merge "Migrates bindings v3" d118874 Merge "doc: fix invalid image reference" d9dc8ef Migrates bindings v3 c5b6772 Remove unnecessary function 56cefbb doc: fix invalid image reference 671b366 Clean: Remove conversion table from old role d6ead3b Rename the image file name 9b4dec5 Fix the file names 010ca3f Attach application to ivi-layer not to surface c2110a3 Fix internal function name for consistency Change-Id: I29ad5ca818f1a88dcea23637ef4c0f60ad01bf76 Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
2019-01-15Integrate Chromium and WAM recipes.Jacobo Aragunde Pérez9-0/+574
Create a new layer called meta-html5-framework. It contains the following recipes: * chromium68 to build the browser shared library and browser code. * chromium-browser-service for the browser widget. * wam for the web application manager. * wam-tinyproxy is a direct dependency of wam. Defines a new packagegroup, which is added to the agl-demo-platform image in case agl-html5-framework is configured as a feature. Bug-AGL: SPEC-1885 Change-Id: I39f01ab09e198cd139e95ff3c784af563b54329b Signed-off-by: Jacobo Aragunde Pérez <jaragunde@igalia.com> (cherry picked from commit 19e71462fc44093c6f9046e60c72adeedfca7858)
2019-01-064a-mixer: quiet debug messages in non-develScott Murray1-0/+2
Define QT_NO_DEBUG_OUTPUT when not building with agl-devel enabled to quiet the debug logging on volume changes. Change-Id: I4c4422ee0232530bba1e655887829a8ccc661a23 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2019-01-054a-hal-device-config: bump to latest revisionStephane Desneux1-1/+1
Changes included: * d651952 hal-4a-unicens: uses the renamed plugin Change-Id: I13bbf00dbdca792f385ca536f69ed127d8e1925f Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2019-01-044a-softmixer: bump to latest revisionStephane Desneux1-1/+1
New changes: * 1103db2 bluetooth: fixes the cleanup at SCO hangup * c85fd2f Implemented the bug cleanup at application exit Change-Id: I9f0869e6f34f70816d20c9f8155ffd304687d51e Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-12-26bluez-alsa: Added a patch to fix the crash at PCM closeThierry Bultel2-2/+181
This fixes the random crash at PCM close Change-Id: I373e4b7e55d6d7d4c3be4a4a7a9f460c00758215 Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
2018-12-204a-softmixer: add missing dependency on liburcuguppy_6.99.3guppy/6.99.36.99.3Stephane Desneux1-1/+1
Change-Id: If46cb938504f47456d106be4f3cd59c1407a9b6f Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-12-204a-hal-generic: add missing dependencies on bluez-alsa and liburcuStephane Desneux1-2/+2
Change-Id: I4efd9ad4b4d4653706a2038cd9770578f81544fe Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-12-204a-hal-generic: bump to latest revisionStephane Desneux1-1/+1
This includes the following changes: * 01d55ed Adds support for bluetooth audio through bluez-alsa * dbe555b Remove old comments not true anymore * ef3b6e3 Update version of app-controller submodule. * f278417 Add halmap controls events generation for all hal * ec6351b Add streams events generation for each hal * a480485 Rework calls to mixer streams * ecb0392 Add 'halmap' controls in hal 'info' verb response * f741fc8 Add setting values of a ALSA control using a +/- * cdbaaf3 Send back control previous and current values * 3aa9dec Send back control current values if no request json * 07c240d Add a function to get values of an alsa control * 03776c5 Improve ALSA controls volume values conversion * a34509b Update syntax of a request of an halmap verb * 86a1b87 Typo fix in halmap call response * cb1dfa9 Correct halmap calls request json syntax * be74611 Move hal configuration files into 4a-hal-configs repository * 265d86d Add master branch into .gitreview file * 4b299e6 Merge "Add autobuild to top tree" |\ | * 55561d8 Add autobuild to top tree * | 2a0c79f Move hal controls actions at the end of hal init |/ * 7db42de Add tests for 4a-hal-generic * d3c0253 Change .gitmodules following submodule migration * 3c2fbe2 hal-bt : Each plugin has its own data structure * 226aa0f Use new ctl functions to set/get ctl external data * 71a57c4 Update version of app-controller submodule. * 32b4b5c Force each hal to have its own ctl section data * be188c3 Use ctl defines to call afb functions * cabdc82 Add .gitreview to 4a-hal-generic * 50be438 Migrate app-templates to CMake module Change-Id: I94fca26ecfbad784500230b3183f1e2e187c62e9 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>