summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
5 daysspidev-test: complete change license checkHEADmasterMax Krummenacher
Fix dependencies to prevent a possible race which provokes the following build failure: | WARNING: spidev-test-1.0-r0 do_populate_lic: Could not copy license file ...work-shared/colibri-imx8x/kernel-source/tools/spi/spidev_test.c ... [Errno 2] No such file or directory: | ERROR: spidev-test-1.0-r0 do_populate_lic: QA Issue: spidev-test: LIC_FILES_CHKSUM points to an invalid file Commit 8b6a847 ("spidev-test: drop support for older kernel and change license check") checks the license from the shared kernel sources. Make sure that these are available before accessing those files. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
7 daysspidev-test: drop support for older kernel and change license checkMax Krummenacher
The source file in the kernel moved with kernel 4.5. Drop support for older kernels. Upstream commit 2456f523cf ("licenses: Update license file to match current SPDX names") deprecated the usage of GPL-2.0 SPDX identifier, removed GPL-2.0 license file and replaced it with GPL-2.0-only SPDX identifier and text file. Rather than pointing to the new generic file rework to check the license from the SPDX header in the source file. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-12-10fstab: configure the emmc's first partition to mount at /bootMax Krummenacher
With the noauto option this does nothing on boot. When the device appears the udev rules does first try to use the fstab options before trying to automount. If the device does not exist the extra line in fstab has no effect. Related-to: ELB-3250 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 38705bdc1ff671597680c5a9c9d1a76822bb5620)
2020-12-08tdx-graphical: provide imx-gst1.0-plugin for imx6-based modulesIgor Opaniuk
Provide a higher ranking video sink plugin than the not working imxeglvivsink and thus fixes automatic (playbin) pipeline construction and audio mpeg codec warning (AAC codec). Additionaly include a NXP userspace cli tool to play or record with gstreamer. Related-to: ELB-3013 Related-to: ELB-3010 Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com> (cherry picked from commit 62a138575743b9780aff969c041432194680d4c3)
2020-12-08wayland-app-launch: cinematicexperience: add correct dependenciesPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 07a1a12d2487df6175da53644f645ed156e0ca06)
2020-12-08packagegroup-tdx-qt5: also deploy qtwayland for imx6ull and mx7 boardsPhilippe Schenker
Without qtwayland deployed QT is not working on wayland. Related-to: ELB-3153 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 02e7cbe9ec44be6ea36095914c19a02a0ca925b4)
2020-12-08wayland-app-launch: make initial path workingPhilippe Schenker
Related-to: ELB-3153 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 3964c2cfc63e0c3418a2d693b61c3dc95d55c8d2)
2020-12-08tdx-reference-multimedia-images: choose different qt demosPhilippe Schenker
For low-end modules without GPU only show the QT analogclock. For TK1 also choose a different QT-demo. Related-to: ELB-3153 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit c79cc904871adae96d1c0d0743c5a2605cb25e20)
2020-12-08packagegroup-tdx-graphical: Add libdrm-tests to upstream imagesPhilippe Schenker
libdrm-tests contains the useful binary modetest to check the different kernel mode setting parameters. This doesn't make sense to deploy for downstream images so only deploy this to mx8 and upstream images. Related-to: ELB-3048 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit b962519c754bd918e99ff08e583f63ffb10757b0)
2020-12-08connman: clock time/timezone should not be updated by defaultIgor Opaniuk
NTP client should not update time and timezone by default unless otherwise stated in the settings. Related-to: ELB-2753 Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com> (cherry picked from commit 16961c4f190d23d640286b5df73107cbdf27b727)
2020-10-19packagegroup-tdx-cli: follow changed linux-firmware packageingMax Krummenacher
We dropped our own package split rtl8188eu in favour of the openembedded-core provided rtl8188 which contains the firmware for both rtl8188 and rtl8188eu. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-10-18recipes: drop trailing / from path specifierMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-10-17.conf: Make layer compatible only with dunfell and gatesgarthMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-10-01images: make it possible to build QT5 SDK for multimedia imagePhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-09-07bluez-alsa: fix linking with gcc 10Max Krummenacher
GCC 10 by default compiles with -fno-common which results in linker erros. | ld: bluez-a2dp.o:...git/src/bluez-a2dp.h:20: multiple definition of `bluez_a2dp_sbc'; .../git/src/bluez-a2dp.h:20: first defined here | ld: bluez-iface.o:...git/src/bluez-iface.h:17: multiple definition of `bluez_iface_profile'; .../git/src/bluez-iface.h:17: first defined here | ld: bluez-iface.o:...git/src/bluez-iface.h:16: multiple definition of `bluez_iface_endpoint'; .../git/src/bluez-iface.h:16: first defined here Declare with 'extern' fixes the linkage. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-21packagegroup-tdx-cli: exclude backports-5.4Oleksandr Suvorov
After moving the images to the kernel toradex_5.4-2.1.x-imx, backport-5.4 got obsolete. Exclude backports from images. Related-to: ELB-2891 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-08-19packagegroup-tdx-cli: add bonnie++ and iperf2Max Krummenacher
Two more tools we use in testing of module features. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-07-22images: add systemd-analyze to reference minimal imagePhilippe Schenker
Related-to: ELB-2874 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22wayland-app-launch: wait longer until application is startedPhilippe Schenker
0.5 seconds is not enough in some cases. Wait a little bit longer to avoid having the app restarted multiple times. Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22x-window-simple-app: add recipe for starting cinematicexperience demoPhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22wayland-app-launch: restart app only in case of a failurePhilippe Schenker
And limit the restart to once per second. Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22wayland-app-launch: add recipe for qtdemo launchPhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22wayland-app-launch: add possibility to set environment for appPhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22wayland-app-launch: use new weston@root.service naming schemePhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22qt5: set qt backend according to installed graphical backendPhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22images: add qt5 packagegroupPhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22images: delete graphical-tdx-imagePhilippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-22falkon: move recipe so it does not interfere with meta-qt5Philippe Schenker
Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-07-21images: rename toradex reference imagesPhilippe Schenker
console-tdx-image.bb -> tdx-reference-minimal-image.bb verification-tdx-image.bb -> tdx-reference-multimedia-image.bb Related-to: ELB-2838 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-06-18README: rework for master branchesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-18tegra124: drop rrecommends for downstream kernelMax Krummenacher
This plugins are no longer available and they are also not needed for the Apalis TK1 with mainline kernel. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 3ea7634828544a2699cc364dac68081ddd35520b)
2020-06-18gpio-tool: replace soc overrides to also include use-mainline-bspMax Krummenacher
With use-mainline-bsp the SoC overrides mx6/mx6q/mx6ull... are filtered out of the overrides. Replace them with the specific machine name. Related-to: ELB-2805 (cherry picked from commit 0cc6da1e699eddf065cdc6594f153f4a9c0495b6)
2020-06-18lxqt-themes: replace soc overrides to also include use-mainline-bspMax Krummenacher
With use-mainline-bsp the SoC overrides mx6/mx6q/mx6ull... are filtered out of the overrides. Replace them with the specific machine name. Related-to: ELB-2805 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit e0e2a3d84f5d67a49d281bd41d416cc4c6d651aa)
2020-06-18images: replace soc overrides to also include use-mainline-bspMax Krummenacher
With use-mainline-bsp the SoC overrides mx6/mx6q/mx6ull... are filtered out of the overrides. Replace them with the specific machine name if the override should also be active in the use-mainline-bsp case for that machine. Related-to: ELB-2805 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 31a39f3502bb0b7c3012a2adc61442d3d2547557)
2020-06-18mimetypes: remove recipeMax Krummenacher
The recipe assosiates mimetypes with multimedia applications which do no longer exist. It targets also desktop like images and are not that useful in embedded. Rather than rework it, drop it. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 74bce843e8768e86494da19814bf52a4844b5db7)
2020-06-17tegra124m: drop override useMax Krummenacher
Completes commit 8974d4bb8841 ("apalis-tk1-mainline: drop override use"). The downstream kernel gets to old to be used with the new zeus userspace components. Reuse the apalis-tk1 machine name to build a mainline kernel and drop the apalis-tk1-mainline machine. Related-to: ELB-2733 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 3a3f62d5002582ca064e8019f517fc538b763ef3)
2020-06-17images: some cleaning upMing Liu
- Drop LICENSE from graphical-tdx-image and verification-tdx-image, it's already defined in console-tdx-image recipe. - Drop deprecated variables ROOTFS_PKGMANAGE_PKGS, IMAGE_DEV_MANAGER, IMAGE_INIT_MANAGER, IMAGE_INITSCRIPTS, IMAGE_LOGIN_MANAGER. - timestamp-service is a systemd specific package, install it only for systemd distro. - Change udev-extra-rules to udev-extraconf, udev-extraconf is the new name after merging udev-extraconf and udev-extra-rules in OE: [ 0ca3a7823: udev-extraconf: Merge with udev-extra-rules from meta-oe ] Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 02531024c1bdcb64174ca75bfc674f3864361fd5)
2020-06-17qt5-x11-free-systemd: drop deprecated NATIVE_SYSTEMD_SUPPORTMing Liu
Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 72adf20fd19877f245c523b65da8a923b64f6492)
2020-06-17timestamp-service: some cleaning upMing Liu
- Drop deprecated NATIVE_SYSTEMD_SUPPORT. - Drop redundant FILES_${PN}. - Drop do_compile, base_do_compile would be good enough. Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 4df24cc1da205dc68e4815469d7bb2f64d6bf0a0)
2020-06-17console-tdx-image: install wifi firmware filesOleksandr Suvorov
Install the wifi firmware group to the image. Firmware files required by several wifi devices including mrvl8688/rtl8188 that provide by Toradex as on-module and standalone USB solutions. Related-to: ELB-2789 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> (cherry picked from commit 1b11f919335186220c3be77e6d73f4ed5a2fda0d)
2020-06-01recipes-connectivity: add hostapd-example packagePhilippe Schenker
This will add an example hostapd package that will contain all necessary files to just "enable" an acces-point on a demo image. Relates-to: ELB-1303 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 7873d287300c204c594bc46429bca066cbd68bea)
2020-06-01packagegroup-tdx-cli: tegra124: don't install backportsMax Krummenacher
The tegra124 machines use a recent mainline kernel, so the backports package which provides drivers of a recent mainline kernel to older kernels is not needed. Related-to: ELB-2733 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 93533eade29f2379519548361d6f051f0712909d)
2020-06-01apalis-tk1-mainline: drop override useMax Krummenacher
The downstream kernel gets to old to be used with the new zeus userspace components. Reuse the apalis-tk1 machine name to build a mainline kernel and drop the apalis-tk1-mainline machine. Related-to: ELB-2733 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 8974d4bb8841dfb3372a34bf645a11f2f4f957d4)
2020-06-01Revert "samba: add quota to the DEPENDS"Max Krummenacher
This dependency is not needed anymore and without further changes now makes do_configure even fail. So we drop this. Do configure samba with quota installed the following additional entry to meta-networking/files/waf-cross-answers/cross-answers-arm.txt would be needed: checking for clnt_create(): OK This reverts commit 1ea8042efa053e94c011d4b2e8835cf4e2e05ad6. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 03aa13b6a709470ba7c9367293f979e6f0bb939b) (cherry picked from commit 73b17417033314baf809522e87ccf794c0d16680)
2020-06-01packagegroup-tdx-cli: enable enable backports accross all modulesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 24a363e552c2e2d0cffa6f0eb4db3b0a6a992a33)
2020-06-01packagegroup-tdx-cli: add uhubctl, a usb hub power control utilityMax Krummenacher
Related-to: ELB-1429 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 26ca76420fcd10853a14b5ca5b93f55549e647d6)
2020-06-01media-files: add additional mediaMax Krummenacher
This adds a 1920x1080 h265 and vp9 video and a jpg photo. Changes the source tar ball name to be versioned. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 838d47b0d8aa1d56bdd0e65816bbe585458abb89)
2020-06-01packagegroup-tdx-cli: Use udev rules for symlinking toradex interfacesPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit a7fe3b21d6402bdf4b4cc9981158fbf7646a37b1)
2020-03-29joe: inherit mime-xdgMax Krummenacher
Prevent warning: | package contains desktop file with key 'MimeType' but does not inhert mime-xdg ... Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-03-29layer.conf: follow changed meta-freescale-distro nameMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>