summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-04-23colibri-imx8x.conf: add comment on ↵Ming Liu
PREFERRED_PROVIDER_virtual/kernel_upstream_preempt-rt So far colibri-imx8x is not supported yet in linux-toradex-mainline-rt source, we need spin it to linux-toradex-mainline temporarily, add note for this to not confuse developers. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-04-21linux-toradex-rt: bump to patch-4.14.170-rt75.patchMing Liu
Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-04-21mx8mm: require tune-cortexa53.inc instead of arch-arm64.incMing Liu
Require conf/machine/include/tune-cortexa53.inc instead of conf/machine/include/arm/arch-arm64.inc, but spin DEFAULTTUNE to aarch64, if a end user wants cortexa53-crypto, he need set DEFAULTTUNE accordingly. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-04-21mx8qxp: require tune-cortexa35.inc instead of arch-arm64.incMing Liu
Require conf/machine/include/tune-cortexa35.inc instead of conf/machine/include/arm/arch-arm64.inc, but spin DEFAULTTUNE to aarch64, if a end user wants cortexa35-crypto, he need set DEFAULTTUNE accordingly. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-04-21colibri-imx7: drop duplicated KERNEL_DEVICETREEMing Liu
Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-03-30verdin-imx8mm: follow renamed dtb name and add new oneMax Krummenacher
Note that currently the Toradex Easy Installer does nothing with the TORADEX_PRODUCT_IDS[0055] setting on eMMC machines. Related-to: ELB-2322 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit bdde1ace3087c72ee7129623546c240b905df50c)
2020-03-30colibri-imx6ull: drop upstreamed machine and deploy additional device treesMax Krummenacher
Drop the upstreamed machine configuration file and move all differences into conf/machine/include/colibri-imx6ull.inc. Deploy additional device trees. Related-to: ELB-2593 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit f2f7e066e25c02da2f6448a015b38449c77b0b21)
2020-03-30colibri-imx7, colibri-imx7-emmc: deploy additional device treesMax Krummenacher
Related-to: ELB-2593 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 29126c67d573f446f837b11a5d911cd0b00a13ea)
2020-03-30colibri-imx6: deploy additional device treesMax Krummenacher
Related-to: ELB-2593 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit a840715b5902b03f4ce62376985e19459f88d4e6)
2020-03-30apalis-imx6: deploy additional device treesMax Krummenacher
Related-to: ELB-2593 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 20a52efb4a09b37cc4ce76fc0d1b57702997e3ac)
2020-03-22colibri-imx8x: modify device tree name for mainline/upstreamMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-03-22colibri-imx6ull: add wifi firmwareMarcel Ziswiler
Wi-Fi firmware may help (;-p). Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2020-03-19machines: drop the *imx6-mainline machinesMax Krummenacher
We now have distos which set everything up to build a mainlinsh kernel where possible. Drop the machines which did choose the meta-freescale mainlinish kernel and userspace. Releated-to: ELB-2311 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-03-18imx-atf: fix a uninitialized variable issueMing Liu
This fixes a following compiling error on verdin-imx8mm machine: +| plat/imx/common/imx8m/imx_rdc.c: In function 'imx_rdc_set_masters': +| plat/imx/common/imx8m/imx_rdc.c:146:9: error: 'ret' may be used uninitialized in this function [-Werror=maybe-uninitialized] Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit af3c4735e6f2bfd3c1166a434832286a281a7d65)
2020-03-18apalis-imx8.conf: deploy additional device treesMax Krummenacher
Related-to: ELB-1254 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit ad827347548201612eee97129b63db07b3e9a884)
2020-03-18weston.ini: use g2d for soc which support g2dMax Krummenacher
For apalis-imx8 this makes gst-play and the gstreamer playbin plugin automatically convert the tiling output of the vpu decoder to the video sink plugins requirement. Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit b5fd4d1e039ff265cdeb1f401d5c34a7110e31bd)
2020-03-18weston: imx: update to latest 5.0.0 from 4.14.98 2.3.0Max Krummenacher
Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 6f8ddd3c3a256bbc450660c67b917a0baf87167e)
2020-03-18multimedia: update vpu to 4.14.98 2.3.0Max Krummenacher
Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 0af8ff74ed3106baca390959394c5486d2df4a7e) (cherry picked from commit 4f5057328843300d9ce1d86e9cb285655112ce42)
2020-03-18multimedia: update to 4.14.98 2.3.0Max Krummenacher
Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 530f9591f870ab6c82ee319c01aec28b4fd228d0)
2020-03-18imx-dpu-g2d: 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 8a6a200343e7549d78fccc346658e93e614a8e69)
2020-03-18gpu: 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)
2020-03-18linux-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)
2020-03-18linux-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)
2020-03-18u-boot-toradex: i.mx8: update to imx_v2018.03_4.14.98_2.3.0Max Krummenacher
This updates to the NXP BSP 2.3.0 at tag rel_imx_4.14.98_2.3.1_patch. Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 1d43c7a496efd435c8493afe583864fc4192deb5)
2020-03-18imx-atf: 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 4be26a02083ee3329ba037ea7ec60f153c2a3067)
2020-03-18firmware: update to 4.14.98 2.3.1Max Krummenacher
The seco firmware is now split out of firmware-imx. The seco firmware has now a i.MX8X B0 and C0 silicon version. Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 78802e3ecd139a5031c06821526f249e060894c1)
2020-03-18imx-sc-firmware: update to 1.3.1Max Krummenacher
Update to version based on NXP SCFW 1.3.1. Branch name: imx_4.14.98_2.3.0 Build version: 4124 Commit ID: 0x0b929edfe Build date: Jan 31 2020 Build time: 21:06:48 Related-to: ELB-2351 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit b4a20babea319d117614e3885d1d28a3b1a5766f)
2020-03-18colibri-imx6ull: reset UBOOT_ENTRYPOINTMing Liu
This fixes a problem of tezi fitimage not boot issue. Related-to: TEI-498 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 6eaffd7923d9f5905bbeb8db3cfc8071da993cbf)
2020-03-18machines: colibri-imx8x: configure the kernel version for upstreamMax Krummenacher
React on the upstream override and then use a mainlinish kernel. Use the same kernel also for upstream-rt as we currently don't have a mainlinish rt flavour ready for i.MX8 X. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-02-26machines: choose upstream and upstream-rt kernelMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-02-26verdin-imx8mm: use sdma firmware from linux-firmwareMax Krummenacher
Use the sdma firmware from the linux-firmware recipe. The firmware-imx recipe no longer provides it: meta-freescale commit 'abc7fdf4cefc firmware-imx: remove sdma-imx6q.bin and sdma-imx7d.bin' Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> meta-freescale applied this also to the zeus branch, so: (cherry picked from commit aec0425c37c452606b47fb547cd35ec189239965)
2020-02-12imx-sc-firmware: require eula acceptanceMax Krummenacher
In order to build the scfw recipe the NXP EULA must be accepted. Enforce acceptence with the fsl-eula-unpack class mechanisms. Related-to: ELB-1252 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 555fad51465ee571c4b565d6615736a0f7acb0ae)
2020-02-12imx-sc-firmware: use latest and allow to use latest headMax Krummenacher
- Set git hash to latest binary build. - With use-head-next override, now take latest HEAD of the imx-sc-firmware. Related-to: ELB-2333 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> (cherry picked from commit 01af70cbb707b01e5f7885711ac32b1eddaf91cd)
2020-02-12meta:mx8: add UBOOT_ENTRYPOINT and UBOOT_RD_LOADADDRESSMing Liu
Add UBOOT_ENTRYPOINT and UBOOT_RD_LOADADDRESS which are needed by fitimage. Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 3371f4972842fedb804d2a350e877ab51b5db6e6)
2020-01-30Bump U-Boot to support torizoncore on verdinsimon.bueler
Relates-to: TOR-519 Signed-off-by: simon.bueler <simon.bueler@toradex.com>
2020-01-14meta: drop do_image_teziimg dependenciesMing Liu
That's already handled by WKS_FILE_DEPENDS, drop the redundant dependencies. Signed-off-by: Ming Liu <ming.liu@toradex.com>
2020-01-08glmark2: fix segfault with vivante 6.4.0 driverMax Krummenacher
Taken from https://github.com/thochstein/glmark2/commit/c493f8c0364d4881bae7d5e773d9b8ba41828633 Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-01-05colibri-imx6ull: fix use-mainline-bspMarcel Ziswiler
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
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-30alsa-state: add alsa config for verdin-imx8mmMax Krummenacher
This gives the codec reasonable mixer defaults. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit c892c94b622c8362cf5092345b93325addd234f1)
2019-12-30verdin-imx8mm.conf: define serial consoleMax Krummenacher
Without this a getty on the non existing ttyS0 gets additionally started which then fails and gets continously restarted. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> (cherry picked from commit 271c46d3c0202a3cfde6d595d667a97a6b6b84ce)
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-18u-boot-toradex: use new versioningStefan Agner
Use toradex-u-boot-localversion class to implement the new versioning scheme for U-Boot. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-12-18colibri-imx7/-emmc: remove aster device tree when building upstreamStefan Agner
Currently we do not have device trees for the Aster Carrier board in upstream kernels. Remove them from the list of device trees when building mainline kernels. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-12-17verdin-imx8mm.conf: drop preferred versions for masterMax Krummenacher
The preferred versions for weston/wayland-protocols are correctly set in meta-freescale. Do not pin to an unavailable old version. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-12-16verdin: machine: use aarch64 tuneMax Krummenacher
Use the same tune for all i.MX8/8X/8MM members. Signed-off-by: Max Krummenacher <max.krummenacher@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)