Age | Commit message (Collapse) | Author |
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
PREFERRED_PROVIDER_u-boot should be 'u-boot-toradex-tk1' instead of
'u-boot-toradex', also set PROVIDES += "u-boot" in u-boot-tk1 recipe.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
They are not needed any more since we upgraded to 2019.07.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
This recipe is superseded by linux-toradex-mainline in
meta-toradex-bsp-common. This provides a 5.4 based kernel.
Related-to: ELB-2733
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Rename the apalis-tk1-mainline machine to the now dropped
apalis-tk1 machine name.
Related-to: ELB-2733
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The downstream kernel gets to old to be used with the new zeus
userspace components. Drop the machine.
Related-to: ELB-2733
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
That's not necessary since nativepython is a symbolic link pointing to
python binary in ${STAGING_BINDIR_NATIVE}/python-native.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
- TEZI_UBOOT_BINARY_EMMC should be changed to UBOOT_BINARY_TEZI_EMMC.
- Drop TEZI_DISTRO_BOOT_SCRIPTS, it's being referred nowhere.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-2510
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 7880c26275385d30ce2d7d6c45065764e0fd2472)
(cherry picked from commit 47541b793939763acca3c43d13761e4cdac6db05)
(cherry picked from commit 9625a9d01efe7e3bd9c2590a275e13a6652c946f)
|
|
Add the patches that fix interferences of kernel modules with backported
modules.
Related-to: ELB-2687
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
(cherry picked from commit 245383d84763b4a1f480dbffbca6eb3a3472b9c3)
|
|
Debugging reveals that it is really also expecting certain firmware at
the original path:
[ 134.878913] firmware tegra12x!vic03_ucode.bin: firmware: requesting tegra12x/vic03_ucode.bin
So make a symbolic link rather then copying them.
Without older systemd's firmware usermode helper fallback in place using
an alternative file name leads to a very long timeout. Fix this by
linking the alternative nameed firmware to the one tried first.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 5d206eb3265bc6bc96442ffcd1cc4ce1f80f0714)
|
|
Add the patch for defconfig to successfully build the backports-5.4.
Related-to: ELB-2388
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
(cherry picked from commit 222ccc53f8cfdebfdea88540077a98fef54d2a45)
|
|
The patch 0026-apalis_t30-fix-mmc1-cmd-pull-up.patch has already been
removed from the recipe as successfully upstreamed.
Remove the file as well.
Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
(cherry picked from commit 72e90a721cd02e2f1a3f6b633b4a33c4b8bdd4d7)
|
|
Analogous to the following commit from the toradex_4.14-2.3.x-imx
branch on git://git.toradex.com/linux-toradex.git:
b26072eea604461f75a629756ca18a72237281c0
apalis/colibri_imx6/-imx6ull/_imx7_defconfig: fix ip firewall (bpf/cgroup)
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit dc77770c5efbfc8ec816c3e1e14d30d0c75bd2a1)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit c6427eec63ccafe8233d6a4f34b46e68e59ae91a)
|
|
For the TK1 U-Boot this fails to build on master where Python 2 is no
longer available, but it also fails on zeus where we still can use Python 2.
So revert for zeus.
This reverts commit 691b4469b3cf94273514f2f41563ab608120643b.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Remove upstreamed patch: Commit acab21ffa8c0951f2180f80184c921fa4799c786
'mmc: core: fix possible use after free of host' fixes the issue with
the same change as 0015-Revert-mmc-core-fix-error-path-in-mmc_host_alloc.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit db41fd66b3b56ef1f33ac2ef9eacb33d41cd1738)
Conflicts:
recipes-kernel/linux/linux-toradex-mainline_4.14.bb
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Move installing of the driver package from machine firmware to the
XSERVER variable where it belongs.
This allows an image without X11 to not pull in unnedded userspace drivers.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 8c8b350b079619edde97e0c11b90f85062532911)
|
|
OE dropped python2 support.
Unify u-boot.inc with openembedded-core which now uses python3 for the build.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 8d3d527425b592480900d006c76694877755486a)
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Conflicts:
recipes-kernel/linux/linux-toradex-mainline_4.14.bb
recipes-kernel/linux/linux-toradex_3.10.40.bb
|
|
Use toradex-kernel-localversion class to implement the new versioning
scheme for U-Boot.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Use toradex-kernel-localversion class to implement the new versioning
scheme for U-Boot.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Use toradex-u-boot-localversion class to implement the new versioning
scheme for U-Boot.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Otherwise the picked u-boot.inc file depends on the bblayers variable.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
0026-apalis_t30-fix-mmc1-cmd-pull-up.patch is now applied upstream
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 09dac9171391c90a6cfa0ae8c9ce4029a130b7e6)
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit 6adc58486ec75545ba6b3918ae72e0a7fe2cbd2c)
|
|
Latest Openembedded (Zeus) builds perf with python 3 which requires a
5.x kernel or a kernel patch.
Remove scripting from the perf configuation to allow building against
the 3.10 L4T kernel.
While at it change all overrides to the CPU specific tegra124 override
rather than using apalis-tk1.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Latest Openembedded (Zeus) builds perf with python 3 which requires a
5.x kernel or a kernel patch.
Backport the patch to 4.14.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
After moving the bb file here, there is now value in keeping the bbappend.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Recent OE adds additional shared object checks which errors out on the way
the binary Tegra drivers are injected.
Rework the recipes, so that
- mesa no longer PROVIDE any OpenGL shared objects and the binaries.
- linux-driver-package now depends on mesa to install development headers
- linux-driver-package PROVIDE and RPROVIDE the OpenGL shared objects.
- linux-driver-package drops the additional arm-linux-gnueabihf/tegra path
to the *.so* files.
- the apalis-tk1 machine PREFERS linux-driver-package as the OpenGL provider.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
While at it unify whitespace usage.
This commit does not change any configuration or behaviour, it prepares
for a rework of the recipe.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The issue only manifests on the old 3.10.40 kernels.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
OE dropped the obsolete gstreamer version 0.10.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
OE-core changed to build mesa with meson. Rework our patches accordingly.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
latest glibc dropped support for sys/io.h on arm, which is fixed in
upstream xserver, as a bonus we can drop musl specific patch which was
doing something similar up until now.
Fixes
|In file included from ../../../../xorg-server-1.20.4/hw/xfree86/int10/generic.c:15:
| ../../../../xorg-server-1.20.4/hw/xfree86/common/compiler.h:767:10: fatal error: 'sys/io.h' file not found
| #include <sys/io.h>
| ^~~~~~~~~~
| 1 error generated.
(From OE-Core rev: 1c72953b6c890b8411fec997b5c28a17eed82897)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The gstreamer plugins now require addional runtime depends or one gets
qa errors of the following form:
| ERROR: linux-driver-package-21.7.0-r7 do_package_qa: QA Issue: /usr/bin/nvgstplayer-1.0 contained in package linux-driver-package-nvgstapps
| requires libgstvideo-1.0.so.0, but no providers found in RDEPENDS_linux-driver-package-nvgstapps? [file-rdeps]
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
OE-core dropped eglinfo, thus drop the bbappend on said recipe.
aa36510ebe eglinfo: remove the recipe
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
meta-openembedded dropped gstreamer 0.10 with commit 010c2f388.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
This file is conflicting with another include file with same name in
meta-toradex-bsp-common layer, and no recipe is actually including this
file, so drop it.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|