summaryrefslogtreecommitdiff
path: root/recipes-kernel
AgeCommit message (Collapse)Author
2020-10-17linux-toradex-5.4-2.1.x: drop separate defconfigsMax Krummenacher
Change to use the defconfig which is part of the kernel tree. In order to provide a defconfig from your bbappend add a file 'defconfig' through SRC_URI which will take precedence. Related-to: ELB-3035 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 87ea3e80f0a0a78d9dba31273f4610881ab36251)
2020-10-05Bump SRCREV hashes as used in build of Fri Oct 2 05:13:53 UTC 2020 plus ↵Toardex CI
later Colibri iMX8X specific fixes Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 86 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/86 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit fddb6cc10a1df717cc77b6958ce5e233cef9a80a)
2020-10-05Bump SRCREV hashes as used in build of Wed Sep 30 15:34:02 UTC 2020Toardex CI
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 84 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/84 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit f339ccb51bf47a07d31d79fc984101547da048f7)
2020-10-05recipes-kernel: synchronize defconfigsMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit b8712aa8fc6557d30d6d79d91fbe9e5773276e99)
2020-10-05Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Tue Sep 29 12:07:44 UTC 2020 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 81 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/81 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 18f08d5336e188f8f7ba5212bb3f63c4751a51fb)
2020-10-05recipes-kernel: synchronize defconfigsPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit df3d73c08cf7c7566eb4baf204ea64279dae6c33)
2020-09-24recipes-kernel: sync imx8 defconfig with kernelPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-09-17linux-toradex: cp defconfigs from kernel repoMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-09-08linux-toradex: cp defconfigs from kernel repoMax Krummenacher
This updates the defconfigs with the ones from toradex_5.4-2.1.x-imx@e4db2a7562a1. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-03linux: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-03device-tree-overlays: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-01recipes-kernel: Remove revert no-1-8-v patchesPhilippe Schenker
those patches currently do not apply, remove them. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-09-01device-tree-overlays: upgrade to 5.4.24_2.1.0 branchMax Krummenacher
As we have includes from both arm and arm64 arch set the include paths into both archs. Related-to: ELB-2943 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-23linux-toradex: set KERNEL_FEATURES to emptyMing Liu
Now we are inheriting kernel-yocto.bbclass by including recipes-kernel/linux/linux-imx.inc, but we dont support KMETA build so we need explicitly reset KERNEL_FEATURES to empty, this prevents do_kernel_metadata to look for kernel feature configs in KMETA which will certainly fail. Related-to: TOR-1262 Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-08-20linux-toradex-rt: update to downstream 5.4-2.1.xMax Krummenacher
This drops the linux-toradex-rt recipe in favour of combining its functionality into the linux-toradex_5.4-2.1.x.bb recipe. The override preempt-rt applies the RT patch and changes the kernel config to use PREEMPT_RT. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20linux-imx-headers: update to 5.4.24-2.1.0Max Krummenacher
Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20linux-toradex: update downstream to 5.4-2.1.xMax Krummenacher
Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20kernel-module-imx-gpu-viv: update to 6.4.0.p2.4Max Krummenacher
From NXP BSP 5.4.24-2.1.0. Related-to: ELB-2758 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-20Revert "linux-toradex: work around missing ${S}/.kernel-meta/config.queue"Max Krummenacher
This reverts commit d39b90e0040b2cc4071d21110ecb92a29eca09b1. The root cause is fixed in openembbedded core commit fa7de705d4 ("kernel-yocto: account for extracted defconfig in elements check") Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-06linux-toradex: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 9e5be3ec9692276079804072784b80431892f206)
2020-08-06linux-toradex/-rt: defconfig: enable ar0521 driverMarcel Ziswiler
Enable driver for the e-con Systems e-CAM50_CUIMX8. Related-to: ELB-2793 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 0ce993555498905d94f1470b31a9cd6aa2536579)
2020-08-06linux-toradex: add patches to support sd on old mx8x modulesPhilippe Schenker
Older iMX8X modules have the old PMIC deployed that do not support proper 1.8V switching in SD cards. This commit adds patches to revert the no-1-8-v removal. Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit acbfe83716e6a045d9290d932eec29a9afb468f1)
2020-08-06linux-toradex-4.14: enable GPIO/serial sources for PPSOleksandr Suvorov
Enable GPIO and serial-port (CD-signal) sources for the PPS (pulse-per-second) module. Sync with linux-toradex defconfigs: b50c1173688fce04eaaa396d23741859e4980326 ("arm64: defconfig: enable GPIO/serial sources for PPS") 70ce76a3d11112c72666ec8481dbe620b722a508 ("ARM: defconfig: apalis/colibri-imx*: enable GPIO/serial sources for PPS") Related-to: ELB-2837 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> (cherry picked from commit a254a3106a5f37dc8c3f78cfa2ae38ebd4e054c3)
2020-07-14linux-toradex: work around missing ${S}/.kernel-meta/config.queueMax Krummenacher
kernel-yocto.bbclass currently, in the case of no patches or configure fragments does not create kernel-sources/${meta_dir}/config.queue in do_kernel_metadata. Later do_kernel_configme failes due to the missing file. | ERROR: Execution of 'run.do_kernel_configme.24874' failed with exit code 1: | exit 1 from 'configs="$(scc --configs -o ${meta_dir})"' Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-30linux-toradex: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 926d09720bb3d6388b32736ab7fd63d71f443edc)
2020-06-18linux-toradex: set LINUX_VERSIONMax Krummenacher
linux-imx.inc uses this variable and fails if it is not set. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-18linux-imx-headers: adjust version to upstreamMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-18kernel-module-imx-gpu-viv: adjust version to upstreamMax Krummenacher
Vivante 6.4.0.p2.0 is not compatible with 4.14.98 2.3.0. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-18linux-toradex/-rt: defconfig: add bluetooth drivers for Gumstix AutoBSPStefan Agner
Add bluetooth drivers useful for the Gumstix AutoBSP as kernel modules. Related-to: TOR-1068 Signed-off-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit 66cd4586a396703c9c9ee4580743facffbd15d58)
2020-06-18linux-toradex/-rt: defconfig: add sensor drivers for Gumstix AutoBSPStefan Agner
Add iio/hwmon sensor drivers useful for the Gumstix AutoBSP as kernel modules. Related-to: TOR-1068 Signed-off-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit 21309924e76b931069f8bda00a568e5be54689f3)
2020-06-18linux-toradex/-rt: defconfig: add sound drivers for Gumstix AutoBSPStefan Agner
Add sound drivers useful for the Gumstix AutoBSP as kernel modules. Related-to: TOR-1068 Signed-off-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit 7a1a1ef0da1f7e8c4be18614f1a0d0b1e66ea508)
2020-06-09device-tree-overlays: add recipe specific to the nxp downstream kernelMax Krummenacher
Compare with device-tree-overlays-mainline in meta-toradex-bsp for the corresponding recipe for the mainlinish kernel. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 9b4ddb34bae964a229cf04e6e90cae434a619df8)
2020-06-09u-boot-toradex & linux-toradex: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit a815b49cfaf96b7b68d3effe67b2cdd4ebdf96a2)
2020-06-09linux-toradex: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 418f948282e5fec815f9b1b46337a1d8de431f1c)
2020-06-09linux-toradex: update to latestPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 93d0d0eb6d23d1e1a65b556b296c7040f672029c) (cherry picked from commit b90bae51447483516018b39e9e25e0e141a479ba)
2020-06-09linux-toradex: add UBIFS driver back to mx7Philippe Schenker
Fixes: 3560660 linux-toradex: synchronise defconfigs Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 53a413ee7853ca6430f6eadba4c81e0bfe8aa5b9) (cherry picked from commit b6b22f90be27868a4e529287ec21d3a8337574bd)
2020-06-09u-boot-toradex & linux-toradex: update to latestMax Krummenacher
Related-to: ELB-2510 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit c21550db2958b33f5787828636b7fffcc5545fa5) (cherry picked from commit 8782c3f3597fff57a511d279da26c4545c735dd8) (cherry picked from commit 7fa05957ec93243515bac8bd0ffcca70ddafbf69) (cherry picked from commit b356909a2fd73a885225cfde9e955bf81475da69) (cherry picked from commit 59f7440d61253fff06fac123f4cb1e6a7d7790a4)
2020-06-09linux-toradex-rt: synchronise defconfigsOleksandr Suvorov
Basically, as per the following commit from the toradex_4.14-2.3.x-imx branch on git://git.toradex.com/linux-toradex.git: linux-toradex-rt: synchronise defconfigs 25c008952d3a61c9c402126d4ba7424ef8132f90 arm64: defconfig: further config clean-up Basically, as per the following commit from the toradex_4.14-2.3.x-imx branch on git://git.toradex.com/linux-toradex.git b1df9c77a53e92dc6b993007e3d8bb1f3cc61bf6: colibri imx6ull: defconfig: enable building backports-5.4 Final synchronization with the commit from the toradex_4.14-2.3.x-imx branch on git://git.toradex.com/linux-toradex.git: 25c008952d3a61c9c402126d4ba7424ef8132f90 arm64: defconfig: further config clean-up Resync with latest configs in the kernel, but switch on PREEMPT_RT_FULL. 19a90652d70208c755d3339e21f6bfc8cae04b82: ARM: apalis/colibri: defconfig: remove backported drivers 76b17e9c0b6f0245dc76c59062257bea2d0d6a0f: arm64: apalis/colibri: defconfig: remove backported drivers ab66d6c48c8e78e74ebbf41505db65b0830e6fd7 ARM: apalis/colibri-imx6/7/6ull: enable options for backports 8d6cc5a3e9a2cf349c4d42e13c4449f16512651e ARM: apalis/colibri-imx6/7/6ull: disable wireless drivers c666f52447fa426fdc414bb1c922d89969f25385 arm64: defconfig: enable options required for backports d55c4e1ff7f1a6b23908d45bfec48b2c717d13fe arm64: defconfig: disable wireless drivers Related-to: ELB-2687 Related-to: ELB-2388 Related-to: ELB-2510 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 971f6133ad0d4ce1560d5e4757e1e9b67803fcad) (cherry picked from commit c5390eef98c42305cf634862cbd335d493921d73) (cherry picked from commit a9a49c4d7239a41ccd8b5a03c88d5bd7ed09c1b6) (cherry picked from commit 26e826cc18b670c28b31d799fdb12a979b7276d1) (cherry picked from commit 5a12a600be5b7aa85aba72caa2e3840c687df1dd) (cherry picked from commit 1ac3573c23fc53bcbcb88309eacfb5e5619a7a2d) (cherry picked from commit 9cbe30427c7d41cb4532a6e85bb7b6a68c65c967)
2020-06-09linux-toradex: synchronise defconfigsMarcel Ziswiler
Basically, as per the following two commits from the toradex_4.14-2.3.x-imx branch on git://git.toradex.com/linux-toradex.git b1df9c77a53e92dc6b993007e3d8bb1f3cc61bf6: colibri imx6ull: defconfig: enable building backports-5.4 ad4d419f1b24e1d986e2fe956c1f3ca7d1eab93f: apalis/colibri_imx6/-imx6ull/_imx7/-imx8/8x_defconfig: config refresh 25c008952d3a61c9c402126d4ba7424ef8132f90 arm64: defconfig: further config clean-up 19a90652d70208c755d3339e21f6bfc8cae04b82: ARM: apalis/colibri: defconfig: remove backported drivers 76b17e9c0b6f0245dc76c59062257bea2d0d6a0f: arm64: apalis/colibri: defconfig: remove backported drivers ab66d6c48c8e78e74ebbf41505db65b0830e6fd7 ARM: apalis/colibri-imx6/7/6ull: enable options for backports 8d6cc5a3e9a2cf349c4d42e13c4449f16512651e ARM: apalis/colibri-imx6/7/6ull: disable wireless drivers c666f52447fa426fdc414bb1c922d89969f25385 arm64: defconfig: enable options required for backports d55c4e1ff7f1a6b23908d45bfec48b2c717d13fe arm64: defconfig: disable wireless drivers Related-to: ELB-2388 Related-to: ELB-2687 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> (cherry picked from commit 7c9d1e7c6dca21d622cd7882ffd350017b4a1e1b) (cherry picked from commit 9196f055af34af3b677de256f2034f0776c165a0) (cherry picked from commit 634b01a87213f7cdb3f7bc7aa6219a516b0f9923) (cherry picked from commit 356066099ee58c3e260105e7072230c774b334a4) (cherry picked from commit b489e2378645151175a6cb34b355157f3e7fc1b4)
2020-06-09linux-toradex-rt: bump to patch-4.14.170-rt75.patchMing Liu
Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 7bf4461415b013f3ac83cfc41f0a45b46c6076ca)
2020-06-09gpu: update to 4.14.98 2.3.1Max Krummenacher
Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 97acbfce115572ab2602b0f271c7c6a03687d001) (cherry picked from commit e1576343bc636ee98b4302e8b82f73014736575d)
2020-06-09linux-toradex: update to 4.14-2.3.xMax Krummenacher
Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 42fff3aa14e1a60ea5b6f78c97d36ea0c2d57f7b) (cherry picked from commit 4ef23ecfc44e0ef1c6ee2be85a84166cdbfa9408)
2020-06-09linux-imx-headers: update to 4.14.98 2.3.0Max Krummenacher
This provides headers unique to the NXP downstream kernel. Since linux-toradex is rebased onto NXP's downstream kernel the needed git hash is also part of our linux-toradex git and we can save the download of a second kernel git repo. Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit afafa08ad3ced8d3baad1196c7b5787756eea853) (cherry picked from commit 36425ee621438b2aac41f6a8c884c2c7566c93f8)
2019-12-31linux kernel & u-boot recipes: update to latestMarcel Ziswiler
u-boot-toradex-common.inc: all but below u-boot-toradex-common_2018.03.inc: i.MX 8 series based modules u-boot-toradex_2016.11.bbappend: Toradex Easy Installer 2.0 linux-toradex_4.14-2.0.x.bb: all NXP based modules Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 7d996d197ad3185838103da3229e01f1b00285c4) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Conflicts: recipes-bsp/u-boot/u-boot-toradex-fw-utils_2016.11.bbappend recipes-bsp/u-boot/u-boot-toradex_2016.11.bbappend
2019-12-30apalis/colibri_imx6/-imx6ull/mx7/mx8: defconfig: resync with kernel defconfigMarcel Ziswiler
Resync with the defconfigs from the kernel repository. This adds: - fix ip firewall (bpf/cgroup) - Revert "arm64: defconfig: Choose the newer version of the ov5640 driver" Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-12-30linux-toradex-rt: update to latest 4.14-2.0.xMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 5bc8b1f2eaecab038635d8218a125abd52b461f0)
2019-12-18linux-toradex: use new versioningStefan Agner
Use toradex-kernel-localversion class to implement the new versioning scheme for U-Boot. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-12-16(apalis|colibri)*_defconfig: resync with kernel defconfigsMarcel Ziswiler
Resync with the defconfigs from the kernel repository. This adds: - enable USB WiFi adapter. Related-to: #58517 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit fab92d1030fdc4e89cb8e811d5c023fe3abdb181)
2019-12-16mx8: defconfig: resync with kernel defconfigOleksandr Suvorov
Resync with the defconfig from the kernel repository. This adds: - enable USB WiFi adapter. Related-to: #32198 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> (cherry picked from commit 3bd92089460b412e2caa76ae0d3a8d7eb362ae2f)
2019-12-16linux-toradex-rt_4.14-2.0.x: prevent bug backtracesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit e796284434b0f2abae7d56cf734caef176a2c9fc) (cherry picked from commit 8049ce54e8bd5ccf7570b9c181877ad071533659)