AGL/meta-agl.git
4 years agoaf-main: Version bump for running as agl-driver 57/21657/8
José Bollo [Fri, 14 Jun 2019 09:58:56 +0000 (11:58 +0200)]
af-main: Version bump for running as agl-driver

Integrates the following changes:
  * 3284913 Introduce dbus config of services
  * 77bd420 Introduce platform services
  * 533d5a1 Fix synchronisation of user setup

Bug-AGL: SPEC-1015
Bug-AGL: SPEC-1016

Change-Id: I3fd000a9fbdd73317b565d69ba2d8fbd49dc4e7f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoagl-service-ca-low-level: run at platform scope 56/21656/8
José Bollo [Fri, 14 Jun 2019 09:56:57 +0000 (11:56 +0200)]
agl-service-ca-low-level: run at platform scope

Integrate running at platform scope.

Bug-AGL: SPEC-2006

Change-Id: I7d47512c0f7b29f91be9c18144400b02f62b562f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agolibafb-helpers: Fix bug SPEC-2520 55/21655/8
José Bollo [Fri, 14 Jun 2019 09:55:10 +0000 (11:55 +0200)]
libafb-helpers: Fix bug SPEC-2520

This integrates the fix of the homescreen crashing
after recent audiomixer change.

Bug-AGL: SPEC-2520

Change-Id: Ia9899cbe23fc88179d26d8069c3e12463bdda5b6
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agodbus-cynara: Fix upgrading to dbus-1.12.10 54/21654/9
Jose Bollo [Wed, 10 Apr 2019 13:24:12 +0000 (15:24 +0200)]
dbus-cynara: Fix upgrading to dbus-1.12.10

Migration to yocto/oe/thud implied the shift
to dbus-1.12.10. This fixes some upgrading
concern.

Bug-AGL: SPEC-1837

Change-Id: Iaa9c1493e2fbc2a014aae1315e4e4a31891178cb
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoaf-platform-setup: Add recipe for setting platform 53/21653/10
José Bollo [Tue, 11 Jun 2019 20:58:40 +0000 (22:58 +0200)]
af-platform-setup: Add recipe for setting platform

The Application Framework has implications
on platform setup. This commit introduces a
recipe that at the end would group all these
required setup at on place.

Bug-AGL: SPEC-1015

Change-Id: I45904ba269883329295bcbc3c70427edbfdd674f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoEnforce separation of users using UMASK 52/21652/13
José Bollo [Tue, 11 Jun 2019 10:17:04 +0000 (12:17 +0200)]
Enforce separation of users using UMASK

Users should not be able to read other user content.
Use Umask to enforce that.

Bug-AGL: SPEC-1016

Change-Id: Ibb61b7a6a7617117a499650c5bd70bdd5af3c328
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agolightmediascanner: change db directory 51/21651/8
José Bollo [Thu, 23 May 2019 16:06:38 +0000 (18:06 +0200)]
lightmediascanner: change db directory

Lightmediascanner runs for one user and should not be able
to look over the the shoulder of other users. So it should
not run as root anymore.

At the moment, lightmediascanner is a user daemon started in the
user session by systemd, without capabilities but with the Smack
label "System".

To allow the service-mediascanner to access its database,
the db must be set in a specific place with the User::App-shared
label.

Bug-AGL: SPEC-1016

Change-Id: Id4546e2567c4f5a0a5139d274d35d11e4879e42e
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoaf-main: Remove afm-user-daemon and bump version 50/21650/4
José Bollo [Fri, 17 May 2019 15:28:05 +0000 (17:28 +0200)]
af-main: Remove afm-user-daemon and bump version

The process afm-user-daemon is no more used within AGL.
So it is better to remove its installation.

Integrates the following changes:
  * d0d4dcd Allow setting of libexec location
  * 2db5d23 Fix outdated application path.
  * cc93752 Refactor of system and user setup
  * 316b19f Remove unused definitions
  * 401188a Use definition of afm_prefix
  * efabde7 afm-unit conf: Remove useless tests
  * 405ba31 afm-user-session: moves in libexec directory
  * 07a9590 afm-unit: Simplify the Makefile
  * 44b1bdc afm-unit.conf: cleanup of generation
  * 2f3486b gitignore: Add ignore of EXTERNALSRC's artifacts
  * 5b801a3 afm-unit.conf: Refactor its generation
  * ce5c20d afm-user-daemon: Remove it by default

Bug-AGL: SPEC-2006
Bug-AGL: SPEC-2360
Bug-AGL: SPEC-2367
Bug-AGL: SPEC-2436
Bug-AGL: SPEC-2437

Change-Id: Ib77ecc2e9aabb8a3c5cef7266c3f5b19205939b9
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoaf-main: Add dependency to m4 and sed 49/21649/3
José Bollo [Tue, 21 May 2019 11:26:53 +0000 (13:26 +0200)]
af-main: Add dependency to m4 and sed

The file /etc/afm-unit.conf was genrated from
temporary files manually generated. This was
inefficient and error prone.

This was reworked to enable a straight forward
process that directly calls m4 and sed in the
CMAKE files.

Current commit adapt the recipe to that new process
by adding the new build dependencies.

Bug-AGL: SPEC-2436

Change-Id: I662f7620beccc53b6abe58c14c82ac94ae818491
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoImprove management of the group display 48/21648/3
José Bollo [Tue, 30 Apr 2019 20:59:14 +0000 (22:59 +0200)]
Improve management of the group display

The group display protects accesses to display
resources. When running as user, it should not be acquired
by default but on need.

Bug-AGL: SPEC-2006

Change-Id: I7c188720e5cfcb65f02af25d0e4262f59300d16a
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoaf-main: Drop capabilities of applications 47/21647/3
José Bollo [Thu, 20 Dec 2018 21:39:21 +0000 (22:39 +0100)]
af-main: Drop capabilities of applications

This removes all capabilities of applications
installed and launched by the framework.

Bug-AGL: SPEC-2006

Includes the following changes:

 * 20bf077 afm-unit.conf: Add widget specific environment
 * a44e304 afm-util: Remove legacy commands stop/resume
 * f7a3a6e API Overview: Changes to the file that introduces APIs.
 * 26dd0f8 API Reference Overview: Removed old "kristi" file, updated book
 * b4ca569 afm-unit: Restore removal of capabilities

Change-Id: I8c42d0b312aead668da03a987d0366b4ced73c70
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoaf-main: Improve readability 46/21646/3
José Bollo [Thu, 23 May 2019 07:37:32 +0000 (09:37 +0200)]
af-main: Improve readability

While tuning the recipe, it appears that
having long options helps to understand
the recipe.

Bug-AGL: SPEC-2437
Bug-AGL: SPEC-2006

Change-Id: Ie3d1b288db0d2db3159f1b3453a02db46e863c4f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoagl-image-minimal-crosssdk: add afb-helpers & appcontroller libs 29/21629/3
Thierry Bultel [Thu, 13 Jun 2019 13:51:22 +0000 (15:51 +0200)]
agl-image-minimal-crosssdk: add afb-helpers & appcontroller libs

Applications that no longer use the afb-helpers & appcontroller
as submodules must be buildable with a minimal SDK.

Bug-AGL: SPEC-2527

Change-Id: I31af05e2a9256db68394dcef88e424ecc8eb1ec2
Signed-off-by: Thierry Bultel <thierry.bultel@iot.bzh>
4 years agodistro-build-manifest: fix DIST_LAYERS due to new layout 19/21619/2
Stephane Desneux [Thu, 13 Jun 2019 10:27:55 +0000 (10:27 +0000)]
distro-build-manifest: fix DIST_LAYERS due to new layout

New layout with subfolders causes incomplete DIST_LAYERS to be generated
in deploy/images/.../build-info.

This patches fixes how git repos are found in the layers directory.

Bug-AGL: SPEC-2450

Change-Id: I4b6a62b68064de12119e668522242677e11c65eb
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
4 years agoBump qtaglextras 84/21584/5
Kazumasa Mitsunari [Tue, 11 Jun 2019 06:12:33 +0000 (15:12 +0900)]
Bump qtaglextras

This commit includes followings
a4d7197 Merge "Use new event for activating window"
171e9dc Fix compile error
d21de3d Use new event for activating window
462a0ca Merge "Exposed QMLApplicationEngine from AGLApplication"
26d3b8a Exposed QMLApplicationEngine from AGLApplication
c0d77c2 Improve Qt-ness of AGLApplication
02ce712 Add a public feature for wgtpkg-pack

Bug-AGL : SPEC-2474

Signed-off-by: Kazumasa Mitsunari <knimitz@witz-inc.co.jp>
Change-Id: I174142c35ecea4be12d805a3bbf753bc048ccfca

4 years agoweston: Remove user session login for weston 94/21594/7
José Bollo [Tue, 14 May 2019 14:11:58 +0000 (16:11 +0200)]
weston: Remove user session login for weston

Before that commit, the service weston was started as
user 'display' with a full setup of the user.
It means that all services normally started for user
started for weston: systemd-user, dbus, afm-user-daemon,
lightmediascanner (that is all at the moment). This is
useless and grabs resources.

This commit avoids to start a session for weston.
This saves resources. This changes is part of a set
of changes to run services as not root.

Bug-AGL: SPEC-545
Bug-AGL: SPEC-2492

Change-Id: If51d8fdf8c5e19d10151a2b96a79dc01bbb8ccb4
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoaf-binder: Add recent improvements and fixes 31/21631/1
Bechir Mghirbi [Thu, 13 Jun 2019 14:41:37 +0000 (16:41 +0200)]
af-binder: Add recent improvements and fixes

Bump af-binder revision to include the following:
 * 5026438 Build af-binder-devtools-native using GCC-9.1.1
 * d6f6df8 afb-daemon: Add /tmp has fallback for uploads
 * f9c7430 jobs: Fix infinite wait lock
 * 02fe255 Fix afb document typo.
 * 4da9c71 afb-export: Fix requirement on multiple apis
 * 5d57096 coverage: Add test of AFB_DEBUG_WAIT
 * 216666e coverage: Allow to run coverage everywhere
 * d00bfe9 Allow to tune installation directories
 * 5214323 doc: Improve comment on asynchronous calls
 * 6401efb binding-wrap: Rework of context handling
 * 13457f6 samples: wrong parameter for get_new_board()
 * 78fcce2 Merge changes Id24d9bb0,I6807ed25
 * 92c9d33 change style initialization of struct afb_auth
 * b369498 missing full initialization for struct afb_verb_v3
 * a1e6d2c Merge "afb-migration-to-binding-v3: fix broken links"
 * a4cf888 afb-migration-to-binding-v3: fix broken links
 * 036629f Fix small issues
 * 8f12ffa coverage: Update Makefile
 * 6b2b09d Reordering of sample and tutorial bindings
 * 9cf1fce Fix rpm packaging following review 20926
 * c80873f Change agl-app-framework-binder.sh

BUG-AGL: SPEC-2482

Change-Id: Ied029a20edffd1ac2b347c94819f230a38d3d0b4
Signed-off-by: Bechir Mghirbi <bechir.mghirbi@grammer.com>
4 years agoaglsetup: remove useless warning due to new layout 12/21612/1
Stephane Desneux [Wed, 12 Jun 2019 20:44:51 +0000 (20:44 +0000)]
aglsetup: remove useless warning due to new layout

Some warnings are emitter on stderr when enumerating layers with wildcards.
This patch removes the useless messages from the output because that may
be misinterpreted by the user.

Bug-AGL: SPEC-2450

Change-Id: I1fbde964e9a0824146a088868de9a464efccb4f1
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
4 years agoaglsetup: be less restrictive on machines/features definitions 06/21606/1
Stephane Desneux [Wed, 12 Jun 2019 10:27:43 +0000 (10:27 +0000)]
aglsetup: be less restrictive on machines/features definitions

When a private definition for a machine or feature has to be maintained,
the easy way is to have an extra layer 'meta-xxxxxx' containing specific
definitions on top of AGL. This layer can be fetched beside other meta-agl repos.

In the past, aglsetup used to include any definition located in the $METADIR
folder ($METADIR/*/templates/...). With the new layout and change 2b3a44b,
a restriction has been put on folders matching 'meta-ag*', which is very restrictive.

This patch does something in between, by matching all folders 'meta-*'.
NB: with the new layout, this shouldn't include bsp layers or external layers
so it's pretty safe.

Bug-AGL: SPEC-2450

Change-Id: I459ea778380580e5b80685cc86779f36a232ac7c
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
4 years agoMerge "Do not pull pulseaudio-misc if pulseaudio is not enabled"
Jan-Simon Moeller [Tue, 11 Jun 2019 23:07:34 +0000 (23:07 +0000)]
Merge "Do not pull pulseaudio-misc if pulseaudio is not enabled"

4 years agoMerge "Import aglsetup templates and config for BBE"
Jan-Simon Moeller [Tue, 11 Jun 2019 23:06:42 +0000 (23:06 +0000)]
Merge "Import aglsetup templates and config for BBE"

4 years agoDo not pull pulseaudio-misc if pulseaudio is not enabled 02/21602/1
Jan-Simon Möller [Tue, 11 Jun 2019 23:04:29 +0000 (01:04 +0200)]
Do not pull pulseaudio-misc if pulseaudio is not enabled

This fixes a build issue on ti vayu

  Missing or unbuildable dependency chain was: ['agl-demo-platform', 'pulseaudio-misc', 'alsa-plugins-pulseaudio-conf']

Bug-AGL: SPEC-2473
Change-Id: I9f9c85893b30a8aa98a6da1e76440a0df5076fa2
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agoUpdate weston ini file to adopt remoting plugin 23/21423/5
Harunobu Kurokawa [Thu, 23 May 2019 12:43:33 +0000 (21:43 +0900)]
Update weston ini file to adopt remoting plugin

Bug-AGL : SPEC-2420

To use remoting plugin, we should use new
section in weston.ini.

Example)

[remote-output]
name=remote-1
mode=384x368@30
host=192.168.10.30
port=5005

Man)
https://gitlab.freedesktop.org/wayland/weston/blob/master/man/weston-drm.man#L149

https://gitlab.freedesktop.org/wayland/weston/merge_requests/7

Change-Id: Ifc271867dd2b1f2fe1794a08af188006f7b7779b
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
4 years agoImport aglsetup templates and config for BBE 90/21590/3
Paul Barker [Tue, 11 Jun 2019 12:13:32 +0000 (12:13 +0000)]
Import aglsetup templates and config for BBE

The templates and config include files used with aglsetup.sh to build
for the Sancloud BBE are imported from the meta-sancloud layer. This
should make future maintenance easier.

The templates are updated to match the new repository structure at the
same time.

Bug-AGL: SPEC-2507

Change-Id: I2b4717bd79d949a12b13e6bfece152e82bb8114c
Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
4 years agoMerge "Post HH rc1 bump of distro config"
Jan-Simon Moeller [Tue, 11 Jun 2019 14:06:10 +0000 (14:06 +0000)]
Merge "Post HH rc1 bump of distro config"

4 years agoMerge "feature/agl-ci-*: include agl-pipewire instead of agl-audio-4a-framework"
Jan-Simon Moeller [Tue, 11 Jun 2019 13:53:58 +0000 (13:53 +0000)]
Merge "feature/agl-ci-*: include agl-pipewire instead of agl-audio-4a-framework"

4 years agoMerge "agl-service-mediaplayer: update recipe for pipewire"
Jan-Simon Moeller [Tue, 11 Jun 2019 13:53:58 +0000 (13:53 +0000)]
Merge "agl-service-mediaplayer: update recipe for pipewire"

4 years agoMerge "agl-core-services: build the radio service if pipewire is enabled"
Jan-Simon Moeller [Tue, 11 Jun 2019 13:53:58 +0000 (13:53 +0000)]
Merge "agl-core-services: build the radio service if pipewire is enabled"

4 years agoMerge "agl-core-multimedia: update for the pipewire transition"
Jan-Simon Moeller [Tue, 11 Jun 2019 13:53:58 +0000 (13:53 +0000)]
Merge "agl-core-multimedia: update for the pipewire transition"

4 years agoMerge "agl-service-radio: update recipe for pipewire"
Jan-Simon Moeller [Tue, 11 Jun 2019 13:53:58 +0000 (13:53 +0000)]
Merge "agl-service-radio: update recipe for pipewire"

4 years agoPost HH rc1 bump of distro config 89/21589/1
build.automotivelinux.org [Tue, 11 Jun 2019 11:47:29 +0000 (13:47 +0200)]
Post HH rc1 bump of distro config

Once we release rc1, the window for rc2 is open again.

Change-Id: Ic03710be9c8364d08ce8628e434c26388f3e39f2
Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org>
4 years agoMerge "Changes to support the repo clone rework"
Jan-Simon Moeller [Mon, 10 Jun 2019 19:25:13 +0000 (19:25 +0000)]
Merge "Changes to support the repo clone rework"

4 years agoChanges to support the repo clone rework 01/21501/5
Jan-Simon Möller [Wed, 5 Jun 2019 14:06:59 +0000 (16:06 +0200)]
Changes to support the repo clone rework

To be merged together with:
https://gerrit.automotivelinux.org/gerrit/#/c/AGL/AGL-repo/+/21389/

v2: fix the aglsetup script
v3: fix scripts to extract m3ulcb
v4: use single folder for BSPs

Bug-AGL: SPEC-2450

Change-Id: I3227896c68ec1413f55cf67ad8f15a7adfe87a52
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agofeature/agl-ci-*: include agl-pipewire instead of agl-audio-4a-framework 67/21567/2
George Kiagiadakis [Mon, 10 Jun 2019 07:51:26 +0000 (10:51 +0300)]
feature/agl-ci-*: include agl-pipewire instead of agl-audio-4a-framework

Bug-AGL: SPEC-2473

Change-Id: I2ff9ec3f5a55b32737c858c5eb2e835b582af0e4
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
4 years agoagl-service-mediaplayer: update recipe for pipewire 65/21565/3
George Kiagiadakis [Tue, 4 Jun 2019 15:35:52 +0000 (18:35 +0300)]
agl-service-mediaplayer: update recipe for pipewire

Only pipewire is supported now, therefore we don't
need the switches

Bug-AGL: SPEC-2473

Change-Id: Ia8e40556ae7f11483ebee54ed2926ae8e6878ebf
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
4 years agoagl-core-services: build the radio service if pipewire is enabled 64/21564/3
George Kiagiadakis [Tue, 4 Jun 2019 15:25:49 +0000 (18:25 +0300)]
agl-core-services: build the radio service if pipewire is enabled

And we no longer need to care about older systems

Bug-AGL: SPEC-2473

Change-Id: Iac46298183f7ed0e080c71fb94e57ed8f3e1283c
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
4 years agoagl-core-multimedia: update for the pipewire transition 63/21563/2
George Kiagiadakis [Tue, 4 Jun 2019 15:25:32 +0000 (18:25 +0300)]
agl-core-multimedia: update for the pipewire transition

Only pipewire is supported now, all other switches can go away

Bug-AGL: SPEC-2473

Change-Id: I443dba64bc92282dfbb440a05c792b631570fc92
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
4 years agoagl-service-radio: update recipe for pipewire 62/21562/2
George Kiagiadakis [Tue, 4 Jun 2019 15:18:30 +0000 (18:18 +0300)]
agl-service-radio: update recipe for pipewire

Only pipewire is supported now as the backend,
therefore we don't need the switches

Bug-AGL: SPEC-2473

Change-Id: Ie5e9319c064e972f367d67fe3b898cb3ad142d6c
Signed-off-by: George Kiagiadakis <george.kiagiadakis@collabora.com>
4 years agoMerge "Pin SRCREV used by ti-sgx-ddk-km"
Jan-Simon Moeller [Sun, 9 Jun 2019 21:58:27 +0000 (21:58 +0000)]
Merge "Pin SRCREV used by ti-sgx-ddk-km"

4 years agoMerge "Fix rpi touchscreen support on master"
Jan-Simon Moeller [Sun, 9 Jun 2019 21:55:28 +0000 (21:55 +0000)]
Merge "Fix rpi touchscreen support on master"

4 years agoMerge "meta-agl-profile-graphical-qt5: Add qtaglextras"
Jan-Simon Moeller [Fri, 7 Jun 2019 21:28:15 +0000 (21:28 +0000)]
Merge "meta-agl-profile-graphical-qt5: Add qtaglextras"

4 years agoMerge changes If80c4e71,Ic0cf9128
Jan-Simon Moeller [Fri, 7 Jun 2019 21:27:59 +0000 (21:27 +0000)]
Merge changes If80c4e71,Ic0cf9128

* changes:
  Fix : do_patch waring weston 6.0.0
  [RCAR] Remove unnecessary device tree file

4 years agoFix : do_patch waring weston 6.0.0 47/21547/2
Harunobu Kurokawa [Fri, 7 Jun 2019 03:28:41 +0000 (12:28 +0900)]
Fix : do_patch waring weston 6.0.0

Backport weston patch to Fix do_patch warning.

http://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/meta/recipes-graphics/wayland/weston/0001-make-error-portable.patch

--

WARNING: weston-6.0.0-r0 do_patch:
Some of the context lines in patches were ignored. This can lead to incorrectly applied patches.
The context lines in the patches can be updated with devtool:

    devtool modify <recipe>
    devtool finish --force-patch-refresh <recipe> <layer_path>

Then the updated patches and the source tree (in devtool's workspace)
should be reviewed to make sure the patches apply in the correct place
and don't introduce duplicate lines (which can, and does happen
when some of the context is ignored). Further information:
http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html
https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450
Details:
Applying patch 0001-make-error-portable.patch
patching file configure.ac
Hunk #1 succeeded at 126 with fuzz 2 (offset 17 lines).
patching file libweston/weston-error.h
patching file libweston/weston-launch.c

Now at patch 0001-make-error-portable.patch

Bug-AGL: SPEC-2499

Change-Id: If80c4e71be1f58362c78fec9ca6c2ca29d224c39
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
4 years agometa-agl-profile-graphical-qt5: Add qtaglextras 39/21539/1
Scott Murray [Thu, 6 Jun 2019 21:20:12 +0000 (17:20 -0400)]
meta-agl-profile-graphical-qt5: Add qtaglextras

Add qtaglextras to meta-agl-profile-graphical-qt5.  This is required
to fix building the cluster demo SDK now that qtaglextras has been
added to packagegroup-qt5-toolchain-target.

Bug-AGL: SPEC-2484

Change-Id: Ife540347c4b3912841a9d0e2d895afc458ca904c
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoPin SRCREV used by ti-sgx-ddk-km 19/21519/2
Paul Barker [Thu, 6 Jun 2019 09:22:45 +0000 (09:22 +0000)]
Pin SRCREV used by ti-sgx-ddk-km

The commit of the omap5-sgx-ddk-linux git repository used by the
ti-sgx-ddk-km recipe is changed by recent commits to meta-ti to
introduce generic support for armel (soft-float) targets. This conflicts
with the existing patch in meta-agl which adds support for our
toolchain.

The simplest fix is to pin to a working commit by setting SRCREV to the
previous commit on the same branch. This is the same commit that is
currently used and so it won't have any effect until the meta-ti layer
itself is updated.

For reference, the commit in question can be seen here:
https://git.ti.com/graphics/omap5-sgx-ddk-linux/commit/dbdbd9309a58ee723fc827ef5fd45c28347cf61f

Bug-AGL: SPEC-2490

Change-Id: I2924cdadd697680567a9378eb3242f8dd526a429
Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
4 years ago[RCAR] Remove unnecessary device tree file 13/21513/1
Harunobu Kurokawa [Thu, 6 Jun 2019 05:15:06 +0000 (14:15 +0900)]
[RCAR] Remove unnecessary device tree file

Bug-AGL: SPEC-2486

Change-Id: Ic0cf9128d1630ede1af8024e3bd5258b7529b683
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
4 years agoFix rpi touchscreen support on master 97/21497/9
Jan-Simon Möller [Tue, 4 Jun 2019 17:25:25 +0000 (19:25 +0200)]
Fix rpi touchscreen support on master

We seem to miss a few bits that changed between kernel 4.9 and kernel 4.14
regarding the 7'' touchscreen.

One addition is the rpi-backlight.dtbo which we also need to use in our create-combined-dtb
recipe for CI use.

We also seem to require https://github.com/raspberrypi/linux/pull/2693#issue-217750943 .

Thanks to Scott Murray for the help digging through this.

v2 and v3: add devicetree changes
v4 and v5: fix name of dtbo
v6: move append to machine include - we need it as a global var
v7: add to config.txt for sdcard boot case

Bug-AGL: SPEC-2465

Change-Id: I2bb3cd974b74a790292e1f36ffdca034928e0bca
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agoPrepare HH RC1 release 78/21478/1 7.99.1 halibut/7.99.1 halibut_7.99.1
Jan-Simon Möller [Sat, 1 Jun 2019 09:05:57 +0000 (11:05 +0200)]
Prepare HH RC1 release

Bump the distro configuration.

Change-Id: Icb7ac269a6b8cdd74f2b2d1d4a85d51202c9225e
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agoFix the location of the qemu bbappend 77/21477/1
Jan-Simon Möller [Fri, 31 May 2019 21:36:24 +0000 (23:36 +0200)]
Fix the location of the qemu bbappend

The previous commit had it in the wrong folder.
Correct that.

Change-Id: Iadced308d90f4bb0babb40cc7e37f4c20a93a860
Bug-AGL: SPEC-2450
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agoMerge "Move hmi-framework and eg-virt from meta-agl-devel to meta-agl"
Jan-Simon Moeller [Fri, 31 May 2019 20:41:06 +0000 (20:41 +0000)]
Merge "Move hmi-framework and eg-virt from meta-agl-devel to meta-agl"

4 years agoAdd weston 6.0.0 for WM and HS rewrite 45/21445/2
Jan-Simon Möller [Tue, 21 May 2019 11:22:11 +0000 (13:22 +0200)]
Add weston 6.0.0 for WM and HS rewrite

As requested for the WM and HS rewrite.

Tested on m3, minnow, qemux86-64, rpi3.

(cherry picked from commit fda5568cf4bc268088c9d1f925007d682bb7ef5d)

Multiple commits to applied at once.

Bug-AGL: SPEC-2444

Change-Id: I3f74b40213d4c4a65400a53fe9c57f52fe3b6096
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agoUpdated topic title for AGL layers intro "master" 42/21442/1
Scott Rifenbark [Tue, 28 May 2019 18:24:33 +0000 (11:24 -0700)]
Updated topic title for AGL layers intro "master"

The title for the overview of the AGL Layers topic was badly
named.  It was called "AGL Overview", which indicates an overview
of AGL itself.  The topis really an introduction to the layers
that AGL uses.  I changed it to "Overview", which also matches
how the topics are named for "guppy" and "flounder".

Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Change-Id: I230e3e4ffae47e550f25723823dae6c8456beafb

4 years agoMerge "Revert "Add gst-record argument to weston option""
Jan-Simon Moeller [Tue, 28 May 2019 12:52:14 +0000 (12:52 +0000)]
Merge "Revert "Add gst-record argument to weston option""

4 years agoMerge "SPEC-2376: Add virtio configs for QEMU arm/arm64 kernels"
Jan-Simon Moeller [Tue, 28 May 2019 10:59:18 +0000 (10:59 +0000)]
Merge "SPEC-2376: Add virtio configs for QEMU arm/arm64 kernels"

4 years agoSPEC-2376: Add virtio configs for QEMU arm/arm64 kernels 77/21377/2
Corentin Labbe [Thu, 23 May 2019 08:59:27 +0000 (08:59 +0000)]
SPEC-2376: Add virtio configs for QEMU arm/arm64 kernels

QEMU arm/arm64 need some VIRTIO configs for having storage for rootfs.
Bug-AGL: SPEC-2376

Change-Id: Ia4b53092418b9f5e4040b8dafc58262a98bcac46
Signed-off-by: Corentin Labbe <clabbe@baylibre.com>
4 years agoRevert "Add gst-record argument to weston option" 73/21373/2
Harunobu Kurokawa [Thu, 23 May 2019 06:33:03 +0000 (15:33 +0900)]
Revert "Add gst-record argument to weston option"

Bug-AGL : SPEC-2420

This reverts commit b4cd3148e509f566b1a28a02a5f1032ad48aad8c.

After weston 6.0 or later, remoting plugin is used instead of
current gst-record. The argumant "--gst-record" is not
necessary.

Change-Id: I580c2acb63a86b2780f0b1b0ba4b4cb357669f39
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
5 years agoOn master enable the CONFIG_USB_NET_SMSC75XX driver 21/21421/1
build.automotivelinux.org [Fri, 24 May 2019 15:59:10 +0000 (17:59 +0200)]
On master enable the CONFIG_USB_NET_SMSC75XX driver

This is for the 3b+ board.

Change-Id: I428a12b836c1f7c3f01b29602e666ae28efd647f
Bug-AGL: SPEC-2456
Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org>
5 years agoMerge "setup_mm_packages.sh: Use GFX 3.19 binaries instead of 3.15"
Stéphane Desneux [Fri, 24 May 2019 13:51:56 +0000 (13:51 +0000)]
Merge "setup_mm_packages.sh: Use GFX 3.19 binaries instead of 3.15"

5 years agosetup_mm_packages.sh: Use GFX 3.19 binaries instead of 3.15 57/21357/3
Pierre MARZIN [Tue, 21 May 2019 13:38:53 +0000 (15:38 +0200)]
setup_mm_packages.sh: Use GFX 3.19 binaries instead of 3.15

Renesas BSP 3.19 is not actually available. But the graphics binaries are.
So this patch get the 3.19 GFX binaries to patch the 3.15 GFX binaries ones.
To achieve that, the following zip is needed:
"R-Car_Gen3_Series_Evaluation_Software_Package_for_Linux-weston5-20190516.zip"
(Note: the name of the zip can change).

By this way, BSP 3.15 of Renesas will be used with the 3.19 GFX binaries.
This solves the graphic issue of the M3ULCB and H3ULCB boards.

This hotfix has been tested on m3ulcb with success.

Warning: This patch has to be revert when the BSP of Renesas will
be updated to 3.19 (at least).

Bug-AGL: SPEC-2253

Change-Id: Ieaab76fb08618f9994c3ff5969d9a361d08b65d2
Signed-off-by: Pierre MARZIN <pierre.marzin@iot.bzh>
5 years agoMove hmi-framework and eg-virt from meta-agl-devel to meta-agl 87/21387/1
Jan-Simon Möller [Thu, 23 May 2019 12:15:01 +0000 (14:15 +0200)]
Move hmi-framework and eg-virt from meta-agl-devel to meta-agl

Part of the layer cleanup.

Bug-AGL: SPEC-2450

Change-Id: I0e0517c6f5aeaa1378715acde8adda6200119aba
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
5 years agoMerge "Remove the 64bit rpi3 target"
Jan-Simon Moeller [Tue, 21 May 2019 22:27:01 +0000 (22:27 +0000)]
Merge "Remove the 64bit rpi3 target"

5 years agoRemove the 64bit rpi3 target 60/21360/1
Jan-Simon Möller [Tue, 21 May 2019 17:52:44 +0000 (19:52 +0200)]
Remove the 64bit rpi3 target

As memory is already low on 32-bit, the 64-bit target is deprecated for now.
There is no benefit in maintaining two targets atm.

Change-Id: I29d755ff70693280dcc1e4ce996bd4c2894bacfb
Bug-AGL: SPEC-2323
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
5 years agoBump app-afb-test SRCREV to fix also p-prefix 44/21344/6
Jan-Simon Möller [Mon, 20 May 2019 13:37:36 +0000 (15:37 +0200)]
Bump app-afb-test SRCREV to fix also p-prefix

We were missing the SRCREV bump on afb-test.

This also fixes the '/p' prefix issue.

v2: fix gitsm -> git in SRC_URI and brain bug on RDEPENDS vs. DEPENDS.

Bug-AGL: SPEC-2423

Change-Id: Ibcec604ee5b3441e6863c3eaf8ee8ceaa3ee16d6
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
5 years agoRemove legacy 'p' prefix in gerrit url 42/21342/1
Jan-Simon Möller [Mon, 20 May 2019 12:18:49 +0000 (14:18 +0200)]
Remove legacy 'p' prefix in gerrit url

Bug-AGL: SPEC-2423

.

Change-Id: If937e6b7891d5d697f5d25e8439b5811453ccb5d
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
5 years agometa-agl-bsp: meta-sancloud: weston-ini-conf: Use 720p resolution where possible 18/21318/1
Paul Barker [Mon, 22 Apr 2019 22:47:33 +0000 (22:47 +0000)]
meta-agl-bsp: meta-sancloud: weston-ini-conf: Use 720p resolution where possible

The BBE is has fairly limited CPU and Graphics power so everything is
sluggish at 1080p. Things work much better at 720p.

However, if the 'hdmi-a-1-270.cfg' file has been removed (for example, when
building the cluster demo) then don't try to modify it.

Bug-AGL: SPEC-2409

Change-Id: I614bf6a7d65f5d51b6f9b1b776851562151fe2f6
Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
5 years agometa-agl-bsp: meta-sancloud: weston-ini-conf: Set correct gbm-format 17/21317/1
Paul Barker [Mon, 22 Apr 2019 22:47:16 +0000 (22:47 +0000)]
meta-agl-bsp: meta-sancloud: weston-ini-conf: Set correct gbm-format

The default gbm-format needs to be changed on the BeagleBone Enhanced
due to a hardware errata on the AM335x SoC.

For further details see the following section of the TI wiki:
http://processors.wiki.ti.com/index.php/Processor_Linux_SDK_Graphics_and_Display#AM3_Beagle_Bone_Black_Board_Configuration

The TI documentation recommends further changes to powervr.ini and
qt_env.sh. The change to powervr.ini is already applied in the
meta-sancloud layer and the change to qt_env.sh was found not to be
needed.

Bug-AGL: SPEC-2409

Change-Id: Iec91ab939b13bd4f936e64681d45931dafb8ee91
Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
5 years agometa-agl-bsp: meta-sancloud: linux-bbe: Reserve 256MB for CMA 16/21316/1
Paul Barker [Mon, 22 Apr 2019 22:47:06 +0000 (22:47 +0000)]
meta-agl-bsp: meta-sancloud: linux-bbe: Reserve 256MB for CMA

The tilcdc DRM driver needs more CMA memory available than we reserve by
default in order to give a working GUI in AGL guppy.

Bug-AGL: SPEC-2409

Change-Id: I0e09773c37133db86520fc15ed0ad11e80382b2e
Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
5 years agometa-agl-bsp: meta-sancloud: linux-bbe: Apply AGL kernel changes 15/21315/1
Paul Barker [Mon, 22 Apr 2019 22:46:51 +0000 (22:46 +0000)]
meta-agl-bsp: meta-sancloud: linux-bbe: Apply AGL kernel changes

This is the first step towards integration of the Sancloud BeagleBone
Enhanced (BBE) BSP with AGL.

When building the BBE kernel for AGL we need to pick up the correct .inc
files.

Bug-AGL: SPEC-2409

Change-Id: I05fe3094e75e873984df57f9610c704dd3c10e29
Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
5 years agometa-agl-bsp: meta-ti: weston-ini-conf: Apply only to dra7xx-evm 14/21314/1
Paul Barker [Tue, 14 May 2019 19:31:26 +0000 (19:31 +0000)]
meta-agl-bsp: meta-ti: weston-ini-conf: Apply only to dra7xx-evm

The git history shows that the weston-ini-conf changes in
meta-agl-bsp/meta-ti were added to support the dra7xx-evm.

These changes should not be applied for other machines which use the
meta-ti layer such as the beaglebone and bbe.

Bug-AGL: SPEC-2409

Change-Id: Ia21425bfda3ec03ef51371c14fcbca94a5067a7c
Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
5 years agoMerge "Fix the headline of meta-agl document."
Jan-Simon Moeller [Tue, 14 May 2019 11:57:45 +0000 (11:57 +0000)]
Merge "Fix the headline of meta-agl document."

5 years agoFix the headline of meta-agl document. 90/21290/5
Li Xiaoming [Mon, 13 May 2019 09:07:51 +0000 (17:07 +0800)]
Fix the headline of meta-agl document.

Below url's toppart seems un-official.
http://docs.automotivelinux.org/master/docs/devguides/en/dev/reference/meta-agl.html

Bug-AGL: SPEC-2382

Change-Id: Icfffa07e2fbc0a6aeaa83580d7e0007805bd5267
Signed-off-by: Li Xiaoming <lixm.fnst@cn.fujitsu.com>
5 years agoagl-service-bluetooth-map: add recipe for bluetooth MAP service 73/21273/1
Matt Ranostay [Wed, 8 May 2019 02:26:02 +0000 (05:26 +0300)]
agl-service-bluetooth-map: add recipe for bluetooth MAP service

add agl-service-bluetooth-map to packagegroup-agl-core-services

Bug-AGL: SPEC-2351
Change-Id: I7242377f1b55c2e24f0d0f0124e0f1319544d380
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
5 years agometa-agl-profile-core: recipes-apis: agl-service-bluetooth-map: add initial recipe 41/21241/3
Matt Ranostay [Thu, 2 May 2019 09:13:27 +0000 (12:13 +0300)]
meta-agl-profile-core: recipes-apis: agl-service-bluetooth-map: add initial recipe

Add initial recipe for the Bluetooth MAP (Message Access Profile) binding.

Bug-AGL: SPEC-2351
Change-Id: I9a40091f218e6ccef7af64aaed8d04b7cc605455
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
5 years agoBump libappcontroller 29/21229/3
Romain Forlot [Thu, 2 May 2019 08:22:59 +0000 (10:22 +0200)]
Bump libappcontroller

baaa511 - Inject binding v3 root api into controller plugins
3224600 - Fix: wrong string length size used
c32fc14 - Fix .deb packaging following review 20926
9fab427 - controller: fix broken link
cf08755 - devguides-book: needed for AGL documentation

Bug-AGL: SPEC-2369

Change-Id: If2ea6d0d560b8ec78e31d402dec7a7482a3c7768
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
5 years agoagl-service-signal-composer: Library dependency 42/21242/2
Frederic Marec [Fri, 3 May 2019 08:21:04 +0000 (10:21 +0200)]
agl-service-signal-composer: Library dependency

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: I377113b733c30d9a51297155c695ae98f151fbed
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
5 years agoMerge "af-binder: New packaging"
José Bollo [Fri, 3 May 2019 06:40:58 +0000 (06:40 +0000)]
Merge "af-binder: New packaging"

5 years agoaf-binder: New packaging 55/21155/2
José Bollo [Fri, 12 Apr 2019 16:33:08 +0000 (18:33 +0200)]
af-binder: New packaging

Improve how the binder is packaged.

Bug-AGL: SPEC-2165

The issue was that the debug symbols were not
at the expected place. It came from the way bitbake
packages debug meterials: the first package with
-dbg extension receive all the debug items.

Change-Id: I2f5470ded58bc782c9a9804373a5eb76b331f5ae
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
5 years agometa-intel: Support the upsquare board 93/21193/1
Corentin Labbe [Mon, 29 Apr 2019 13:59:08 +0000 (13:59 +0000)]
meta-intel: Support the upsquare board

This patch adds the necessary CONFIG for booting the upsquare board.

The upsquare have an R8169 ethernet card and need it built-in for the kernel DHCP autoconf to work.
The upsquare need some MFD_INTEL configs to boot.
The meta-intel miss some CONFIG necessary for LAVA and NBD to works.

Bug-AGL: SPEC-2075

Change-Id: Iad63e0f0b978bb75f8d8759ad353e7952b63a2ab
Signed-off-by: Corentin Labbe <clabbe@baylibre.com>
5 years agoMerge "Add ARC HSDK board support"
Jan-Simon Moeller [Mon, 29 Apr 2019 13:37:24 +0000 (13:37 +0000)]
Merge "Add ARC HSDK board support"

5 years agoMerge "Change the navigation application default to the new navigation application"
Jan-Simon Moeller [Mon, 29 Apr 2019 13:15:24 +0000 (13:15 +0000)]
Merge "Change the navigation application default to the new navigation application"

5 years agoMerge "Remove inactive devices"
Jan-Simon Moeller [Mon, 29 Apr 2019 11:41:51 +0000 (11:41 +0000)]
Merge "Remove inactive devices"

5 years agoRemove inactive devices 31/21031/4
Jan-Simon Möller [Sat, 13 Apr 2019 22:18:07 +0000 (00:18 +0200)]
Remove inactive devices

Remove device which are EOL, unused or do not work.

As discussed during the SAT call:

- rpi2 :
 -- will not work for IVI due to the CPU
 -- use the rpi3 instead

- joule :
 -- EOL for ~1y, no longer available for purchase, no way to test.

i.MX6:
Remove currently unmaintaned boards. Can re-add on request.
- imx6qsabrelite:
 -- replaced with uprev'd imx6qsabreauto -> imx6qdlsabreauto
- nitrogen6x:
 -- no thud branch upstream.

Bug-AGL: SPEC-2323

Change-Id: I28a70dcb7b48b6a9396d3003cc34d4c1f6570eca
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
5 years agoMerge "Fix imx6qdlsabreauto machine configuration"
Jan-Simon Moeller [Fri, 26 Apr 2019 15:29:58 +0000 (15:29 +0000)]
Merge "Fix imx6qdlsabreauto machine configuration"

5 years agoAdd ARC HSDK board support 79/21079/2
Evgeniy Didin [Mon, 1 Apr 2019 08:11:05 +0000 (11:11 +0300)]
Add ARC HSDK board support

This changeset adds the necessary files to build
image for Synopsys ARC HS Development Kit (HSDK).
Most of necessary tunnings are stored in meta-synopys layer.

Synopsys DesignWare HSDK (which stands for ARC HS Development Kit)
is the latest and greatest development platform that sports
quad-core ARC HS38 in real silicon.

Most noticeable features of the board are:
* Quad-core ARC HS38 CPU running at 1GHz
* 4Gb of DDR
* Built-in Vivante GPU
* Built-in Wi-Fi/Bluetooth module

Peripherals:
* [micro] SD-card slot
* 2 USB 2.0 ports
* 1Gbit Ethernet port
* Built-in Digilent JTAG probe
* Serial port accessible via micro-USB port

New feature: SPEC-2346

Change-Id: I8772ee51cc3db9f6549da2d6a5ea2d116586cde6
Signed-off-by: Evgeniy Didin <didin@synopsys.com>
5 years agoFix imx6qdlsabreauto machine configuration 75/20975/7
Bechir Mghirbi [Fri, 22 Mar 2019 07:00:38 +0000 (08:00 +0100)]
Fix imx6qdlsabreauto machine configuration

The imx6qsabreauto target was falling behind and could not be build for GG-7.0.

The commit 808fff5 from 'AGL-repo' removed reference to external repos meta-freescale-3rdparty and meta-freescale-distro.
However 'meta-agl' was not updated to follow up on this change which broke configuration for imx6 based targets.

This patch makes the required changes to fix the imx6qsabreauto machine configuration:

    - removes reference to deleted layers: meta-freescale-3rdparty and meta-freescale-distro
    - updates MACHINE value to imx6qdlsabreauto as defined in meta-freescale layer
    - deletes reference to packagegroup-fscl-* not required to build AGL
    - add "agl-medium-arm-compiler" to DISTRO_FEATURES so DEFAULTTUNE is correctly set to 'armv7athf-neon'

v2 (jsmoeller): moved board name to match MACHINE

v3 (bechir.mghirbi):
    - remove wayland_2.0.0 as weston_4.0.0.imx is used.
    - use default IMAGE_FSTYPES as bitbake is complaining that no IMAGE_CMD defined for IMAGE_FSTYPES entry 'sdcard'
    - Add CFG80211 Kernel configuration

Change-Id: Ib8b1d254972c737725247a5b13ce333e8ef9d4dc
Signed-off-by: Bechir Mghirbi <bechir.mghirbi@grammer.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
5 years agometa-agl-profile-core: Add mosquitto to passwd / group 35/21135/1
Scott Murray [Tue, 23 Apr 2019 17:07:11 +0000 (13:07 -0400)]
meta-agl-profile-core: Add mosquitto to passwd / group

Add entries for the mosquitto daemon to the static passwd and group
files to allow building it into images.  Since there is not really a
mechanism for doing this in the telematics profile without a full
duplication of the files, adding it to the core version seems required
for now.

Change-Id: I50248a7d2b2a2ed5539ba002d9521c0e0fd14034
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
5 years agometa-agl.md: remove link to meta-agl-extra 49/21049/1
Clément Bénier [Tue, 16 Apr 2019 13:29:30 +0000 (15:29 +0200)]
meta-agl.md: remove link to meta-agl-extra

- this link does not exist anymore

Change-Id: I912a0396d890b8548d3d8388852c685ee17d2d2b
Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
5 years agoChange the navigation application default to the new navigation application 32/21032/1
Jan-Simon Möller [Sat, 13 Apr 2019 22:28:30 +0000 (00:28 +0200)]
Change the navigation application default to the new navigation application

Now that the new navigation application is ready,
change the default navigation application.

This replaces https://gerrit.automotivelinux.org/gerrit/#/c/19831/ .

Change-Id: Iac516672087d231d5ea0b43764ce12e3d3c20580
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
5 years agoMerge "Add rpi network drivers by default"
Jan-Simon Moeller [Fri, 12 Apr 2019 15:37:32 +0000 (15:37 +0000)]
Merge "Add rpi network drivers by default"

5 years agoMerge "Meta-agl: Added new layer files and updated book file."
Jan-Simon Moeller [Fri, 12 Apr 2019 14:34:20 +0000 (14:34 +0000)]
Merge "Meta-agl: Added new layer files and updated book file."

5 years agoMerge "af-binder: Add recent improvements and fixes"
Jan-Simon Moeller [Thu, 11 Apr 2019 15:42:35 +0000 (15:42 +0000)]
Merge "af-binder: Add recent improvements and fixes"

5 years agoAdd rpi network drivers by default 90/20990/1
Jan-Simon Möller [Thu, 11 Apr 2019 11:47:10 +0000 (13:47 +0200)]
Add rpi network drivers by default

This is needed for network booting.

Change-Id: Iecee73a3b0bf31c3c68bb4beea1f41d07c9b5ec5
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
5 years agometa-agl-profile-telematics: recipes-core: systemd: remove v234 bbappend 71/20971/1
Matt Ranostay [Tue, 9 Apr 2019 17:59:02 +0000 (20:59 +0300)]
meta-agl-profile-telematics: recipes-core: systemd: remove v234 bbappend

Recent upgrade to thud brings in v239 which already has the canbus changes.

Change-Id: If5cd09e55117f56c3ff8bb9b1155519e7e2a40d2
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
5 years agoaf-binder: Add recent improvements and fixes 99/20899/3
José Bollo [Thu, 4 Apr 2019 07:22:19 +0000 (09:22 +0200)]
af-binder: Add recent improvements and fixes

Includes the following changes:
 * 51b8ff0 Prevent false positive during check source
 * 6b70202 coverage: Allow removal of valgrind
 * bf7fe72 jobs: Clean unneeded code
 * 418ba12 watchdog: Isolate the watchdog from jobs
 * d7e4fab Rename afb-systemd to systemd
 * c330ecf system & jobs: Reverse link and acquiring events
 * d9de3cd evmgr: Isolate the event loop from jobs
 * 5715fd5 afb-args: Use secure_getenv
 * 5011060 sig-monitor: Add compiling switches
 * a2cf84e hooks: Allow to remove hooking (and/or trace)
 * 84f4aec Rename afb-config to afb-args
 * 8214e88 evmgr: Fix a "maybe uninitialized" issue
 * 50deefa Workaround an exit issue
 * 901a38c jobs: Refactor exiting jobs
 * 2ba7c20 Improve setting of options
 * ec0564b Add conditionnal support of bindings version 2
 * 16f014e Add conditionnal support of dynamic bindings
 * 60cd117 Fix false ***buffer overflow*** detection
 * ce53d8e afb-export: Fix heap corruption

Bug-AGL: SPEC-2292

Change-Id: If4540a3dc58df208ecb3ee7de363d29317bfb903
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
5 years agoMerge remote-tracking branch 'origin/sandbox/sdesneux/thud-upgrade' 67/20967/1
Jan-Simon Möller [Tue, 9 Apr 2019 16:20:38 +0000 (18:20 +0200)]
Merge remote-tracking branch 'origin/sandbox/sdesneux/thud-upgrade'

Update the core distro to YP 2.6 'thud'.

Bug-AGL: SPEC-1837

Change-Id: I5a753503c4ca15bcb0d4f0f30c4a91e7d50ab024
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
5 years agoBump afb-helpers version 97/20897/2
Romain Forlot [Thu, 4 Apr 2019 07:33:30 +0000 (07:33 +0000)]
Bump afb-helpers version

5c05223 - Use C++11 standard by default
1eb7fc7 - Set PROJECT_VERSION overwritable by cli
f5bb1d7 - Moved Qt's automoc and autorcc variables
a946245 - book.yml: needed for new doc workflow
8876fa0 - Fix gitreview file
9bcc943 - Set PROJECT_VERSION overwritable by cli
b7e6dbe - Add functions reference documentation
2e36a74 - Call the freeCB function a manual timer stop call
aba89b5 - Little code cleaning.
a1976ff - Adding packaging files

Change-Id: I94b41f5656cfe81f808c0de46d0553a0a6690d51
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
5 years agoAdd runtime dependency for the test launcher 96/20896/2
Romain Forlot [Thu, 4 Apr 2019 07:50:42 +0000 (07:50 +0000)]
Add runtime dependency for the test launcher

The "afm-test" script use the "jq" tool to be able to launch
the test.

Change-Id: I1aa874e3227b7a265a3c012a9a45b85a3c7cfe86
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
5 years agoBump appcontroller version 98/20898/3
Romain Forlot [Thu, 4 Apr 2019 07:35:43 +0000 (07:35 +0000)]
Bump appcontroller version

340c0f1 - Use the action API rather than the source one
66bd15b - Rework 'ActionExecOne' to prevent race issues
0ed00b3 - Add fixed gitreview
8c276ea - Add the header files in the dev package
d4bd750 - No bin package about now, only dev version
2fd0e00 - Adds more details about the library migration
8f76233 - Remove useless magic number check
08a8d17 - New installation instructions
680af25 - Adding packaging files
565e5a7 - Set afb-helpers lib as an explicit dependency

Change-Id: I3b7762023a5cc93704d2561f39a37e968c0fdbfc
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
5 years ago[RCAR] update required drivers to *-weston5-20190212
Stephane Desneux [Fri, 5 Apr 2019 12:42:23 +0000 (12:42 +0000)]
[RCAR] update required drivers to *-weston5-20190212

These are required for BSP 3.15.0 on thud (with Wayland 1.16/Weston 5.0)

Bug-AGL: SPEC-1837

Change-Id: I11321915a1be9b858e0b9fef35820c211e0074b4
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
5 years agoMeta-agl: Added new layer files and updated book file. 23/20923/1
Scott Rifenbark [Fri, 5 Apr 2019 00:09:07 +0000 (17:09 -0700)]
Meta-agl: Added new layer files and updated book file.

Change-Id: I9bfe46ef1776c78e4d9230bfae1228b17c81d91e
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>