summaryrefslogtreecommitdiffstats
path: root/conf/machine/imx6qdlsabreauto.conf
diff options
context:
space:
mode:
authorTom Hochstein <tom.hochstein@nxp.com>2021-03-12 23:21:43 -0600
committerOtavio Salvador <otavio@ossystems.com.br>2021-03-13 13:17:03 -0300
commitcc4b91bf3a3cf5c2034372c607783048aae44b65 (patch)
tree863d0c89dec3d9d80c9c6a547d6ef6b2e1f3270e /conf/machine/imx6qdlsabreauto.conf
parentacefa6862884d1c8d06ead73e4088bc91e54b3ce (diff)
downloadmeta-freescale-cc4b91bf3a3cf5c2034372c607783048aae44b65.tar.gz
imx6*.conf: Rework machine assignments for u-boot variables
The u-boot settings in imx6qdlsabresd, imx6qdlsabreauto, and imx6ulevk are set to values that are correct for u-boot-fslc. Attempts to override these settings to fix u-boot-imx builds have broken u-boot-fslc builds, and vice versa. The u-boot-imx build is currently broken: ``` | install: cannot stat '/opt/work/upstream/fsl-xwayland/tmp/work/imx6qdlsabresd-fsl-linux-gnueabi/u-boot-imx/2020.04-r0/build/u-boot.img': No such file or directory ``` Rework the u-boot-fslc-specific overrides so they are used conditionally only for u-boot-fslc. The default settings are correct for u-boot-imx. Fixes: 880dbf2 ("fsl-base.inc: use conditional assignment for base variables") Fixes: e83f54d ("machines: imx-base.inc: fix failing u-boot builds") Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
Diffstat (limited to 'conf/machine/imx6qdlsabreauto.conf')
-rw-r--r--conf/machine/imx6qdlsabreauto.conf11
1 files changed, 6 insertions, 5 deletions
diff --git a/conf/machine/imx6qdlsabreauto.conf b/conf/machine/imx6qdlsabreauto.conf
index a6d5908b..7464cb08 100644
--- a/conf/machine/imx6qdlsabreauto.conf
+++ b/conf/machine/imx6qdlsabreauto.conf
@@ -34,11 +34,12 @@ KERNEL_DEVICETREE_use-mainline-bsp = " \
34 34
35UBOOT_MACHINE ?= "mx6sabreauto_defconfig" 35UBOOT_MACHINE ?= "mx6sabreauto_defconfig"
36 36
37# Use fslc u-boot by default. See also imx-base.inc. 37# These u-boot variables default to the correct settings for u-boot-imx.
38UBOOT_MAKE_TARGET = "all" 38# Set overrides for u-boot-fslc.
39UBOOT_SUFFIX = "img" 39UBOOT_MAKE_TARGET_pn-u-boot-fslc = "all"
40SPL_BINARY = "SPL" 40UBOOT_SUFFIX_pn-u-boot-fslc = "img"
41WKS_FILE = "imx-uboot-spl-bootpart.wks.in" 41SPL_BINARY_pn-u-boot-fslc = "SPL"
42WKS_FILE_pn-u-boot-fslc = "imx-uboot-spl-bootpart.wks.in"
42 43
43# The fsl distro uses u-boot-imx which does not provide unified functionality 44# The fsl distro uses u-boot-imx which does not provide unified functionality
44# for dl/q/qp SoC variants. Change the defconfig to the targeted SoC variant. 45# for dl/q/qp SoC variants. Change the defconfig to the targeted SoC variant.