summaryrefslogtreecommitdiff
path: root/recipes-kernel
AgeCommit message (Collapse)Author
2020-04-17linux kernel: update to latestMarcel Ziswiler
Related-to: ELB-2510 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-04-16linux-toradex-mainline: fix interferences with backportsOleksandr Suvorov
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>
2020-04-10linux kernel: update to latestMarcel Ziswiler
Related-to: ELB-2510 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-04-09linux-toradex-mainline: add config options to defconfigOleksandr Suvorov
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>
2020-04-09linux-toradex-mainline: remove obsolete patch fileOleksandr Suvorov
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>
2020-04-09linux kernel & u-boot recipes: update to latestMarcel Ziswiler
Related-to: ELB-2510 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-04-04linux-toradex-mainline: fix ip firewall (bpf/cgroup)Marcel Ziswiler
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>
2020-01-28linux-toradex-mainline: update to 4.14.168Max Krummenacher
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>
2019-12-27linux kernel & u-boot recipes: update to latestApalis-TK1_Console-Image_3.0b3.118-20191231Apalis-TK1-Mainline_Console-Image_3.0b3.118-20200101Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-11-21linux-toradex-mainline: update to latest 4.14.155Max Krummenacher
0026-apalis_t30-fix-mmc1-cmd-pull-up.patch is now applied upstream Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-10-29linux-toradex-mainline: update to latest 4.14.151Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-09-07linux-toradex-mainline: fix a inconsistent indentionMing Liu
Signed-off-by: Ming Liu <ming.liu@toradex.com>
2019-09-07linux: drop linux-toradex-mainline.incMing Liu
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>
2019-08-26linux kernel & u-boot recipes: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-08-16apalis-tk1: linux-toradex: load module xhci-hcd on bootPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2019-07-11linux-toradex_3.10.40: add cflags for kernel modulesMax Krummenacher
In the thud setups modules no longer load because they seem to be compiled with pic by default. E.g. at runtime: [ 9.302483] apalis_tk1_k20: Unknown symbol _GLOBAL_OFFSET_TABLE_ (err 0) Adding -fno-pic makes them load again. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-24apalis-tk1-mainline: fix checksumsMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit c10c7168712fa47e50440a7b7b012118939a3371)
2019-04-24linux kernel & u-boot recipes: update to latestMarcel Ziswiler
Update linux-toradex-mainline to 4.14.109. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit d4511e4a45392799ae157c6632f3944981787c02) Conflicts: recipes-kernel/linux/linux-toradex_git.bb
2019-03-06linux-toradex: drop include tdx_version.confMax Krummenacher
Variables from tdx_version.conf are now provided by the distro. Add defaults in case someone doesn't use our distro. 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-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-04linux-toradex: update FILES to match kernel namingMax Krummenacher
Signed-off-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>
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-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-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-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-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-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>
2018-06-18linux-driver-package, linux-toradex_3.10.40, libgstomx-1.0: l4t r21.7Marcel Ziswiler
Update to NVIDIA's latest Linux for Tegra aka L4T R21.7: https://developer.nvidia.com/linux-tegra-r217 The following libraries got updated: 4094b811241593224a89a5020e0bef7a08914dea */usr/lib/arm-linux-gnueabihf/tegra/libglx.so 157e8271ba925d1dc7405c4ebaad1b8b8b3f1312 */usr/lib/xorg/modules/drivers/nvidia_drv.so c1d9de2b619110534437850335c06408648e263b */usr/lib/arm-linux-gnueabihf/tegra/libnvodm_imager.so 2a712cc736f0cfc694e1ae44603bb1c95fc0873e */usr/lib/arm-linux-gnueabihf/tegra/libnvmmlite_video.so 25514ded098387ac0260586392308144d6e659fa */usr/lib/arm-linux-gnueabihf/tegra/libnvmm_camera_v3.so 4c2528fa906e1ff8702a9e1cad2b63d261bd2c16 */usr/lib/arm-linux-gnueabihf/tegra/libnvodm_query.so 28ace2c204408e58444497f7fc32a7f6852f98a9 */usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so 4094b811241593224a89a5020e0bef7a08914dea */usr/lib/xorg/modules/extensions/libglx.so Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-06-18linux-toradex-mainline: fix high speed uart compatibleMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-06-18linux-toradex-mainline: more patches also for apalis t30Marcel Ziswiler
Move the USB device aka gadget fix from Tezi to here. Add patches to force fixed IDs for SDMMC controllers. Add patch to fix for PLL_U rate configuration (T30). Add Apalis T30 specific patch for PCIe fix hacks. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-06-18linux-toradex-mainline: support for k20 mfd on apalis tk1Dominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-06-18apalis-t30/tk1-mainline: clean-up patchesMarcel Ziswiler
Some patches meanwhile got accepted mainline. Backport those patches. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-03-30linux-toradex-mainline: apalis tk1 mainline, fbdev mmap fixColibri-T30_LXDE-Image_2.8b2.97-20180331Colibri-T20_LXDE-Image_2.8b2.97-20180331Apalis-TK1_LXDE-Image_2.8b2.97-20180331Apalis-TK1-Mainline_LXDE-Image_2.8b2.97-20180331Apalis-T30_LXDE-Image_2.8b2.97-20180331Marcel Ziswiler
Integrate Thierry's fbdev mmap fix allowing legacy applications that use the mmap() syscall on the fbdev device to map framebuffer memory without causing a hang. Useful e.g. for Tezi. While at it also update to 4.14.30. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-03-30Revert "linux-toradex-mainline: apalis tk1 mainline, fbdev mmap fix"Marcel Ziswiler
This reverts commit deec4d3c6702cddd23b572790f8b1728761ff6a2.
2018-03-29linux kernel & u-boot recipes: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-03-22linux-toradex-mainline: apalis tk1 mainline, fbdev mmap fixMarcel Ziswiler
Integrate Thierry's fbdev mmap fix allowing legacy applications that use the mmap() syscall on the fbdev device to map framebuffer memory without causing a hang. Useful e.g. for Tezi. While at it also update to 4.14.29. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-12-28linux kernel & u-boot recipes: update to latestColibri-T30_LXDE-Image_2.8b1.64-20171229Colibri-T20_LXDE-Image_2.8b1.64-20171229Apalis-TK1_LXDE-Image_2.8b1.64-20171229Apalis-TK1-Mainline_LXDE-Image_2.8b1.64-20171229Apalis-T30_LXDE-Image_2.8b1.64-20171229Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-12-20recipes: follow version variable changeMax Krummenacher
We changed the version variables in meta-toradex-bsp-common/conf/tdx_version.conf Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20Stop using linux-dtb.incMax Krummenacher
The Device Tree support is now handled by the kernel class. This patch removes the inclusion of linux-dtb.inc from the kernel recipes in this layer. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-20linux-toradex-mainline: apalis tk1 mainline, update to 4.14Marcel Ziswiler
Update to latest Linux LTS 4.14. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>
2017-11-29linux-driver-package, linux-toradex_3.10.40, libgstomx-1.0: l4t r21.6Marcel Ziswiler
Update to NVIDIA's latest Linux for Tegra aka L4T R21.6: https://developer.nvidia.com/linux-tegra-r216 The following libraries got updated: c0067724f7ea174ac845bcf3262916f4cdc68fee */usr/lib/xorg/modules/extensions/libglx.so 7fdf08dac2661c78aa13d72caa205660435a0591 */usr/lib/xorg/modules/drivers/nvidia_drv.so 61fe4c3e02eee124a0b50e0d2f616701c3093da8 */usr/lib/arm-linux-gnueabihf/tegra/libnvomx.so c0067724f7ea174ac845bcf3262916f4cdc68fee */usr/lib/arm-linux-gnueabihf/tegra/libglx.so 06ff56f0001e07b9e5271e5d1c8ee78a0ddd299d */usr/lib/arm-linux-gnueabihf/tegra/libnvmmlite_video.so abdccb24f89f1f0e482524569f9b6364c1fff0a9 */usr/lib/arm-linux-gnueabihf/tegra/libnvodm_imager.so 3e9b93e4e3bf24980d025917d694e1f23147837f */usr/lib/arm-linux-gnueabihf/tegra/libnvmm_camera_v3.so 1ee7838597bd9a351b4e241ba947b55d8b4419db */usr/lib/arm-linux-gnueabihf/tegra/libnvparser.so Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Dominik Sliwa <dominik.sliwa@toradex.com>