diff options
Diffstat (limited to 'recipes-bsp/u-boot/u-boot-toradex/0001-apalis-colibri-imx6-imx6ull-imx7-defconfig-Enable-fa.patch')
-rw-r--r-- | recipes-bsp/u-boot/u-boot-toradex/0001-apalis-colibri-imx6-imx6ull-imx7-defconfig-Enable-fa.patch | 112 |
1 files changed, 112 insertions, 0 deletions
diff --git a/recipes-bsp/u-boot/u-boot-toradex/0001-apalis-colibri-imx6-imx6ull-imx7-defconfig-Enable-fa.patch b/recipes-bsp/u-boot/u-boot-toradex/0001-apalis-colibri-imx6-imx6ull-imx7-defconfig-Enable-fa.patch new file mode 100644 index 0000000..5a5b78b --- /dev/null +++ b/recipes-bsp/u-boot/u-boot-toradex/0001-apalis-colibri-imx6-imx6ull-imx7-defconfig-Enable-fa.patch @@ -0,0 +1,112 @@ +From f52289095544611a0f58050d2890ab9c61d77196 Mon Sep 17 00:00:00 2001 +From: Hiago De Franco <hiago.franco@toradex.com> +Date: Mon, 30 Oct 2023 15:16:20 -0300 +Subject: [PATCH 1/2] apalis/colibri imx6/imx6ull/imx7: defconfig: Enable + fastboot support + +Add fastboot support for Apalis iMX6, Colibri iMX6, Colibri iMX6ULL and +Colibri iMX7 boards. Remove CONFIG_FASTBOOT_BUF_SIZE from +colibri_imx7_emmc_defconfig to get the default value of 0x7000000 instead +of 0x10000000, to make it consistent with the other boards. + +Upstream-Status: Submitted [https://lore.kernel.org/u-boot/20231109162401.38941-1-hiago.franco@toradex.com/T/#t] + +Signed-off-by: Hiago De Franco <hiago.franco@toradex.com> +--- + configs/apalis_imx6_defconfig | 3 +++ + configs/colibri-imx6ull-emmc_defconfig | 3 +++ + configs/colibri-imx6ull_defconfig | 3 +++ + configs/colibri_imx6_defconfig | 3 +++ + configs/colibri_imx7_defconfig | 3 +++ + configs/colibri_imx7_emmc_defconfig | 4 ++-- + 6 files changed, 17 insertions(+), 2 deletions(-) + +diff --git a/configs/apalis_imx6_defconfig b/configs/apalis_imx6_defconfig +index ea4ad276e7..13cbbb58bd 100644 +--- a/configs/apalis_imx6_defconfig ++++ b/configs/apalis_imx6_defconfig +@@ -77,6 +77,9 @@ CONFIG_BOUNCE_BUFFER=y + CONFIG_DWC_AHSATA=y + CONFIG_BOOTCOUNT_LIMIT=y + CONFIG_BOOTCOUNT_ENV=y ++CONFIG_USB_FUNCTION_FASTBOOT=y ++CONFIG_FASTBOOT_BUF_ADDR=0x14420000 ++CONFIG_FASTBOOT_UUU_SUPPORT=y + CONFIG_DM_I2C=y + CONFIG_SPL_SYS_I2C_LEGACY=y + CONFIG_SYS_I2C_MXC=y +diff --git a/configs/colibri-imx6ull-emmc_defconfig b/configs/colibri-imx6ull-emmc_defconfig +index eb4b6a79ea..f0d32b3623 100644 +--- a/configs/colibri-imx6ull-emmc_defconfig ++++ b/configs/colibri-imx6ull-emmc_defconfig +@@ -54,6 +54,9 @@ CONFIG_TFTP_TSIZE=y + CONFIG_BOUNCE_BUFFER=y + CONFIG_BOOTCOUNT_LIMIT=y + CONFIG_BOOTCOUNT_ENV=y ++CONFIG_USB_FUNCTION_FASTBOOT=y ++CONFIG_FASTBOOT_BUF_ADDR=0x81100000 ++CONFIG_FASTBOOT_UUU_SUPPORT=y + CONFIG_DM_I2C=y + CONFIG_SYS_I2C_MXC=y + CONFIG_SUPPORT_EMMC_BOOT=y +diff --git a/configs/colibri-imx6ull_defconfig b/configs/colibri-imx6ull_defconfig +index d0825472b2..deba619376 100644 +--- a/configs/colibri-imx6ull_defconfig ++++ b/configs/colibri-imx6ull_defconfig +@@ -64,6 +64,9 @@ CONFIG_BOOTCOUNT_LIMIT=y + CONFIG_BOOTCOUNT_ENV=y + CONFIG_DFU_NAND=y + CONFIG_SYS_DFU_DATA_BUF_SIZE=0x1000000 ++CONFIG_USB_FUNCTION_FASTBOOT=y ++CONFIG_FASTBOOT_BUF_ADDR=0x81100000 ++CONFIG_FASTBOOT_UUU_SUPPORT=y + CONFIG_DM_I2C=y + CONFIG_SYS_I2C_MXC=y + CONFIG_FSL_USDHC=y +diff --git a/configs/colibri_imx6_defconfig b/configs/colibri_imx6_defconfig +index 4f38d5cb48..0b2997198b 100644 +--- a/configs/colibri_imx6_defconfig ++++ b/configs/colibri_imx6_defconfig +@@ -76,6 +76,9 @@ CONFIG_TFTP_BLOCKSIZE=16352 + CONFIG_BOUNCE_BUFFER=y + CONFIG_BOOTCOUNT_LIMIT=y + CONFIG_BOOTCOUNT_ENV=y ++CONFIG_USB_FUNCTION_FASTBOOT=y ++CONFIG_FASTBOOT_BUF_ADDR=0x14420000 ++CONFIG_FASTBOOT_UUU_SUPPORT=y + CONFIG_DM_I2C=y + CONFIG_SPL_SYS_I2C_LEGACY=y + CONFIG_SYS_I2C_MXC=y +diff --git a/configs/colibri_imx7_defconfig b/configs/colibri_imx7_defconfig +index 973afc1a2b..7532848ca2 100644 +--- a/configs/colibri_imx7_defconfig ++++ b/configs/colibri_imx7_defconfig +@@ -62,6 +62,9 @@ CONFIG_BOUNCE_BUFFER=y + CONFIG_BOOTCOUNT_LIMIT=y + CONFIG_BOOTCOUNT_ENV=y + CONFIG_DFU_NAND=y ++CONFIG_USB_FUNCTION_FASTBOOT=y ++CONFIG_FASTBOOT_BUF_ADDR=0x81100000 ++CONFIG_FASTBOOT_UUU_SUPPORT=y + CONFIG_DM_I2C=y + CONFIG_SYS_I2C_MXC=y + CONFIG_FSL_USDHC=y +diff --git a/configs/colibri_imx7_emmc_defconfig b/configs/colibri_imx7_emmc_defconfig +index 01b1cb8b55..b5485669c6 100644 +--- a/configs/colibri_imx7_emmc_defconfig ++++ b/configs/colibri_imx7_emmc_defconfig +@@ -53,9 +53,9 @@ CONFIG_TFTP_BLOCKSIZE=16352 + CONFIG_BOOTCOUNT_LIMIT=y + CONFIG_BOOTCOUNT_ENV=y + CONFIG_USB_FUNCTION_FASTBOOT=y +-CONFIG_FASTBOOT_BUF_ADDR=0x82000000 +-CONFIG_FASTBOOT_BUF_SIZE=0x10000000 ++CONFIG_FASTBOOT_BUF_ADDR=0x81100000 + CONFIG_FASTBOOT_FLASH=y ++CONFIG_FASTBOOT_UUU_SUPPORT=y + CONFIG_FASTBOOT_FLASH_MMC_DEV=0 + CONFIG_FASTBOOT_CMD_OEM_FORMAT=y + CONFIG_DM_I2C=y +-- +2.42.0 + |