summaryrefslogtreecommitdiffstats
path: root/conf/machine/imx6qdlsabresd.conf
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2021-01-25 15:53:45 +0100
committerOtavio Salvador <otavio@ossystems.com.br>2021-01-26 08:24:15 -0300
commitb6e910abdea72f9cd6336c4eeecdf8646e3543c2 (patch)
tree9acb4e06a4544a6055ac319ddf13dd006f74c23b /conf/machine/imx6qdlsabresd.conf
parent67dbd8b8d7d4dd00e91d8c82e0118746e7a0eb8b (diff)
downloadmeta-freescale-b6e910abdea72f9cd6336c4eeecdf8646e3543c2.tar.gz
machines: imx-base.inc: fix failing u-boot builds
If using a fsl-xxx distro the prefered provider of U-Boot is u-boot-imx. That U-Boot didn't make the switch to a unified dl/q/qp binary and does not use an spl. For the imx6ulevk it does not use an spl. The below commits try to address that, however the change is not limited to - the fsl distro but rather uses use-nxp-bsp which can be used with any distro - some machines which do not use u-boot-imx, e.g. colibri-imx6 now fail. Fix this by moving the configuration into the affected distro in meta-freescale-distro and the machines. Fixes: c9757ea3 ("imx-base.inc: Fix use-nxp-bsp after rework") 77e56f30 ("imx-base.inc: Limit use-fsl-bsp u-boot overrides to i.MX 6 and 7") e5cd33c9 ("u-boot.imx: Add u-boot configuration for fsl") Build tested with fsl-xwayland & use-nxp-bsp for imx6qdlsabreauto, imx6qdlsabresd, and imx6ulevk. Build tested with the fslc-xwayland & use-nxp-bsp for imx6qdlsabreauto, imx6qdlsabresd, imx6ulevk, and colibri-imx6. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'conf/machine/imx6qdlsabresd.conf')
-rw-r--r--conf/machine/imx6qdlsabresd.conf4
1 files changed, 4 insertions, 0 deletions
diff --git a/conf/machine/imx6qdlsabresd.conf b/conf/machine/imx6qdlsabresd.conf
index 2fe95dc6..406ad7d7 100644
--- a/conf/machine/imx6qdlsabresd.conf
+++ b/conf/machine/imx6qdlsabresd.conf
@@ -49,6 +49,10 @@ UBOOT_SUFFIX = "img"
49SPL_BINARY = "SPL" 49SPL_BINARY = "SPL"
50WKS_FILE = "imx-uboot-spl-bootpart.wks.in" 50WKS_FILE = "imx-uboot-spl-bootpart.wks.in"
51 51
52# The fsl distro uses u-boot-imx which does not provide unified functionality
53# for dl/q/qp SoC variants. Change the defconfig to the targeted SoC variant.
54UBOOT_MACHINE_fsl = "mx6qsabresd_defconfig"
55
52SERIAL_CONSOLES = "115200;ttymxc0" 56SERIAL_CONSOLES = "115200;ttymxc0"
53 57
54MACHINE_FIRMWARE_append_mx6 = " linux-firmware-ath6k" 58MACHINE_FIRMWARE_append_mx6 = " linux-firmware-ath6k"