Age | Commit message (Collapse) | Author | Files | Lines |
|
When concatenating kernel config fragments, if a fragment file doesn't
end with a carriage return, then the last config option of the
fragment and the first one of the next fragment are on the same line
in the result file. This leads to misconfiguration because some
options are not taken into account.
This commit includes a patch that will add a \n in the result file
after each fragment.
Bug-AGL: SPEC-1475
Change-Id: I52d13b42909f56f4608860af865a80d0d9b2579e
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
|
|
* A missing carriage return at the end of a cfg
will break the kernel .config
Bug-AGL: SPEC-1475
EE-MUST-FIX
Change-Id: Ie0bc472153ae73b41c495161f83acba57d812b9a
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
With current BSPs we need to specify a different card name. Furthermore
the old DVC Out value is now too large and needs to be reduced by a
factor of 10, and the default volumes increased slightly instead.
Change-Id: I3cd30054ab569e47e4cb2b0aa479a437e2f03458
Bug-AGL: SPEC-1481
Signed-off-by: Tom Rini <trini@konsulko.com>
|
|
To extent the demonstrator we need to support an I2C adaptor and RGB LED.
Change-Id: I1816ee9a7acf4699d1639b4954422df9ca8f452e
Signed-off-by: Yordan Dimitrov <y.dimitrov.14@gmail.com>
|
|
The Salvator-X uses the same SoC as the H3 but includes other
peripherals. As a result, it can reuse the same h3ulcb config but needs
a different device tree and kernel config. This is already supported in
meta-rcar-gen3 but needs AGL plumbing, so add it.
There is also an M3 version of the Salvator-X, but I don't have one and
cannot test it. So I've added support only for the H3 version here.
Bug-AGL: SPEC-1376
Change-Id: I64683f4f65dda3fee63e6243f0ba916e568ca245
Signed-off-by: Martin Kelly <mkelly@xevo.com>
|
|
|
|
In commit f9a285987c5c956d445efeea6c60f258534fe57b, we disabled
gobject-introspection due to a build error as part of the Rocko
transition. However, the only build errors were on qemu, which were
caused by not emulating SSE4.2 (see poky commit
5b2b343453e805be013e721d079bc24de946f28b for details).
Emulate SSE4.2 in qemu and re-enable gobject-introspection.
Bug-AGL: SPEC-1355
Change-Id: I073db2c37623bb8ba6b7809ca0c3bba5213001e2
Signed-off-by: Martin Kelly <mkelly@xevo.com>
|
|
Currently, setup_mm_packages.sh fails on terminals that won't display
colors (such as my Jenkins CI setup). Tweak the code to handle this case
and display an error message instead of failing.
Change-Id: If18e16ed385af567801a56871542b4eb86f4588d
Signed-off-by: Martin Kelly <mkelly@xevo.com>
|
|
Change-Id: I86a0ff336d16be399fc50ca81cd687cbaa4a68fa
Signed-off-by: Dominig ar Foll Intel Open Source <dominig.arfoll@fridu.net>
|
|
These kernel modules are used in the video driver.
In addition, the H.264 transfer from the IVI System to the Cluster
in AGL demo also use the encoder plugin.
For this the driver needs to be loaded before weston.
Bug-AGL: SPEC-1038
Change-Id: If403b7dfa5d3402070f2596ae36a3c013495aa97
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
|
|
With the sync to poky 2.3.3 various bugfixes of mine have been
backported upstream. At this point in time there is no longer a
image_types_uboot.bbclass file as instead the required logic is now
always part of image_types.bbclass.
Change-Id: Ie762adec19a5f31409d72b2ccfded532b8286c15
Bug-AGL: SPEC-1270
Signed-off-by: Tom Rini <trini@konsulko.com>
|
|
Kingfisher has tree display output, currently AGL use
only one output from micro HDMI.
Change-Id: Ife61da4bfd2127a49c50247c26d8a7693960d439
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
|
|
|
|
Bug-AGL: SPEC-1215
Change-Id: I32cb7e3aeb8e4decafb3bf4b76b4ee7e39b10226
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
|
|
Introduce a boot.scr script to handle loading the kernel and device
tree, along with setting up the bootargs.
Change-Id: I6716197bc68c37e72d6203113f055fbc0d84ee37
Bug-AGL: SPEC-1175
Signed-off-by: Tom Rini <trini@konsulko.com>
|
|
Add userspace flashing/init/operational tools and userspace
driver to support the si46xx radio on Kingfisher.
Bug-AGL: SPEC-1175
Change-Id: I07fe2d5a3e19e4c094e3238430a9287c9aa52aff
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
We need to provide a systemd unit for UIM to be started at boot. We
also do not want the blacklist that Cogent has created, so delete that.
Bug-AGL: SPEC-1175
Change-Id: Ia35a6007722d4e42a7a76fe9d8d26b90b073f73b
Signed-off-by: Matt Porter <mporter@konsulko.com>
Signed-off-by: Tom Rini <trini@konsulko.com>
|
|
Add WiLink8 firmware and BT daemon to support Kingfisher.
Bug-AGL: SPEC-1175
Change-Id: I1457c89abfa3ba3d6afe25c1e158cbfee8e937ad
Signed-off-by: Matt Porter <mporter@konsulko.com>
|
|
ibt-11-5 is the specific firmware for Joule. The image for IA should be able
to include multiple firmware, including this one.
For having the firmware in the image, please include linux-firmware-ibt by
IMAGE_INSTALL_append = ' linux-firmware-ibt'
Change-Id: I4451dbbf54145df784b763dd3ef924d8a7ac8863
Signed-off-by: Kien Dinh <kien.t.dinh@intel.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/12511
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>
|
|
We need to ensure that the microcode is passed to the kernel as an
initrd to allow for application of required updates.
Bug-AGL: SPEC-1173
Change-Id: I37a2ca401df9a9c17cf2d3a60151af639a3aba28
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/12453
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Matt Ranostay <matt.ranostay@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The hddimg format has a hard-stop at 4GB sized images. We can trigger
this rather easily at this point under agl-demo-platform-crosssdk. WIC
images do not have any such limitation, so we remove hddimg from the
list of built images. The main impact of this is that whereas before we
would modify the default kernel command line via APPEND in the conf file
we would now modify it via the wks file we create for each platform and
that mkefi-agl.sh is now redundant. These wks files are based on the
systemd one but also reflect the design of mkefi-agl.sh in that they
drop the swap partition. Much of the APPEND commentary is moved to the
wks file and we remove some irrelevant comments as well.
Bug-AGL: SPEC-963
Change-Id: If667e1f946e4b9793b63f6d7f572d56d73e35767
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/12327
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Files ath9k_htc.cfg and rtl_sdr.cfg are provided
by linux-agl.inc. As of the moment there is no need
linux-renesas_%.bbappend also to provide them and
furthermore this patches fixes the kernel build.
Bug-AGL: SPEC-1152
Change-Id: I29ddac799469e0a3107037bb11918c228d10b5db
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/12357
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
USB audio should be enabled for all AGL BSPs. Move the
usbaudio.cfg from the Renesas BSP bbappend (it's actually
not even used there as the fragment is not being appended)
to linux-agl.inc and append it.
Bug-AGL: SPEC-1148
Change-Id: I219d0d0355a4d57f883086631e07f3d191be2975
Signed-off-by: Matt Porter <mporter@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/12281
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>
|
|
Previous change caused issue of missing nbd.cfg at bitbaking for non-netboot environment.
This patch fix netboot setting.
(*)https://gerrit.automotivelinux.org/gerrit/#/c/12063/
Change-Id: I61a9e2ac9aecc98b6a379c4587a025710aaebfbb
Signed-off-by: Kotaro Hashimoto <Hashimoto.Kotaro@ds.MitsubishiElectric.co.jp>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/12217
Reviewed-by: Thomas Rini <trini@konsulko.com>
Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The m3/h3 platforms have certain mixer settings that must be enabled and
levels set before anything will be heard. Provide a default that sets
this to a comfortable default along with other volumes.
Bug-AGL: SPEC-792
Change-Id: I1b983b75fd580ae39495a47058bb568b7f75a479
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/12201
Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Backported M.Teyfel patch from wayland-devel mailing list:
https://lists.freedesktop.org/archives/wayland-devel/2017-November/035700.html
Upgrade wayland-ivi-extension to v2.0.2 but keep
using 1.1x for now with PREFERRED_VERSION until HMI could use the new
version.
Added Emre Ucan simple-id-agent to review.
Bug-AGL: SPEC-1096
Change-Id: I74c4ae0bf0bf822e27dcbb193dc9f7a13d3e270d
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11991
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Nobuhiko Tanibata <nobuhiko_tanibata@denso.co.jp>
Reviewed-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Everything for R-Car M3 support is in place, just DISTRO_FEATURES 'sota'
was missing.
Change-Id: Ib22ee4ace894ff5426ba4f06c7ec8bd208cb4e5f
Signed-off-by: Anton Gerasimov <anton@advancedtelematic.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/12091
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
- All kernel recipes must inherit linux-agl.inc
- All kernel recipes for a given version (e.g. 4.9) should include
linux-VER-agl.inc in order to avoid duplication (such as the SMACK
label patch or security fixes)
- We enforce having merge_config.sh be invoked at the end, in order to
make sure fragments will be applied.
- Add a new fragment for Raspberry Pi to ensure the Pi Touchscreen is
still enabled.
With all of the above, we fix a number of minor issues as well, such as
platforms manually enabling NBD/RAMDISK for netboot as the previous
logic was not working in all cases.
Bug-AGL: SPEC-946
Change-Id: Ic688e899df5861d83712af12d8e1c6c3c9643300
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/12063
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: José Bollo <jobol@nonadev.net>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
AGL simple CAN simulator use Logicool G29 steering wheel, shift knob and pedal.
https://gaming.logicool.co.jp/ja-jp/product/g29-driving-force
Change-Id: I4b6ed6a5e1592c6aa4075d7d3e89ec90c006f7dd
Signed-off-by: Yuichi Kusakabe <yuichi.kusakabe@jp.fujitsu.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11919
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>
|
|
Its do not needed anymore here, because we started to using meta-boundary layer
Bug-AGL: SPEC-905
Change-Id: I179ac8747fe24293be89d3138f54589511ed2b63
Signed-off-by: Mihail Grigorov <michael.grigorov@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11749
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Thomas Rini <trini@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Bug-AGL: SPEC-905
Change-Id: I959a9f8d085b0fb247998790191c3dcf2e4e34fa
Signed-off-by: Mihail Grigorov <michael.grigorov@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11567
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Matt Porter <mporter@konsulko.com>
|
|
a) Adding 'meta-boundary' to bblayers.conf.
b) Prevent of build errors from missing bb files (firefox, chromium),
with help of BBMASK variable.
Bug-AGL: SPEC-905
Change-Id: Id0b823d4f0e8977206dbd22684e0d2cf9e88465f
Signed-off-by: Mihail Grigorov <michael.grigorov@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11569
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Matt Porter <mporter@konsulko.com>
|
|
To produce a bootable WIC image, we needs to make some
changes in 6x_bootscript for compatibility with WIC and
SDCARD images.
Because in case of WIC, we have one partition, and the kernel
files are located in /boot directory.
In case of SDCARD image, kernel files are in root directory of
first partition.
Bug-AGL: SPEC-899
Change-Id: Ie4b26a703cc468ff8c8405e957aacc2973ee289a
Signed-off-by: Mihail Grigorov <michael.grigorov@konsulko.com>
Reviewed-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11571
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Matt Porter <mporter@konsulko.com>
|
|
It can be slightly tricky to build a copy of python-wand that will also
function. A problem is that without additional logic (MAGICK_HOME), the
python code will not look outside of system paths for a copy of the
imagemagick library. However, even with this path added to the search
list, the code will still try a 'naked' load of the library it wants.
This can result in a visible failure if you have a new enough
imagemagic-6 installed (such as 6.9.7) as the date string checking logic
will fail. Work around these problems by setting MAGICK_HOME globally
to the correct location and patch the api code to look for the form of
imagemagick that we build first, rather than last, so that we are going
to first search for what we know we built.
Bug-AGL: SPEC-984
Backport: https://lists.linaro.org/pipermail/openembedded/2017-October/000102.html
Change-Id: I9f0e3e64ab4601845e4f336aa81ce7c3d01ff7b7
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11587
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
In order for python-wand to function, it must have ImageMagick 6.9.2
available. Import this recipe from meta-linaro.
Bug-AGL: SPEC-984
Backport: https://git.linaro.org/openembedded/meta-linaro.git/commit/?h=pyro&id=74dacb34c13d1c85fe4627a890b9c04940f9ffeb
Change-Id: I6ddda052213d41ce3de115a4a3e5cf65afeaf5ee
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11585
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Add joystick.cfg into meta-agl-bsp/recipes-kernel,
Then include this cfg in each board bbappend.
Related commit:
https://gerrit.automotivelinux.org/gerrit/#/c/10463/
Change-Id: Ie484cc8017e7198cefa0d8e7476032c325a8348d
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11575
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Thomas Rini <trini@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Add a new wks file for the R-Car Gen3 platforms. Given that U-Boot is
on-device and not updated by us, we just need to make a single partition
that contains the rootfs. This matches the existing instructions. We
need to include kernel-devicetree into the resulting image so that we
have the device tree there to be loaded in.
Bug-AGL: SPEC-899
Change-Id: Iad55ef0ed49e7a53846fa36393e71d16cd5e423d
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11391
Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
|
|
Switch to constructing the weston.ini from fragments of files instead of
variables and variable flags. This allows for much easier tracking of
signatures by leveraging existing mechanisms. Update the Readme to
explain how to do the various operations with fragments as well. Note
that for QEMU we do not need to pass -show-cursor as it's already
provided and we do want to change the VGA driver to one that reliably
provides DRM support.
For the HDMI connected screens, rather than name them by vendor name
them first for connection and then required transformation for correct
orientation.
For board-specific options, move them to the board directories.
When we need to change existing cfg options, rather than replace them
the proper location to do this in is the do_configure function.
Bug-AGL: SPEC-964
Change-Id: I2cceb4fd64f51eb2ab1d47419b77153cf02d7c12
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11375
Reviewed-by: Stéphane Desneux <stephane.desneux@iot.bzh>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This ports http://lists.openembedded.org/pipermail/openembedded-core/2017-September/142760.html
to our local image.bbclass overlay.
We see frequent issues during do_image_complete especially on the release build jobs like:
https://build.automotivelinux.org/job/release-jjb-eel-snapshot/7/MACHINE=intel-corei7-64,label=agl-test-slave/console
The race window shows particularly well when there is *no* parallelism.
PARALLEL_MAKE = "-j1"
BB_NUMBER_THREADS = "1"
Also the efi bootloader packages in meta-intel seem to particularly trigger this condition
which is caused by a race-condition in the yocto image generation functions and the license file handling.
Bug-AGL: SPEC-643
Change-Id: I2464216b054f360647b7aec461320aa769fde65e
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11351
Reviewed-by: Thomas Rini <trini@konsulko.com>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
|
|
- When we are using a WIC image, we should compress it (xz), provide a
sha256sum of the compressed image and provide a bmap file for the
uncompressed image.
- Ensure that in these targets we are listing WIC as the
AGL_EXTRA_IMAGE_FSTYPES to be used.
- Based on the Beaglebone example, add WIC support for dra7xx-evm. The
only change from Beaglebone is that we must also include uEnv.txt as
this is what controls the DTB for the correct LCD.
Bug-AGL: SPEC-899
Change-Id: I3f310a2eb268a4aaa0d791dfaa68d7fee350e150
Tested-by: Matt Porter <mporter@konsulko.com> (dra7xx-evm)
Tested-by: Tom Rini <trini@konsulko.com> (Intel)
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11161
Reviewed-by: Scott Murray <scott.murray@konsulko.com>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
An OpenEmbedded best practice would be to use '=' here to allow users to
append to it later on.
Bug-AGL: SPEC-899
Change-Id: I5a664df7c5eb8d71f0ab6d0723292f3a187fe752
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11229
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
As part of the pyro merge we need to continue to overlay these classes
in order to support vmdk.xz. While upstream has some of the underlying
required changes, we had dropped 'vmdk' as a standalone image type and
now have 'wic.vmdk' there. This was too invasive for pyro however.
This in turn means that we carry vmdk.xz support here.
Another part of this is that in some places we were checking only for
the string vmdk but also need to check for the string vmdk.xz as well.
Update these locations to use bb.utils.contains_any so that we can catch
both easily.
Bug-AGL: SPEC-899, SPEC-775, SPEC-776
Change-Id: I0cc3c06d59c97c0a76819209e313bc6f5495cc31
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11153
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
In order to have WIC images be fully functional for both u-boot and
non-u-boot we need to bring in more logic in determining what files will
get mapped to what location. This is not found in meta-raspberrypi/pyro
but is found in their master branch. These changes bring us in sync
with meta-raspberrypi/conf/machine/include/rpi-base.inc as of their
revision c26e9d3df54293a88fba047a29b335f52b01120e for Pi 2 and Pi 3. We
do not attempt to bring in the additional logic they have to handle
Pi 3-64 and U-Boot at this time as that is more invasive and not
required for our use cases.
Bug-AGL: SPEC-409
Change-Id: I642735a9be3daad96c0c1376cd6341b0697ffc09
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11207
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
In Weston 2.0, the EGL support was dropped from the fbdev-backend,
as that was not the correct way to initialize EGL. However, the
vendor support patches in Weston 1.11 still require that functionality.
Restore the EGL support in the fbdev-backend, until the issue is
resolved, by either adding a standalone backend, or switching to etnaviv.
Bug-AGL: SPEC-905
Change-Id: I9fc00e35c2eefee07998053e1fccec6265ac3b9e
Signed-off-by: Mihail Grigorov <michael.grigorov@konsulko.com>
Signed-off-by: Georgi Vlaev <georgi.vlaev@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11305
Reviewed-by: Leon Anavi <leon.anavi@konsulko.com>
Reviewed-by: Thomas Rini <trini@konsulko.com>
Reviewed-by: Matt Porter <mporter@konsulko.com>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
* Chnage the Weston provider to Weston 2.0
Bug-AGL: SPEC-905
Change-Id: I164285dfb63491f2164d667fc51f64b66e5cee27
Signed-off-by: Mihail Grigorov <michael.grigorov@konsulko.com>
Signed-off-by: Georgi Vlaev <georgi.vlaev@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11309
Reviewed-by: Leon Anavi <leon.anavi@konsulko.com>
Reviewed-by: Thomas Rini <trini@konsulko.com>
Reviewed-by: Matt Ranostay <matt.ranostay@konsulko.com>
Reviewed-by: Matt Porter <mporter@konsulko.com>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
* Add include/agl_imx6qsabrelite.inc
* Change the FSL layer from meta-fsl-* to meta-freescale-*
* Rename 50_bblayers.conf.inc to 40_bblayers.conf.inc
Bug-AGL: SPEC-905
Change-Id: I29563fa7bc25240018383fba2b30e2171366282a
Signed-off-by: Mihail Grigorov <michael.grigorov@konsulko.com>
Signed-off-by: Georgi Vlaev <georgi.vlaev@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11307
Reviewed-by: Leon Anavi <leon.anavi@konsulko.com>
Reviewed-by: Thomas Rini <trini@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>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The default configuration for the linux-boundary kernel uses AppArmor,
but we want to use Smack.
* Switch from using AppArmor to Smack
* Enable CONFIG_HID_MULTITOUCH
Bug-AGL: SPEC-905
Change-Id: Idfcad0ea4c242c30df97407a31661e02df710b2e
Signed-off-by: Mihail Grigorov <michael.grigorov@konsulko.com>
Signed-off-by: Georgi Vlaev <georgi.vlaev@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11311
Reviewed-by: Leon Anavi <leon.anavi@konsulko.com>
Reviewed-by: Thomas Rini <trini@konsulko.com>
Reviewed-by: Matt Ranostay <matt.ranostay@konsulko.com>
Reviewed-by: Matt Porter <mporter@konsulko.com>
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
bitbake does not know to track values that are found and used via
getVarFlags() without them being otherwise refernced and tracked in ways
that are otherwise caught. Further given that we use multiple levels of
varflags here we need to be explicit in their tracking. Add all
variables that we use to varflags where they are added to the metadata.
Bug-AGL: SPEC-939
Change-Id: I32cf16c4354d733e086c6ea9a845934beff94715
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/11255
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
http://www.can232.com/?page_id=16
Change-Id: I0f65143a366c723937451bfbd8ed40402805136e
Signed-off-by: Yuichi Kusakabe <yuichi.kusakabe@jp.fujitsu.com>
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10749
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Thomas Rini <trini@konsulko.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|