summaryrefslogtreecommitdiff
path: root/recipes-kernel/linux
AgeCommit message (Collapse)Author
2020-06-10linux recipes: update to latestColibri-iMX7_LXDE-Image_2.8b7.-20200610Colibri-iMX6_LXDE-Image_2.8b7.-20200610Colibri-iMX6ULL_LXDE-Image_2.8b7.-20200610Colibri-VF_LXDE-Image_2.8b7.-20200610Apalis-iMX6_LXDE-Image_2.8b7.-20200610Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-04linux-toradex-4.9-2.3.x: sync defconfigOleksandr Suvorov
Basically, as per the following commit from the toradex_4.9-2.3.x-imx branch on git://git.toradex.com/linux-toradex.git 57229263ff652d8f069203f6cfc8e8dc39fc6596 ARM: colibri-im6ull: enable on-module bluetooth Related-to: ELB-2767 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-22linux kernel rt 4.9: update to latest rt patchMarcel Ziswiler
Update linux-toradex-rt_4.9-2.3.x to patch-4.9.220-rt143. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-05-22linux kernel rt 4.4: update to latest rt patchMarcel Ziswiler
Update linux-toradex-rt_4.4 to patch-4.4.220-rt197. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-05-22linux-toradexi-rt-4.4: sync defconfigsOleksandr Suvorov
Basically, as per the following commit from the toradex_vf_4.4-next branch on git://git.toradex.com/linux-toradex.git 25e7f6f94e42b16a6d5298122e1e4dee0e6bc5b6 colibri_vf_defconfig: add support of backports-5.4 Related-to: ELB-2724 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-22linux-toradex-4.4: sync defconfigsOleksandr Suvorov
Basically, as per the following commit from the toradex_vf_4.4-next branch on git://git.toradex.com/linux-toradex.git 25e7f6f94e42b16a6d5298122e1e4dee0e6bc5b6 colibri_vf_defconfig: add support of backports-5.4 Related-to: ELB-2724 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-19linux-toradex: add openssl dependancyOleksandr Suvorov
certs/Makefile uses openssl to generate cerificates. Add openssl-native dependency fixes the building error [1]. [1] ======================== /bin/sh: 1: /bin/sh: 1: openssl: not found openssl: not found /oe-core/build/tmp-glibc/work-shared/apalis-imx6/kernel-source/certs/Makefile:48: recipe for target 'certs/signing_key.pem' failed make[3]: *** [certs/signing_key.pem] Error 127 ======================== Related-to: ELB-2724 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-08linux-toradex-rt: sync defconfigsOleksandr Suvorov
Basically, as per the following commit from the toradex_4.9-2.3.x-imx branch on git://git.toradex.com/linux-toradex.git 26e8afd3bb1614a04e11a75fff824b2ab7f6c4d6 apalis/colibri_imx6_defconfig: re-order kernel configurations 7eca4e0269d10cf9631eb66630e75109a067547d apalis/colibri imx6/7/ull: defconfig: Add nf_filter 8a6d56b0d9d096b97ef5d4d39a31fb9b00e39174 ARM: apalis/colibri-imx6/7/6ull: enable options required for backports 61b327f5600e76de0c9c42c780fcfb5d4b41b5a8 ARM: apalis/colibri-imx6/7/6ull: disable wireless drivers Related-to: ELB-2724 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2020-05-08linux-toradex: sync defconfigsOleksandr Suvorov
Basically, as per the following commit from the toradex_4.9-2.3.x-imx branch on git://git.toradex.com/linux-toradex.git 26e8afd3bb1614a04e11a75fff824b2ab7f6c4d6 apalis/colibri_imx6_defconfig: re-order kernel configurations 7eca4e0269d10cf9631eb66630e75109a067547d apalis/colibri imx6/7/ull: defconfig: Add nf_filter 8a6d56b0d9d096b97ef5d4d39a31fb9b00e39174 ARM: apalis/colibri-imx6/7/6ull: enable options required for backports 61b327f5600e76de0c9c42c780fcfb5d4b41b5a8 ARM: apalis/colibri-imx6/7/6ull: disable wireless drivers Related-to: ELB-2724 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com>
2019-04-16linux-toradex-rt: fix it againMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-03-31linux kernel & u-boot recipes: update to latestColibri-iMX7_LXDE-Image_2.8b6.184-20190401Colibri-iMX6_LXDE-Image_2.8b6.184-20190401Colibri-iMX6ULL_LXDE-Image_2.8b6.184-20190401Colibri-VF_LXDE-Image_2.8b6.183-20190331Apalis-iMX6_LXDE-Image_2.8b6.184-20190401Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-12-27linux kernel: update to 4.9.144 based fslcMarcel Ziswiler
Update to L4.9.123-2.3.0_8mm_ga release. Update to branch toradex_4.9-2.3.x-imx based on 4.9-2.3.x-imx branch of linux-fslc currently re-based to 4.9.144. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Philippe Schenker <philippe.schenker@toradex.com>
2018-09-28linux 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-06-27linux-toradex-rt_4.4: synchronize with non rt kernel defconfigColibri-iMX7_LXDE-Image_2.8b3.111-20180627Colibri-iMX6_LXDE-Image_2.8b3.111-20180627Colibri-iMX6ULL_LXDE-Image_2.8b3.111-20180627Colibri-VF_LXDE-Image_2.8b3.111-20180626Apalis-iMX6_LXDE-Image_2.8b3.111-20180626Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-06-27linux-toradex-rt_4.4: update defconfigsMax Krummenacher
Adjust defconfigs for use with backports Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-06-27linux-toradex-rt: forward port rt to use latest non rt kernel sourcesMax Krummenacher
While at it use consistently the .xz compressed rt-patch file. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-06-26colibri-imx7: config: enable sound simple card driverMax Krummenacher
The device tree got changed to use the simple card driver, so enable it in the defconfig. While at it remove the IMX_SGTL5000 driver now replaced by the simple card driver. While at it remove the unused ESAI driver. While at it remove the unused CS42XX8_I2C codec driver. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-06-26linux 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-rt: make sure correct defconfig is chosenStefan Agner
The linux-toradex and linux-toradex-rt recipe adds a directory with valid defconfigs to FILESEXTRAPATHS. Bitbake chooses the first defconfig which it founds, which in that case is the one from linux-toradex... Include linux-toradex first, and then prepend the path from the linux-toradex-rt recipe to make sure the defconfig for the -rt kernel will be used. However, in this scenario the PV variable can not be used since linux-toradex_4.9-1.0.x.bb appends PV with image version and git hash. Avoid using variables to avoid any ambiguity. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-03-29linux kernel & u-boot recipes: update to latestColibri-iMX7_LXDE-Image_2.8b2.97-20180331Colibri-iMX6_LXDE-Image_2.8b2.97-20180331Colibri-iMX6ULL_LXDE-Image_2.8b2.97-20180331Colibri-VF_LXDE-Image_2.8b2.97-20180331Apalis-iMX6_LXDE-Image_2.8b2.97-20180331Marcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2018-03-29linux-toradex-rt_4.9-1.0.x: add kernel recipe with PREEMPT RTStefan Agner
Add kernel recipe which applies the PREEMPT RT patchset. Patches used in the 4.1 kernel are either obsolete or have been updated. The patch "Work around CPU stalls in the imx-sdma driver" seems not to be necessary. The kernel did not show the reported stack trace after one night of cyclictest while audio running. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-03-23linux-toradex_4.9-1.0.x: make sure local version reports bsp versionStefan Agner
Include Toradex version specification to make sure that Toradex BSP version appears in the Linux kernel version. Without the include the Linux version only reports the git hash (4.9.67-+g1db9f06). Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-03-23linux-toradex(-rt)-4.1-2.0.x: remove Linux 4.1 recipesStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2018-03-23linux-toradex_4.1: remove 4.1 kernelStefan Agner
The Linux 4.4 kernel for Vybrid is considered stable at this point, remove the 4.1 kernel recipe. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-28linux kernel & u-boot recipes: update to latestColibri-iMX7_LXDE-Image_2.8b1.64-20171229Colibri-iMX6_LXDE-Image_2.8b1.64-20171229Colibri-iMX6ULL_LXDE-Image_2.8b1.64-20171229Colibri-VF_LXDE-Image_2.8b1.64-20171229Apalis-iMX6_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-28linux-toradex: defconfig: disable regulator debugStefan Agner
Disable regulator framework debug messages by default on all SoCs including Colibri iMX7/iMX6ULL. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-23linux-toradex: add crypto_ecdh supportDominik Sliwa
Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-23linux-toradex: colibri-im6: apalis-imx6: update defconfigsDominik Sliwa
Adding LEDS_TRIGGERS. Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-23linux-toradex: update defconfigsStefan Agner
This adds CONFIG_USER_DEBUG to all defconfigs. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-23linux-toradex: 4.9-1.0.x: initial add of Linux 4.9 NXP based kernelStefan Agner
Add recipe and defconfigs for the NXP Linux 4.9 GA 1.0.0 based kernel. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-23recipes: 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-23linux rt: drop dtb.inc now integrated into kernel.bbclassMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-23linux-toradex_4.1-2.0.x.bbappend: unify versioning with meta-freescaleMax Krummenacher
Set Toradex and git hash versions in the same way as what is upstreamed to meta-freescale-3rdparty. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-23linux-toradex_4.4.bbappend: unify versioning with meta-freescaleMax Krummenacher
Set Toradex and git hash versions in the same way as what is upstreamed to meta-freescale-3rdparty. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22linux-toradex: upstream kernel 4.1 for apalis-/colibri-imx6, colibri-imx7Max Krummenacher
Upstream the kernel for a fslc-imx 4.1-2.0.x based kernel for Apalis/Colibri iMX6 and Colibri iMX7 to meta-freescale-3rdparty. Remove the files for linux-toradex_3.14.52 and linux-toradex_4.1.15 kernels. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22linux-toradex: upstream kernel 4.4 colibri-vfMax Krummenacher
The 2.7.2 image version is now upstreamed to meta-freescale-3rdparty. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22linux-toradex-4.1-2.0.x: resync with kernel tree defconfigMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-12-22linux-toradex-rt: follow changes needed for backportsMax Krummenacher
While at it add a config for colibri-imx6ull, add the Atmel touch driver and follow the move of the colibri-imx7 -> mx7 override in the non rt defconfig. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-11-30linux-toradex: 4.1-2.0.x: really update to latest git hashMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-28linux-toradex: 4.1-2.0.x: update to latest git hashMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-11-27kernel recipes: automatically update to latest -next through overrideMax Krummenacher
This can be used e.g. for a CI setup to do nightly builds of latest and greatest. To use HEAD of xxx-next instead of the pinned version one would add in local.conf: MACHINEOVERRIDES =. "use-head-next:" Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-toradex-4.1-2.0.x: resync with kernel tree defconfigMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-toradex_4.4: Resync with kernel tree defconfigStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03linux-toradex_4.4: update to latest for vybridStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03colibri-imx7-emmc: add defconfigStefan Agner
All kernel drivers to support eMMC are already present, hence this uses the same defconfig as colibri-imx7 machine uses. Thus use a soc override to provide the defconfig for both colibri-imx7, colibri-imx7-emmc. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03colibri-imx6ull: add a defconfigMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-toradex: 4.1-2.0.x: update to latest git hashStefan Agner
Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
2017-10-03linux-toradex: update defconfigsDominik Sliwa
Adjust defconfigs for use with backports Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-toradex-4.1-2.0.x: fix generic defconfigMax Krummenacher
linux-toradex-4.1-2.0.x/defconfig is not building for machine apalis-imx6, colibri-imx6, or colibri-imx7. But the kernel does not (no longer`) build for this configuration. | LD init/built-in.o | drivers/built-in.o: In function `mxc_hdmi_disp_init': | coresight-etm-cp14.c:(.text+0x4499c): undefined reference to `mxc_cea_mode' | ... Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>
2017-10-03linux-toradex-rt: 4.1-2.0.x, rt patch follow patchlevel updateMax Krummenacher
Also include the patch from Julio Cruz which allows to use the external vivante kernel module from meta-freescale. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Stefan Agner <stefan.agner@toradex.com>