summaryrefslogtreecommitdiff
path: root/recipes-kernel
AgeCommit message (Collapse)Author
2021-11-16linux-toradex-mainline: fix conflict resolutionMax Krummenacher
Fix conflict resolution from forward porting commit 91fc2ff ("linux-toradex-mainline: bump version to patch-level 154") Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-11-15linux-toradex-mainline: bump version to patch-level 154Philippe Schenker
Related-to: ELB-4201 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 37bcc547550bdfe8e91460538a778ec994c64738)
2021-11-15Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed Sep 29 22:33:16 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 434 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/434 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 789e231008c7fd1ca2b2535ea0ac1ee3c29f3233)
2021-09-05linux-toradex-mainline: use stable link to grab rt patchPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 276a8e076225332b336e41eb2c62375ddc6989bf)
2021-09-05Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri Aug 20 22:39:56 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 398 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/398 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 01daf92560ce2e75901d531360b3624ec6e514f5)
2021-09-05Manual fixes after override syntax changeMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-14layer: convert to new override syntaxMax Krummenacher
This is the result of automated script (0.9.3) conversion: +# meta-toradex-distro +vars = vars + ["preempt-rt","tdx","upstream"] +# meta-toradex-* machines +vars = vars + ["apalis-","colibri-","verdin-","tegra124"] +# meta-freescale +vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"] ../openembedded-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-08-08Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu Jul 15 22:53:20 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 364 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/364 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 9f07b468d6cecb6fcda469866c305d37fb20f230)
2021-07-18linux-toradex-mainline: bump the kernel version to 5.4.129Oleksandr Suvorov
Change versions, source path to the rt patch, SRCREV and checksums to bump the mainline kernel to the 5.4.129 stable version. Related-to: ELB-4007 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> (cherry picked from commit 69377c5ada04dc63d4abcefab37bf6e833a3c8f3)
2021-07-08linux-toradex: integrate bbappend into the recipeMax Krummenacher
Move the content of the bbappend to meta-toradex-nxp, recipe linux-toradex_5.4-2.3.x.bb. That it were it belongs and through that we no longer interfere with the meta-freescale-3rdparty linux-toradex recipes which cannot cope with "-@" DTC parameter. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit da87dc976fb48ead79355089047cbc8b71f66918)
2021-07-08linux-toradex-mainline: integrate bbappend into the recipeMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit d6164c573eee25fce9366e2af9e365e2401ed7f8)
2021-07-08Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Thu Jun 24 23:53:00 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 343 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/343 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 869312de75c9187e02523ff2cfa806144ace949f)
2021-06-04Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri May 7 22:38:51 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 297 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/297 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 2c539036e3421150b29336fc926b2678df589206)
2021-05-24Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Mon Apr 19 22:46:50 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 280 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/280 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 2c22dbf1b58cdb340ccd44780c44845341191835)
2021-05-24linux-toradex-mainline: uprev to get newest configMax Krummenacher
toradex-imx_v6_v7_defconfig now builds RTC drivers not used on Toradex HW as kernel modules to reduce the zImage size. With that the kernel fits again also on the raw NAND based modules. Related-to: ELB-3931 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 5234d3b8bc7f1fb6269a350213e93a0f8f66d6aa)
2021-05-24Bump SRCREV hashes as used in build of Sat Apr 3 03:25:09 UTC 2021ci.toradex
Matrix Build: image-torizoncore-dunfell-5.x.y-nightly-matrix 262 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-torizoncore-dunfell-5.x.y-nightly-matrix/262 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit ce4387040bbac9598b8232e86d09e2397a9cda28)
2021-03-23toradex-devicetree.bbclass: introduce bbclass fileMax Krummenacher
The major reason for doing this is because we are currently deploying all dtbo files to ${DEPLOY_DIR_IMAGE}/devicetree, but not machine specific ones, and they will be unnecessarily bundled into fitimage when kernel-fitimage.bbclass is being inherited. To fix that, we introduce a extra task do_collect_overlays to collect machine specific overlays to ${DT_FILES_PATH} before do_compile, where dtb compilation is being compiled in. In this way, only machine specific overlays would be compiled and deployed. Related-to: TOR-1700 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 3f3703403ce8451c997faee1eb1f7665bff24437) squashed with (cherry picked from commit 80534650f210472afbfd6f5d6d80559c708eb72e) (cherry picked from commit 6d8f8337ff1bf0200dead6adbc2615556b6495de)
2021-03-23linux-toradex: export DTC_FLAGSMing Liu
Export DTC_FLAGS instead of passing it to make command by EXTRA_OEMAKE, this ensures 'make dtbs' in a devshell also get 'DTC_FLAGS=-@' option. Related-to: ELB-3578 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 64737e025826e3dfa85caba4fd9d81638cd227be)
2021-03-23linux-toradex: upstream: update to latestMax Krummenacher
Related-to: ELB-3341 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 02ee9a4f47d195a3b47a31b8db439e1b7bb78539)
2021-03-23Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Wed Feb 10 22:59:24 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 215 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/215 Signed-off-by: ci.toradex <cicd@toradex.com> Bump SRCREV Bump SRCREV hashes as used in build of Tue Feb 23 21:40:40 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 228 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/228 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit e74e8590a515a9aaa0b820120cb8640aba2a5351)
2021-03-23Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Tue Feb 2 05:36:13 UTC 2021 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 207 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/207 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 2b830c7a4aaf39dc7ea971c638b5042290c9ee1e)
2021-03-23backports:: use https to fetch git repoMax Krummenacher
This helps people which can't access the web with the git protocol. Related-to: ELB-3475 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 45d29e2645711f617b16809c5edb0ce9e17c58ec)
2021-03-23Bump SRCREVToardex CI
Bump SRCREV hashes as used in build of Thu Dec 24 23:56:45 UTC 2020 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 169 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/169 Signed-off-by: ci.toradex <cicd@toradex.com> Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit cdbfe017be9096adbbfb4d3bbea0421e44f54cf3)
2020-12-10Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Fri Nov 27 22:22:56 UTC 2020 Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 143 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/143 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit cab1ac409fa532c22f64c570f1b5c2350b570f94)
2020-12-10linux-toradex-mainline: add usbgadget/libcomposite as autoload modsIgor Opaniuk
Add usbgadget and libcomposite as autoload modules. Related-to: ELB-3152 Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com> (cherry picked from commit 9893d9662d5c9f883eaca89227945c13894463c0)
2020-11-23linux-toradex-mainline: update to 5.4.77 and 5.4.77-rt43 respectivelyMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit bcd4d7508135db639c7d0fc28416a8d0d4152dce) (cherry picked from commit f374cadde139f2b6c92d65903ca6c39c67650a67)
2020-11-23linux-toradex-mainline: disable configs that lead to latencyMing Liu
Explicitly disable kernel configs that could lead to latency on preempt-rt kernel. Also explicitly enable CONFIG_EXPERT which is being depended by CONFIG_PREEMPT_RT. Related-to: TOR-1354 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 2fb9cca9965e345915488b5693d63c0e137ae3ce)
2020-11-23linux-toradex-mainline: add 'real-time' to SUMMARYMing Liu
Related-to: TOR-1354 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 8c080afc33399c39e8c11691f8b1339a54231093)
2020-11-23linux-toradex-mainline: drop a deprecated defconfig fileMing Liu
It's being referred nowhere, let's drop it. Related-to: ELB-3035 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 180be762f3945471a54961b3c473f228418cc689)
2020-11-23Bump SRCREV hashes as used in build of Fri Oct 30 22:09:52 UTC 2020ci.toradex
Matrix Build: image-tdxref-dunfell-5.x.y-nightly-matrix 115 Matrix Build Status: SUCCESS Triggered by: https://jenkins.int.toradex.com/job/image-tdxref-dunfell-5.x.y-nightly-matrix/115 Signed-off-by: ci.toradex <cicd@toradex.com> (cherry picked from commit 0470394a5e435ab68c0a242783f937bb9402ba8b)
2020-11-23linux-toradex-mainline-rt-4.19: drop deprecated defconfigsMing Liu
This is complementary commit of: [ 09fa0594: linux-toradex-mainline-rt: drop obsolete recipe ] The main recipe of linux-toradex-mainline-rt-4.19 has been dropped, drop the defconfigs as well. Related-to: ELB-2631 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 3d1731f91dcff78bdbd0abcb978436d25280b8f1)
2020-11-15linux-firmware: delete empty bbappendMax Krummenacher
Completes commit 48ea0df ("linux-firmware: drop bbappend"). Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-10-27linux-firmware: drop bbappendMax Krummenacher
The package split for sd8997 has been upstreamed to openembedded-core. openembedded-core provides now a rtl8188 package which contains the firmware for rtl8188 and rtl8188eu. Use that one. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-10-20kernel-module-atemsys: drop trailing / from path specifierMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-10-17linux-toradex-mainline-5.4: 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 0006e2a7616674e768a698123a13caff5c1661ba)
2020-10-17linux-toradex-mainline: add preempt-rt configs as scc fileMing Liu
Change to add preempt-rt configs as scc file by including linux-imx.inc, also avoid setting KERNEL_FEATURES to empty, it could be used in torizoncore layer. Related-to: ELB-3171 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 6737ce79c453953be6faf02519d9fc920dd58bb9)
2020-10-17Bump SRCREVci.toradex
Bump SRCREV hashes as used in build of Tue Sep 29 12:07:53 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 15385a89f3aff2a13f316c26ef23abc7efa19cab)
2020-09-23linux-toradex-mainline: tegra: enable can_j1939Max Krummenacher
Add CAN_J1939 as a module. and run savedefconfig. This is a copy of tegra_defconfig from the kernel sources. Related-to: ELB-3023 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-23linux-toradex-mainline: imx 32bit: use a common defconfig and enable can_j1939Max Krummenacher
Use the common defconfig from the kernel sources toradex-imx_v6_v7_defconfig. This increases the kernel size for the so far smallest kernel by about 200k. We need a file for each machine as we do not have a common override to use in the use-mainline-bsp case. This additionally adds CAN_J1939 as a kernel module. Related-to: ELB-3023 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-10linux-toradex-mainline: update to 5.4.61 and 5.4.61-rt37 respectivelyMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-09-03device-tree-overlays-mainline: update to latestMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-06linux-toradex-mainline: fix src_uri nameMax Krummenacher
Add the accidently dropped file reference name so the checksums are found. fixes 9b13de4 ("linux-toradex-mainline: update to latest") Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-08-06linux-toradex-mainline: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit cf3aca30b171672fe011b404d0c12378b7c79f5d)
2020-08-06linux-toradex-mainline-5.4: enable GPIO/serial sources for PPSOleksandr Suvorov
Enable GPIO and serial-port (CD-signal) sources for the PPS (pulse-per-second) module. Related-to: ELB-2837 Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@toradex.com> (cherry picked from commit b736ab934b1067d032c1ac61bb753a8039222096)
2020-07-11linux-toradex-mainline: add lzop-native to DEPENDSMing Liu
This fixes a following compilation error when compiling zImage: | /bin/sh: lzop: command not found Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-07-06linux-firmware: use mrvl sdsd8997_combo_v4 from linux-firmwareMax Krummenacher
The firmware for Marvell 8997 using SDIO as the interface is also available from the regular linux-firmware repo, although with an other filename. Use that one and provide a symlink to cope with the old name. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-30linux-toradex-mainline: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 5c82f9ec57e0676de240acaa40b78ce4d3cd2181)
2020-06-30device-tree-overlays: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 14ccfef1cb6334ca165cae84173476cb6d961383)
2020-06-30linux-toradex-mainline: enable adv7180 configMarcel Ziswiler
This driver is also applicable to the ADV7280 e.g. as found on our Analogue Camera Adapter V2.0B. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 441c2eec6c7b59331642395e5d962540b214aaae)
2020-06-30linux-toradex-mainline-rt: drop obsolete recipeStefan Agner
With the addition of preempt-rt support using the 5.4 mainline based kernel tree the 4.19 mainline based preempt-rt kernel tree can be considered obsolete. Drop the recipe. Related-to: ELB-2631 Signed-off-by: Stefan Agner <stefan.agner@toradex.com> (cherry picked from commit 5f773cd50f387c92f9511c173cb08a8af8263075)