summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
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>
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>
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>
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>
2020-06-14images: 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>
2020-06-12qt5-x11-free-systemd: drop deprecated NATIVE_SYSTEMD_SUPPORTMing Liu
Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-06-12timestamp-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>
2020-06-09console-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>
2020-05-28recipes-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>
2020-05-18packagegroup-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>
2020-05-17apalis-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>
2020-04-21Revert "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)
2020-04-21README: rework for zeus branchesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-04-18packagegroup-tdx-cli: enable enable backports accross all modulesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-04-08packagegroup-tdx-cli: add uhubctl, a usb hub power control utilityMax Krummenacher
Related-to: ELB-1429 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-03-30media-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>
2020-03-24packagegroup-tdx-cli: Use udev rules for symlinking toradex interfacesPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-03-11images: drop appending (mainline) multiple timesMax Krummenacher
Since the images inherit console-tdx-image.bb (mainline) is appended multiple times to the image.json name property. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 53d357ebf8a0e879758d9f2830441c79ef4d93f9)
2020-02-13packagegroup-utils-tdx-cli: add gpsdMax Krummenacher
gpsd is used with the GPS receiver in our test setup. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-02-13packagegroup-utils-tdx-cli: add pyhtoolMax Krummenacher
phytool allows to read and write Ethernet PHY registers from userspace. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-02-05packagegroup-tdx-cli: development: add smemMax Krummenacher
smem is a python script which present memory usage info gathered from the proc filesystem. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-02-05packagegroup-tdx-graphical: tk1: fix gstreamer-1.0Max Krummenacher
Add the missing depends, so that the common gstreamer packages get installed. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-13packagegroup-tdx-cli: provide spidev-testMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-13spidev_test: add support for older kernels and prevent qa errorMax Krummenacher
spidev-test.c was moved in the kernel sources with v4.5.y kernels. Check both possible locations. Prevent the following error by providing OE LDFLAGS: | ERROR: spidev-test-1.0-r0 do_package_qa: QA Issue: No GNU_HASH in the ELF binary .../usr/bin/spidev_test, didn't pass LDFLAGS? [ldflags] Related-to ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-09README/layer.conf: update for zeus and no longer required layersMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-09qt5: do not require meta-qt5Max Krummenacher
Move all qt5 relevant stuff where it only gets parsed if meta-qt5 is available. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-09images: drop lxde-image, lxqt-image, qt5-x11-imageMax Krummenacher
As no image uses firefox, stop touching the recipe. Thus this layer no longer depends on meta-browser. As no image uses lxde, stop touching the recipes. Thus this layer no longer depends on meta-lxde. Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-09packagegroup-tdx-graphical: drop gstreamer 0.10 from tk1Max Krummenacher
gstreamer 0.10 support is dropped in oe-core. Thus only install gstreamer 1.0 based components. Note that the TK1 support for gstreamer 1.0 is less complete. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-09images: add a new console/graphical/verification imageMax Krummenacher
This is meant to replace the current demo images. The console and graphical image can be used as a base to create tailored images to the requirment of a specific use case. The verification image is meant to test the BSP. It provides the tools to exercise the CPU / GPU / VPU and the various SOC peripherals. Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-09media-files: add recipeMax Krummenacher
This provides a bunch of pictures, sound and video files in different formats. Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-09gpicview: import from meta-lxdeMax Krummenacher
Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-09spidev-test: add recipeMax Krummenacher
Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-09serial-test: import recipeMax Krummenacher
The recipe is imported from meta-phytec and updated to latest upstream. https://git.phytec.de/meta-phytec/tree/recipes-devtools/serialtest Related-to: ELB-1284 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-07mesa-demos: fix linker error against vivanteMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-12-03tdx-extra: use new versioningStefan Agner
Drop PV to denote the image version. Using timestamps in PV causes various issues. The image PV has not much meaning other than it has been used by the Tezi image class. Sidestep by using DISTRO_VERSION directly in the Tezi image class. See also: http://lists.openembedded.org/pipermail/openembedded-core/2019-November/289765.html Also only write /etc/issue in the do_rootfs task instead of writing it in base-files first and then change it in do_rootfs. We sligtly alter the login banner: Before: TDX X11 2.6-snapshot colibri-imx7-emmc ttymxc0 Colibri-iMX7-eMMC_Console-Image 3.0b2.65 20190830 With this change: TDX X11 0.0.0-dev-20191103+build.12 (zeus) colibri-imx7-emmc ttymxc0 Colibri-iMX7-eMMC_Console-Image Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-10-23layer.conf: add zeus, drop thud from compatible layersMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22README: rework for master branchesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22falkon: update to 3.1.0Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22images: remove gstreamer 0.10 packagesMax Krummenacher
OE dropped the obsolete gstreamer version 0.10. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22tinycompress: fix BSD license name and add LGPLMax Krummenacher
tinycompress is dual licenced. Specify both alternatives. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22images: follow split vulkan recipesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22images: remove eglinfo from image recipesMax Krummenacher
OE-core dropped eglinfo, thus remove it from our image recipes. aa36510ebe eglinfo: remove the recipe Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22lxqt: drop installing qtcanvas3dMax Krummenacher
This package was dropped with the move to Qt 5.13. https://bugreports.qt.io/browse/QTBUG-70510 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22python_2.7.%.bbappend: removeMax Krummenacher
This is now handled in openembedded-core Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22gst-plugins-bad_0.10.23.bbappend: drop itMax Krummenacher
meta-openembedded dropped gstreamer 0.10 with commit 010c2f388. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22lxqt-image: don't install qtwebkit-examplesMax Krummenacher
meta-qt5 dropped the recipe. See https://github.com/meta-qt5/meta-qt5/commit/7cc177d116ad98d0c922f98aa7f02c2cc655c0ec Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22connman: refresh patch against 1.37Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-22layer.conf: add warrior, drop sumo from compatible layersMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-15tdx-extra: deploy libgpiod and toolsVerdin-iMX8MM_Console-Image_3.0b3.118-20200101Colibri-iMX8X_Console-Image_3.0b3.118-20200101Colibri-iMX7_Console-Image_3.0b3.118-20200101Colibri-iMX7-eMMC_Console-Image_3.0b3.118-20200101Colibri-iMX6_Console-Image_3.0b3.118-20200101Colibri-iMX6ULL_Console-Image_3.0b3.118-20200101Apalis-iMX8_Console-Image_3.0b3.118-20200101Apalis-iMX8X_Console-Image_3.0b3.118-20191231Apalis-iMX6_Console-Image_3.0b3.118-20191231Apalis-TK1_Console-Image_3.0b3.118-20191231Apalis-TK1-Mainline_Console-Image_3.0b3.118-20200101Max Krummenacher
This allows on newer (>=4.8) kernels to access the new gpio interface through /dev/gpiochipX character devices. https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/tree/README Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>