"
### u-boot-fslc settings ###
-
SPL_BINARY:pn-u-boot-fslc = "SPL"
-UBOOT_MACHINE:pn-u-boot-fslc ?= "mx6sabreauto_defconfig"
+UBOOT_CONFIG:pn-u-boot-fslc ??= "sd-fslc"
UBOOT_SUFFIX:pn-u-boot-fslc = "img"
### u-boot-imx settings ###
-
-# The u-boot-imx does not provide unified functionality for DL/Q/QP SoC
-# variants. Change the defconfig to the targeted SoC variant.
SPL_BINARY:pn-u-boot-imx = ""
-UBOOT_MACHINE:pn-u-boot-imx = "mx6qsabreauto_defconfig"
+UBOOT_CONFIG:pn-u-boot-imx ??= " \
+ sd-imx \
+"
UBOOT_MAKE_TARGET:pn-u-boot-imx = "u-boot.imx"
UBOOT_SUFFIX:pn-u-boot-imx = "imx"
+# The u-boot-imx does not provide unified functionality for DL/Q/QP SoC
+# variants. Change the defconfig to the targeted SoC variant.
+UBOOT_CONFIG[sd-fslc] = "mx6sabreauto_defconfig,sdcard"
+UBOOT_CONFIG[sd-imx] = "mx6qpsabreauto_defconfig,sdcard"
+UBOOT_CONFIG[sd-optee-imx] = "mx6qpsabreauto_optee_defconfig,sdcard"
+UBOOT_CONFIG[eimnor-imx] = "mx6qpsabreauto_eimnor_defconfig"
+UBOOT_CONFIG[nand-imx] = "mx6qpsabreauto_nand_defconfig,ubifs"
+UBOOT_CONFIG[spinor-imx] = "mx6qpsabreauto_spinor_defconfig"
+UBOOT_CONFIG[sata-imx] = "mx6qpsabreauto_sata_defconfig"
+UBOOT_CONFIG[mfgtool-imx] = "mx6qpsabreauto_defconfig"
+
WKS_FILE = " \
${@bb.utils.contains('IMX_DEFAULT_BOOTLOADER', \
'u-boot-fslc', 'imx-uboot-spl-bootpart.wks.in', \
"
### u-boot-fslc settings ###
-
SPL_BINARY:pn-u-boot-fslc = "SPL"
-UBOOT_MACHINE:pn-u-boot-fslc ?= "mx6sabresd_defconfig"
+UBOOT_CONFIG:pn-u-boot-fslc ??= "sd-fslc"
UBOOT_SUFFIX:pn-u-boot-fslc = "img"
### u-boot-imx settings ###
-
-# The u-boot-imx does not provide unified functionality for DL/Q/QP SoC
-# variants. Change the defconfig to the targeted SoC variant.
SPL_BINARY:pn-u-boot-imx = ""
-UBOOT_MACHINE:pn-u-boot-imx ?= "mx6qsabresd_defconfig"
+UBOOT_CONFIG:pn-u-boot-imx ??= " \
+ sd-imx \
+"
UBOOT_MAKE_TARGET:pn-u-boot-imx = "u-boot.imx"
UBOOT_SUFFIX:pn-u-boot-imx = "imx"
+# The u-boot-imx does not provide unified functionality for DL/Q/QP SoC
+# variants. Change the defconfig to the targeted SoC variant.
+UBOOT_CONFIG[sd-fslc] = "mx6sabresd_defconfig,sdcard"
+UBOOT_CONFIG[sd-imx] = "mx6qsabresd_defconfig,sdcard"
+UBOOT_CONFIG[sd-optee-imx] = "mx6qsabresd_optee_defconfig,sdcard"
+UBOOT_CONFIG[sata-imx] = "mx6qsabresd_sata_defconfig"
+UBOOT_CONFIG[mfgtool-imx] = "mx6qsabresd_defconfig"
+
WKS_FILE = " \
${@bb.utils.contains('IMX_DEFAULT_BOOTLOADER', \
'u-boot-fslc', 'imx-uboot-spl-bootpart.wks.in', \