summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * imx{23,28}evk: do not override MACHINE_FEATURESJohannes Kauffmann2023-05-192-4/+0
|/ | | | | | | | imx-base.inc already sets the same features for imx28evk. For imx23evk, it is also desirable to use imx-base.inc; the only difference is that now, imx23evk will also have the "alsa" machine feature. Signed-off-by: Johannes Kauffmann <johanneskauffmann@hotmail.com>
* Merge pull request #1531 from Freescale/backport-1529-to-kirkstoneOtavio Salvador2023-05-111-4/+8
|\ | | | | [Backport kirkstone] dynamic-layers: meta-arm: don't force build nor install target in TF-A
| * dynamic-layers: meta-arm: tf-a: only set target for supported machinesClément Péron2023-05-111-4/+8
|/ | | | | | | | | This layer set the ARM TF-A build and install target for all board. Only set those variables to the supported machines. Signed-off-by: Clément Péron <peron.clem@gmail.com> (cherry picked from commit 58577f6254dd2a4e43a5cf0abab0adaf06bf8a16)
* Merge pull request #1528 from DominikPoggel/kirkstoneOtavio Salvador2023-05-105-19/+59
|\ | | | | Cherrypick #1383 Kernel update 6.0.8 ->6.1.27
| * linux-fslc: update to v6.1.27Dominik Poggel2023-05-101-2/+2
| |
| * linux-fslc: drop config options not present in treeAndrey Zhizhikin2023-05-101-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Following config options are not present in the tree, but defined in the defconfig file: - CONFIG_DWMAC_TEGRA - CONFIG_COMMON_CLK_NPCM8XX Those were introduced by upstream commit 4cac4de4b05f ("arm64: defconfig: Enable Tegra MGBE driver") and commit 45472f1e5348 ("arm64: defconfig: Add Nuvoton NPCM family support") respectively, but do not have any functionality in the Kernel tree. Drop those options from the `defconfig` file, as Yocto Kernel config sanity check produce warning regarding those items. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: re-sync configs with upstreamAndrey Zhizhikin2023-05-103-16/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Re-sync layer configuration files with following from upstream (including commit log diff to previous sync point): - arch/arm64/configs/defconfig -> armv8a/defconfig ---- d56f66d2bd4a ("arm64: defconfig: Add Coresight as module") 28fc7c986f01 ("nvmem: prefix all symbols with NVMEM_") 075ed7b9e408 ("arm64: configs: Enable all PMUs provided by Arm") 489dd8611b64 ("arm64: defconfig: Enable Synopsys DWC MSHC driver") e2c12540420d ("arm64: Enable docker support in defconfig") 31dbadcc2828 ("arm64: defconfig: Enable memory hotplug and hotremove config") 120072f48f4e ("arm64: configs: Enable all PMUs provided by Arm") 25c7d3857950 ("arm64: defconfig: Enabled SC8180x configs") 747c39f0ebfa ("arm64: defconfig: Make TEGRA186_GPC_DMA built-in") 0ddf10a319f1 ("arm64: tegra: Enable Tegra SPI & QSPI in deconfig") 9385eb46e319 ("arm64: defconfig: enable newer Qualcomm SoC sound drivers") 561044b5d652 ("arm64: defconfig: Enable devfreq cooling device") 0fd64e61d2e3 ("arm64: defconfig: enable ARCH_NXP") 7e21f077b1f1 ("arm64: defconfig: enable ARCH_BCM") 4cac4de4b05f ("arm64: defconfig: Enable Tegra MGBE driver") aa7f46b326e7 ("arm64: defconfig: Config that had RPMSG_CHAR now gets RPMSG_CTRL") 853ff6c32150 ("arm64: defconfig: Drop ARM_CPUIDLE(generic idle driver) config") eb970f3eb909 ("arm64: defconfig: Enable additional support for Renesas platforms") 4a329fecc9aa ("crypto: Kconfig - submenus for arm and arm64") 6a09ffaed765 ("arm64: defconfig: enable more Qualcomm drivers") d30b361310f8 ("arm64: defconfig: remove BCM4908") ---- - arch/arm/configs/imx_v6_v7_defconfig -> defconfig ---- 0192445cb2f7 ("arch: mm: rename FORCE_MAX_ZONEORDER to ARCH_FORCE_MAX_ORDER") 5b8e894163be ("ARM: configs: replace CONFIG_NO_HZ=y with CONFIG_NO_HZ_IDLE=y") e92ab51026ae ("ARM: defconfig: reorder defconfig files") ---- - arch/arm/configs/mxs_defconfig -> mxs-generic-bsp/defconfig ---- 5b8e894163be ("ARM: configs: replace CONFIG_NO_HZ=y with CONFIG_NO_HZ_IDLE=y") e92ab51026ae ("ARM: defconfig: reorder defconfig files") ---- Previous upstream kernel sync commit: e60276b8c11a ("Linux 6.0.8") Current upstream kernel sync commit: 2cb8e624295f ("Linux 6.1.4") Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * linux-fslc: upgrade to 6.1.x+fslcAndrey Zhizhikin2023-05-102-3/+3
|/ | | | | | | | | | | | | | | | | | | | Pick up the latest kernel branch from linux-fslc repository. Kernel repository has been upgraded up to v6.1.4 from stable korg. Following commits are added on top of stable tree: ---- c8bd9d350e9c ("ARM64: defconfig: Enable KPROBES so allow LTTng use") a537328a29a1 ("ARM: mxs_defconfig: Enable KPROBES so allow LTTng use") 49c1fcc69f0f ("ARM: imx_v6_v7_defconfig: Remove evbug as it is not normally used") 33dcbe6ae47a ("media: coda: Change firmware probing order") 72237a237e1a ("drivers, misc: add U-Boot bootcount driver") 5034eca49602 ("fec: Add disable_giga parameter to force 10/100 operation") 05be689ec351 ("MA-7633-2 [Android-Reboot]reboot to fastboot\recovery mode") 144198f6fd9f ("ARM: imx: add cpu_is_imx6() routine") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* Merge pull request #1481 from Freescale/backport-1479-to-kirkstoneOtavio Salvador2023-04-041-3/+3
|\ | | | | [Backport kirkstone] jailhouse: update to lf-5.15.71_2.2.0
| * jailhouse: update to lf-5.15.71_2.2.0Ricardo Salveti2023-04-041-3/+3
|/ | | | | | | | | Update jailhouse to the lf-5.15.71_2.2.0 release and also extend the default compatible machine list to include 8ulp and mx93, since they are now supported on this release. Signed-off-by: Ricardo Salveti <ricardo@foundries.io> (cherry picked from commit 0915764cf9bc786227724b0a89176cebec741d26)
* Merge pull request #1459 from Freescale/backport-1458-to-kirkstoneOtavio Salvador2023-03-181-4/+3
|\ | | | | [Backport kirkstone] isp-imx: Update isp-imx_4.2.2.19.0.bb to commit a7ef904
| * isp-imx: Update isp-imx_4.2.2.19.0.bb to commit a7ef904Gary Bisson2023-03-181-4/+3
|/ | | | | | | | | | | | - NXP decided to change the binaries without updating the version [1] - Here is NXP changelog: [LF-8298] Fix intermittent build break "Error copying file ... isi_common.h". [1] https://github.com/nxp-imx/meta-imx/commit/43c0642e Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> (cherry picked from commit 832250bdf2eb99d1727413b791b18f326d39446a)
* Merge pull request #1452 from Freescale/backport-1451-to-kirkstoneOtavio Salvador2023-03-132-0/+5
|\ | | | | [Backport kirkstone] Fix vlc build with imx gpu
| * vlc: Disable x11 when using imx gpu driverKhem Raj2023-03-131-0/+2
| | | | | | | | | | | | | | | | It does not provide glx implementation which is needed for vlc x11 support Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 9a1e1243b4af7312c97bbff06a33695dff763977)
| * layer.conf: Add multimedia-layer to dynamic layersKhem Raj2023-03-131-0/+3
|/ | | | | | | This is to patchup some meta-multimedia recipes Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit aceca0554fe72ef970435f1f7400da7484d252ed)
* Merge pull request #1442 from Freescale/backport-1441-to-kirkstoneOtavio Salvador2023-03-011-0/+19
|\ | | | | [Backport kirkstone] imx-imx-boot.wks: Add wks file without bootpart
| * imx-imx-boot.wks: Add wks file without bootpartRodrigo M. Duarte2023-03-011-0/+19
|/ | | | | Signed-off-by: Rodrigo M. Duarte <rodrigo.duarte@ossystems.com.br> (cherry picked from commit 0dc49032afc63113a023b7a23e5c6a56cae4c1c9)
* Merge pull request #1440 from Freescale/backport-1395-to-kirkstoneOtavio Salvador2023-03-013-33/+107
|\ | | | | [Backport kirkstone] Add i.MX 8M Nano UltraLite EVK
| * opencv: Fix override for i.MX 8M Nano UltraLite SOCTom Hochstein2023-03-011-5/+5
| | | | | | | | | | | | | | The SOC override leaked early with a different name. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 39f309f3d329606c854a256ef2d8c396a6aa7a40)
| * imx-base.inc: Add support for i.MX 8M Nano UltraLite SOCTom Hochstein2023-03-011-28/+33
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit c684b716f4a6ff3b61bef17ffcdf7757aa9059b6)
| * imx-base.inc: Add linux-firmware-imx-sdma-imx7d for all i.MX 8Tom Hochstein2023-03-011-3/+3
| | | | | | | | | | | | | | The SDMA firmware is recommended for all i.MX 8. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 88f6c00d6814402e4b3c7587613eceff48e18b58)
| * imx-base.inc: Fix MACHINE_FIRMWARE orderTom Hochstein2023-03-011-4/+4
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit ae8a53d0d3bbf5fa6dbdebfac15064a1fd408d74)
| * imx8mnul-ddr3l-evk: Add i.MX 8M Nano UltraLite EVK machineTom Hochstein2023-03-011-0/+69
|/ | | | | | | The new machine is currently supported only by linux-imx and u-boot-imx. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 6f00616a09bd56116936ad6369533fa84e4ceb91)
* Merge pull request #1437 from Freescale/backport-1434-to-kirkstoneOtavio Salvador2023-02-205-2/+6
|\ | | | | [Backport kirkstone] Upgrade imx-sc-firmware, update machine devicetrees for NXP BSP
| * imx8qxp-mek: Add imx8qxp-mek-sof.dtb to NXP BSPTom Hochstein2023-02-201-0/+1
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 2be89f76e317c4cb2f23b137a52fb5255ee47332)
| * imx8qm-mek: Add imx8qm-mek-sof.dtb to NXP BSPTom Hochstein2023-02-201-0/+1
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit d936dd52dc2acab47f1ed418356d715d08fb6e92)
| * imx8mp-lpddr4-evk: Add imx8mp-evk-revA3-8mic-revE.dtb to NXP BSPTom Hochstein2023-02-201-0/+1
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 0a23a53d9b6a4f10298783109a08fdd1831b85a4)
| * imx8mn-lpddr4-evk: Add imx8mn-evk-usd-wifi.dtb to NXP BSPTom Hochstein2023-02-201-0/+1
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 5abe4173b1600cadf0436aa9930150bfb998e4c6)
| * imx-sc-firmware: Upgrade 1.14.0 -> 1.15.0Tom Hochstein2023-02-201-2/+2
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit e9e560d2d402735b59c53920a2df204ffa1c6c09)
* | Merge pull request #1436 from Freescale/backport-1435-to-kirkstoneOtavio Salvador2023-02-201-1/+1
|\ \ | |/ |/| [Backport kirkstone] boot-format: Use https protocol with github
| * boot-format: Use https protocol with githubKhem Raj2023-02-201-1/+1
|/ | | | | | | | | | https is the preferred protocol especially with github Fixes WARNING: boot-format-git-r6 do_fetch: URL: git://github.com/nxp-qoriq-yocto-sdk/boot-format;nobranch=1 uses git protocol which is no longer supported by github. Please change to ;protocol=https in the url. Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 59f400d71d2b4a6155d7ea2d2b5630d041a8f7f5)
* Merge pull request #1433 from Freescale/backport-1432-to-kirkstoneOtavio Salvador2023-02-173-10/+14
|\ | | | | [Backport kirkstone] Update opencv and wayland-protocols for i.MX 9
| * wayland-protocols: Add i.MX 9 series compatibility for NXP BSPTom Hochstein2023-02-171-1/+1
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 6a5b0e2e17bccd3521234355d526d56a1ba51a5b)
| * wayland-protocols: Simplify compatibility logicTom Hochstein2023-02-171-1/+1
| | | | | | | | | | | | | | | | | | | | The recipe is for all i.MX 6-8 SOCs using NXP BSP, but it confusingly uses an indirect override imxfbdev|imxgpu. The override used does happen to cover all 6-8, but it is simpler to just use i.MX series overrides. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit c54c8ad851f78f7b183e2175d1c9ba0179ddfc48)
| * opencv: Add support for i.MX 9Tom Hochstein2023-02-171-8/+11
| | | | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 575f7896da6bc194699e4e25cf9185a87897ba0d)
| * imx-base.inc: Use OpenCV fork for i.MX 93, NXP BSPTom Hochstein2023-02-171-1/+2
|/ | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit b430b7aa4136d36cab10298570cafada3bd4cb21)
* Merge pull request #1431 from Freescale/backport-1430-to-kirkstoneOtavio Salvador2023-02-175-32/+61
|\ | | | | [Backport kirkstone] Updates for i.MX 8ULP and i.MX 93
| * imx93-*.conf: Fix KERNEL_DEVICETREETom Hochstein2023-02-172-30/+30
| | | | | | | | | | | | | | | | | | Fix the KERNEL_DEVICETREE assignments for i.MX 93: - Limit extended device trees to NXP BSP as is customary - Remove duplicated text `-qsb` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 8c881e12793cbde96670a7878ca41da10e6347d1)
| * imx-pxp-g2d: Add PXP implementation of G2DTom Hochstein2023-02-172-0/+29
| | | | | | | | | | | | | | Used by i.MX 93. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit bb2d96bd16a868bc4ae8ea91c1f89b6b07a3c082)
| * imx8ulp-lpddr4-evk: Limit extended device treesTom Hochstein2023-02-171-1/+1
| | | | | | | | | | | | | | Limit extended device trees to NXP BSP as is customary Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit bfd03047b7e48235f3e9b6b9cf330971259cda73)
| * imx-base.inc: Add 8ULP machine feature overrides for NXP BSPTom Hochstein2023-02-171-1/+1
|/ | | | | | | The SOC has DRM, GPU, and Vulkan support. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 37f919f0a8c265939abf6b9b80693f2329cfcb16)
* Merge pull request #1429 from angolini/backport-mx93-kirkstoneOtavio Salvador2023-02-1512-19/+2325
|\ | | | | [kirkstone] Backport mx93 support
| * imx-boot: Add i.MX 93 configurationDaiane Angolini2023-02-151-6/+38
| | | | | | | | | | | | It is based on 5.15.71_2.2.0 NXP BSP release. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
| * u-boot-imx: Add mx9-nxp-bsp as compatibleDaiane Angolini2023-02-151-1/+1
| | | | | | | | Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
| * firmware-imx-8: Add support for mx9-nxp-bspDaiane Angolini2023-02-151-3/+19
| | | | | | | | Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
| * linux-imx: Add defconfig for mx93-nxp-bspDaiane Angolini2023-02-151-0/+1069
| | | | | | | | Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
| * linux-fslc-imx: Add defconfig for mx9-nxp-bspDaiane Angolini2023-02-151-0/+1071
| | | | | | | | | | | | It is based on the defconfig for mx8-nxp-bsp as they share the same. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
| * imx-atf: Make it compatible with mx9-generic-bspDaiane Angolini2023-02-151-1/+1
| | | | | | | | Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
| * firmware-sentinel: Make it compatible for mx9-nxp-bspDaiane Angolini2023-02-151-1/+1
| | | | | | | | Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>
| * use-imx-security-controller-firmware: Add i.MX 93 configurationDaiane Angolini2023-02-151-0/+1
| | | | | | | | | | | | | | | | It add SECO_FIRMWARE_NAME for mx93-nxp-bsp. It is based on 5.15.71_2.2.0 NXP BSP release. Signed-off-by: Daiane Angolini <daiane.angolini@foundries.io>