summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-06mesa: set linker search path to heed sysrootMax Krummenacher
fixes: | ERROR: libgstnvegl-21.5.0-r0 do_package_qa: QA Issue: libgstnvegl: The compile log indicates that host include and/or library paths were used. Please check the log '/build/krm/oe-core_3.0/build/tmp/work/cortexa15hf-neon-poky-linux-gnueabi/libgstnvegl/21.5.0-r0/temp/log.do_compile' for more information. [compile-host-path] | ERROR: libgstnvegl-21.5.0-r0 do_package_qa: QA run found fatal errors. Please consider fixing them. | ERROR: libgstnvegl-21.5.0-r0 do_package_qa: Function failed: do_package_qa | ERROR: Logfile of failure stored in: /build/krm/oe-core_3.0/build/tmp/work/cortexa15hf-neon-poky-linux-gnueabi/libgstnvegl/21.5.0-r0/temp/log.do_package_qa.15826 | ERROR: Task (/build/krm/oe-core_3.0/build/../layers/meta-toradex-tegra/recipes-multimedia/libgstnvegl/libgstnvegl_21.5.0.bb:do_package_qa) failed with exit code '1' Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06eglinfo: remove T20/T30 and refresh patch to cleanly applyMax Krummenacher
With the stricter OE rules the 0001-Check-for-libegl-using-pkg-config.patch from openembedded-core does no longer apply to the newer git hash set in the bbappend. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06linux-driver-package: don't inherit update-rc.d class if systemd is in useMax Krummenacher
prevents the following build error: | ERROR: qt5-x11-image-3.0b1-r0 do_populate_sdk: Postinstall scriptlets of | ['linux-driver-package-firstboot', 'linux-driver-package-boot'] have | failed. If the intention is to defer them to first boot, | then please place them into pkg_postinst_ontarget_${PN} (). | Deferring to first boot via 'exit 1' is no longer supported. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06libdrm bbappend: follow change to meson build systemMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06mesa: also configure nouveauMax Krummenacher
tegra124m now depends on nouveau and tegra to be configured. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06perf: fix search path to slangMax Krummenacher
Heed --sysroot setting. fixes: | ERROR: QA Issue: perf: The compile log indicates that host include and/or library paths were used. | Please check the log '/build/krm/oe-core_3.0/build/tmp/work/apalis_tk1-poky-linux-gnueabi/perf/1.0-r9/temp/log.do_compile' for more information. [compile-host-path] | cc1: warning: include location "/usr/include/slang" is unsafe for cross-compilation [-Wpoison-system-directories] Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06native-tools: remove comment about 32-bit host binariesMax Krummenacher
Remove comment which was obsoleted by commit b34fa66b4159cb6b0952a6821e73fdb93ae7714f Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06apalis/colibri-t20 -t30: drop machinesMax Krummenacher
These machines use an old Nvidia provided downstream kernel 3.1.10. They are no longer compatible with more recent sysroot components, e.g. libc, xserver et. al. The maintenance burden to keep the userspace components in their old version becomes simply too high. Keep using the rocko based 2.8 BSP for these machines. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06hdmi-hotplug: drop allarch as this gives errorsMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06tegrarcm: fix license warningMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06xserver-xorg: tk1-mainline: follow update to 1.20Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06xserver-xorg: refresh patchMax Krummenacher
prevents warning: | Applying patch macro_tweak.patch | patching file xorg-server.m4 | Hunk #1 succeeded at 28 with fuzz 2. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06tegrarcm: refresh patchMax Krummenacher
prevents warning: | Applying patch 0001-configure.ac-link-crypotpp-as-a-static-library.patch | patching file configure.ac | Hunk #1 succeeded at 20 with fuzz 1. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06mesa: remove patches now upstreamedMax Krummenacher
nouveau / tegra has been upstreamed, thus drop the patches. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06xserver-xorg_1.17.4: explicitely include sysmacros.hMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06libgstomx-0.10: fix strncpy warningMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06mesa: refresh patchMax Krummenacher
While at it create it with git which leads to a changed file name. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06pkg_postinst: move to the ontarget syntaxMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06u-boot-fw-utils: fix compiler error with gcc 8Max Krummenacher
cc1: error: -mfloat-abi=hard: selected processor lacks an FPU Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06u-boot: fix build error with dtc headers in sysrootMax Krummenacher
...recipe-sysroot-native/usr/include/libfdt_env.h:70:30: error: conflicting types for 'fdt64_t' typedef uint64_t FDT_BITWISE fdt64_t; ^~~~~~~ In file included from <command-line>:0:0: ...git/include/libfdt_env.h:19:16: note: previous declaration of 'fdt64_t' was here typedef __be64 fdt64_t; ^~~~~~~ Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06Revert "u-boot: fix build error with dtc headers in sysroot"Max Krummenacher
This reverts commit 8f9fb0502e052276bdb4d349af5e652e193543ff.
2019-03-06u-boot: fix build error with dtc headers in sysrootMax Krummenacher
...recipe-sysroot-native/usr/include/libfdt_env.h:70:30: error: conflicting types for 'fdt64_t' typedef uint64_t FDT_BITWISE fdt64_t; ^~~~~~~ In file included from <command-line>:0:0: ...git/include/libfdt_env.h:19:16: note: previous declaration of 'fdt64_t' was here typedef __be64 fdt64_t; ^~~~~~~ Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06xserver-xorg: follow changed dependencies for x11Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-06xserver-xorg-1.14.7.inc: Replace individual deprecated xorg proto recipes ↵Max Krummenacher
with xorgproto see openembedded-core commit 460a2b27af8d023b27703b491331c8cbe7aad0ff Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04libdrm: drop upstreamed patchMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04layer: add LAYERSERIES_COMPATMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04linux-toradex: update FILES to match kernel namingMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04machines: update RDEPENDS to match kernel namingMax Krummenacher
The kernel class now sets RDEPENDS_${KERNEL_PACKAGE_NAME}-base so this include needs to do the same, otherwise bitbake emits a warning and the kernel isn't removed. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04lvds-ctrl: default to single channel 24bit mode2Marcel Ziswiler
Now with 10.1 inch displays soon being available make those settings the default. Note that one still needs to set vidargs properly e.g. from within U-Boot as follows: Apalis T30 # setenv vidargs 'video=tegrafb0:1280x800-16@60 fbcon=map:1' Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04apalis-tk1-mainline: update k20 fw to v1.4Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-03-04tdx-k20-fw: update to v1.4Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-03-04libgstnvegl, libgstomx-0.10: update to L4T R21.7Marcel Ziswiler
Looks like those two we never actually updated to building off from R21.7 sources. This commit fixes that now. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-12-27linux kernel & u-boot recipes: update to latestColibri-T30_LXDE-Image_2.8b5.156-20181228Colibri-T20_LXDE-Image_2.8b5.156-20181228Apalis-TK1_LXDE-Image_2.8b5.156-20181228Apalis-TK1-Mainline_LXDE-Image_2.8b5.156-20181228Apalis-T30_LXDE-Image_2.8b5.156-20181228Marcel Ziswiler
Update linux-toradex-mainline to 4.14.90. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Philippe Schenker <philippe.schenker@toradex.com>
2018-12-21lvds-ctrl: add script for single channel 24bit mode2Philippe Schenker
Add a script to the lvds-ctrl recipe for setting the correct mode for 10.1" display Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-12-19apalis-tk1-mainline: re-enable audio soundMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-12-17apalis-tk1-mainline: mfd: k20: support fw 1.3Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-12-17tdx-k20-fw: update to v1.3Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-10-04t20/t30: linux kernel: update to latestColibri-T30_LXDE-Image_2.8b4.129-20181005Colibri-T20_LXDE-Image_2.8b4.129-20181005Apalis-TK1_LXDE-Image_2.8b4.129-20181005Apalis-TK1-Mainline_LXDE-Image_2.8b4.129-20181005Apalis-T30_LXDE-Image_2.8b4.129-20181005Max Krummenacher
Corrects reset and irq pins for capacitive touch for Aster carrier board. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>aödf
2018-09-28linux kernel & u-boot recipes: update to latestMarcel Ziswiler
Update linux-toradex-mainline to 4.14.72. While at it drop obsolete linux-toradex-mainline 4.9 recipe. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2018-09-27apalis-tk1-mainline: mfd: k20: support fw 1.2Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-09-27tdx-k20-fw: update to v1.2Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-09-27perf: fix build with even older kernelMarcel Ziswiler
Unfortunately, perf fails building in rocko since this oe-core commit: commit 6f9117c0bceeedbfce08647825edf86966457bfc Author: Hongxu Jia <hongxu.jia@windriver.com> Date: Tue Apr 24 11:33:47 2018 +0800 perf: make a copy of kernel source to perf workdir Unfortunately perf in such obsolete kernels is not yet as nicely separated therefore just copy over some more stuff for it to compile again. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-09-27images: add wic support for tegraGerard Salvatella
Currently only imx and vybrid automatically generate wic images. This functionality is useful e.g. for booting from SD cards. Add wic image generation in tegra modules. Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-07-27linux-toradex-mainline: update to 4.14.54Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-07-27apalis-t30/tk1-mainline: update patchsetMarcel Ziswiler
Latest additions: - 0024-apalis_t30-enable-broken-hpi-on-emmc.patch Avoid a rare soft lockup upon installing an image from within Tezi. - 0025-tegra_defconfig-disable-sound-in-tezi-configuration.patch Avoid keyboard/mouse being unresponsive for 10-15 Seconds. - 0026-apalis_t30-fix-mmc1-cmd-pull-up.patch Avoid issues with higher speed SD cards. - 0027-apalis_t30-pull-up-sd-card-detect-pins.patch Avoid floating SD card detect pins. - 0028-Revert-mmc-tegra-Disable-UHS-I-modes-for-Tegra124.patch Allow for UHS-I modes on TK1. - 0029-mmc-tegra-fix-eMMC-DDR-mode.patch Fix eMMC DDR mode. - 0030-apalis-tk1-enable-ddr52-mode-on-emmc.patch Enable eMMC DDR mode. - 0031-apalis-tk1-force-fixed-ids-for-sdmmc-controllers.patch Avoid re-ordering of SDMMC controller instances. - 0032-apalis-tk1-fix-pcie-reset-for-reliable-gigabit-ether.patch Fix PCIe gigabit bring-up issue on Apalis TK1. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-07-23recipes: get rid of the 32-bit host binariesGerard Salvatella
Enforcing to build 32-bit binaries for native and portions thereof using -m32 in EXTRA_OEMAKE_class-native may lead to building errors. Also, it seems it's time to move on from 32-bit compatibility. Affected repositories: meta-toradex-demos meta-toradex-nxp meta-toradex-tegra Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-22apalis-tk1-mainline: mfd: k20: update api header for fw version 1.1 supportColibri-T30_LXDE-Image_2.8b3.111-20180627Colibri-T20_LXDE-Image_2.8b3.111-20180626Apalis-TK1_LXDE-Image_2.8b3.111-20180626Apalis-TK1-Mainline_LXDE-Image_2.8b3.111-20180627Apalis-T30_LXDE-Image_2.8b3.111-20180626Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2018-06-22linux kernel & u-boot recipes: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-06-18linux-toradex-mainline: update to 4.14.50Marcel Ziswiler
Drop commit c35b518f9ba0 ("clk: tegra: Fix pll_u rate configuration") which meanwhile got merged into stable. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-06-18apalis-t30/tk1-mainline: more fixesMarcel Ziswiler
Add the following patches: - apalis-t30/tk1-mainline: igb: avoid nvm checksum failure - apalis_t30: fix can2 - mfd: as3722: disable auto power on when AC OK Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>