summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-14qtmultimedia_%.bbappend: apalis-imx8: solve video playback stutteringzeusMarcel Ziswiler
Solve video playback stuttering issue on Apalis iMX8. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-08-31apalis-imx8x.conf: specify rt kernelMax Krummenacher
Specify which kernel to build when preempt-rt is in overrides. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit ac86b3b0a510597c961c15803c1473ef0822d525)
2020-08-06linux-toradex: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-08-06u-boot-toradex: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-08-06apalis-imx8.conf: deploy ar0521 device treesMarcel Ziswiler
Deploy device trees for the e-con Systems e-CAM50_CUIMX8. Related-to: ELB-2793 Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
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>
2020-08-04imx-atf: react with reset to a system rebootMax Krummenacher
I.e. reset the whole SoC rather than just the AP partition. Related-to: ELB-2702 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 3be41c0a042994079bdf1577d6062ac0df46fc0a)
2020-07-15linux-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>
2020-07-14linux-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>
2020-07-06imx-sc-firmware: Update to latest 1.3.1 scfwPhilippe Schenker
With this commit the new Apalis iMX8QM V1.1B modules are supported Related-to: ELB-2832 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-06-30imx-sc-firmware: do not use autorev for zeus anymorePhilippe Schenker
The release pinned at git-hash ca3cbc72 is the last one for BSP 4.0. We want to go on with SCFW to version 1.5.0 which has a new API and is not recommended for kernel and u-boot used on zeus branch. Drop autorev so we can merge new stuff for dunfell into scfw. Related-to: ELB-2798 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
2020-06-29linux-toradex: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-06-29u-boot-toradex_2018.03: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-06-29u-boot-toradex: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-06-29imx-sc-firmware: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@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>
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>
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>
2020-06-18u-boot-toradex-fw-utils: replace soc overrides to also include use-mainline-bspMax Krummenacher
With use-mainline-bsp the SoC overrides mx6/mx6q/mx6ull... are filtered out of the overrides. Replace them with the specific machine name. Related-to: ELB-2805 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-18bmode-usb: replace soc overrides to also include use-mainline-bspMax Krummenacher
With use-mainline-bsp the SoC overrides mx6/mx6q/mx6ull... are filtered out of the overrides. Replace them with the specific machine name. Related-to: ELB-2805 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-15verdin-imx8mm: deploy dahlia device treesMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-06-08machines: set prefered provider for mainlinish device-tree-overlaysMax Krummenacher
The prefered provider matching a downstream kernel is set in the distro. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-08device-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>
2020-06-08u-boot-toradex: inherit toradex-u-boot-localversionMing Liu
- Inherit toradex-u-boot-localversion instead of fsl-u-boot-localversion in u-boot-toradex-common_2018.03.inc. - Drop LOCALVERSION which has already been defined in toradex-u-boot-localversion.bbclass. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-06-08u-boot-toradex_2018.03: add missing variablesMing Liu
- Add HOMEPAGE, SECTION variables which are currently missing. - Move SUMMARY after including recipes-bsp/u-boot/u-boot.inc, or else it will be overridden in that file. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-06-08u-boot-toradex_2018.03: drop UBOOT_NAME variablesMing Liu
They are being referred nowhere in u-boot-toradex_2018.03 recipe, drop them. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-06-08u-boot-toradex_2019.07: define BOOT_TOOLSMing Liu
BOOT_TOOLS is being referred in do_deploy, but the definition is missing, add it in. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-06-08u-boot-toradex_2019.07: PROVIDES u-bootMing Liu
u-boot-toradex_2019.07 shall provide u-boot, add it in. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-06-07Revert "device-tree-overlays: add initial recipe"Marcel Ziswiler
This reverts commit ff1c822b4facb497dd22f15d40db58f504541c7a. We need such recipe to be more generic e.g. to apply for apalis-tk1 as well. Move it to meta-toradex-bsp-common instead.
2020-06-05machines: u-boot: use full config nameMax Krummenacher
U-Boot used to be configured by 'make <board>_config', however with the move integration of the Kconfig system that changed to use a config file ending in _defconfig. Usually those names are <board>_defconfig. So nowadays one configures with 'make <whatever>_defconfig'. If make is called with <whatever>_config that is silently changed to <whatever>_defconfig. Change our config targets to the new name to prevent confusion. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-04device-tree-overlays: add initial recipeIgor Opaniuk
Add external device tree overlays to be build outside of the main linux kernel recipe. Relates-to: ELB-2723 Signed-off-by: Ming Liu <ming.liu@toradex.com> Signed-off-by: Igor Opaniuk <igor.opaniuk@gmail.com>
2020-06-04machines: apalis-imx8x-v11a: fix image namingMax Krummenacher
MACHINE_NAME must be set after including the apalis-imx8x.conf file or it will be reset back to the standard Apalis-iMX8X value. Use DISTRO_FLAVOUR to get a different string into the TEZI image list. Related-to: ELB-2729 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-04machines: colibri-imx8x-v10b: fix image namingMax Krummenacher
MACHINE_NAME must be set after including the colibri-imx8x.conf file or it will be reset back to the standard Colibri-iMX8X value. Use DISTRO_FLAVOUR to get a different string into the TEZI image list. Related-to: ELB-2729 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-03u-boot-toradex & linux-toradex: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-06-03imx-sc-firmware: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-05-28machines: apalis-imx8x: build for c0 siliconMax Krummenacher
Change the machine 'apalis-imx8x' to build for the C0 silicon SoC version. Add an additional machine 'apalis-imx8x-v11a' which builds for the B0 SoC version. Related-to: ELB-2729 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-05-28machines: colibri-imx8x: build for c0 siliconMax Krummenacher
Change the machine 'colibri-imx8x' to build for the C0 silicon SoC version. Add an additional machine 'colibri-imx8x-v10b' which builds for the B0 SoC version. Related-to: ELB-2729 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-05-28u-boot: support merging .cfg files for UBOOT_CONFIGMing Liu
U-boot recipe supports .cfg files in SRC_URI, but they would be merged to .config during do_configure only when UBOOT_MACHINE is set, we should also support merging .cfg files for UBOOT_CONFIG. Related to: TOR-587, TOR-589, TOR-701, 50811 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-05-17meta: fix some inconsistent code styleMing Liu
Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-05-07machines: rt mainline kernel: use the common linux-toradex-mainlineMax Krummenacher
linux-toradex-mainline with prempt-rt in overrides now builds a kernel with the RT patch applied. Change PREFERRED_PROVIDER to use linux-toradex-mainline when use-mainline-bsp and prempt-rt are in overrides. Related-to: ELB-2631 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-04-30linux-toradex: update to latestMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-04-27linux-toradex: update to latestPhilippe Schenker
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com> (cherry picked from commit 93d0d0eb6d23d1e1a65b556b296c7040f672029c)
2020-04-27linux-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)
2020-04-27README: rework for zeus branchesMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-04-27u-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)
2020-04-27linux-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)
2020-04-27linux-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)
2020-04-27imx-sc-firmware: use latestMax Krummenacher
Use the latest binaries provided for Toradex boards. Related-to: ELB-2510 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit d65873ad2f7a117847c641011a9f9dde74b9462f)
2020-04-23meta: replace upstream with use-mainline-bsp overrides in some placesMing Liu
There is a little bit messing with the usages of upstream and use-mainline-bsp overrides, let's change to use use-mainline-bsp for kernel and devicetree choosing, upstream would be used to set use-mainline-bsp in MACHINEOVERRIDES. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-04-23colibri-imx7-emmc.conf: drop redundant KERNEL_DEVICETREE_use-mainline-bspMing Liu
A same variable has already been set in conf/machine/include/colibri-imx7-emmc.inc, drop redundant definitions to avoid multiple items in KERNEL_DEVICETREE. Signed-off-by: Ming Liu <ming.liu@toradex.com>