]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
net: convert TFTP_TSIZE to proper Kconfig option
authorTero Kristo <kristo@kernel.org>
Wed, 12 May 2021 08:03:04 +0000 (11:03 +0300)
committerTom Rini <trini@konsulko.com>
Wed, 9 Jun 2021 01:38:51 +0000 (21:38 -0400)
TFTP transfer size can be used to re-size the TFTP progress bar on
single line based on the server reported file size. The support for
this has been around from 2019, but it was never converted to proper
Kconfig.

While adding this new Kconfig, enable it by default for OMAP2+ and K3
devices also.

Signed-off-by: Tero Kristo <kristo@kernel.org>
64 files changed:
configs/apalis-imx8_defconfig
configs/apalis-imx8x_defconfig
configs/apalis-tk1_defconfig
configs/apalis_t30_defconfig
configs/bayleybay_defconfig
configs/cherryhill_defconfig
configs/chromebook_coral_defconfig
configs/chromebook_link64_defconfig
configs/chromebook_link_defconfig
configs/chromebook_samus_defconfig
configs/chromebox_panther_defconfig
configs/colibri-imx6ull_defconfig
configs/colibri-imx8x_defconfig
configs/colibri_t20_defconfig
configs/colibri_t30_defconfig
configs/conga-qeval20-qa3-e3845-internal-uart_defconfig
configs/conga-qeval20-qa3-e3845_defconfig
configs/coreboot64_defconfig
configs/coreboot_defconfig
configs/cougarcanyon2_defconfig
configs/crownbay_defconfig
configs/dfi-bt700-q7x-151_defconfig
configs/efi-x86_payload32_defconfig
configs/efi-x86_payload64_defconfig
configs/galileo_defconfig
configs/gurnard_defconfig
configs/minnowmax_defconfig
configs/octeontx2_95xx_defconfig
configs/octeontx2_96xx_defconfig
configs/octeontx_81xx_defconfig
configs/octeontx_83xx_defconfig
configs/qemu-x86_64_defconfig
configs/qemu-x86_defconfig
configs/rpi_0_w_defconfig
configs/rpi_2_defconfig
configs/rpi_3_32b_defconfig
configs/rpi_3_b_plus_defconfig
configs/rpi_3_defconfig
configs/rpi_4_32b_defconfig
configs/rpi_4_defconfig
configs/rpi_arm64_defconfig
configs/rpi_defconfig
configs/slimbootloader_defconfig
configs/snapper9260_defconfig
configs/snapper9g20_defconfig
configs/som-db5800-som-6867_defconfig
configs/theadorable-x86-conga-qa3-e3845-pcie-x4_defconfig
configs/theadorable-x86-conga-qa3-e3845_defconfig
configs/theadorable-x86-dfi-bt700_defconfig
include/configs/apalis-imx8.h
include/configs/apalis-imx8x.h
include/configs/apalis-tk1.h
include/configs/apalis_t30.h
include/configs/colibri-imx6ull.h
include/configs/colibri-imx8x.h
include/configs/colibri_t20.h
include/configs/colibri_t30.h
include/configs/octeontx2_common.h
include/configs/octeontx_common.h
include/configs/rpi.h
include/configs/snapper9260.h
include/configs/snapper9g45.h
include/configs/x86-common.h
net/Kconfig

index 2a0228262a1773db434b98aa4ad86afc2f4fbf78..b03a0e2e2dcf6f4f24203c68cee2ebb52010a944 100644 (file)
@@ -37,6 +37,7 @@ CONFIG_SYS_MMC_ENV_PART=1
 CONFIG_VERSION_VARIABLE=y
 CONFIG_IP_DEFRAG=y
 CONFIG_TFTP_BLOCKSIZE=4096
+CONFIG_TFTP_TSIZE=y
 CONFIG_CLK_IMX8=y
 CONFIG_CPU=y
 CONFIG_MXC_GPIO=y
index 22a83fe75658a6ad41c05238d74e4332c0818063..0d225db4365c4be639730ed2c84c6bd8396bb894 100644 (file)
@@ -40,6 +40,7 @@ CONFIG_VERSION_VARIABLE=y
 CONFIG_NET_RANDOM_ETHADDR=y
 CONFIG_IP_DEFRAG=y
 CONFIG_TFTP_BLOCKSIZE=4096
+CONFIG_TFTP_TSIZE=y
 CONFIG_BOOTCOUNT_LIMIT=y
 CONFIG_BOOTCOUNT_ENV=y
 CONFIG_CLK_IMX8=y
index 5da83e9d1fb6cbabc04a067efa596ae9d2a005f8..7c67306a4910fb2d2e02f3325f3b15371fde51fc 100644 (file)
@@ -38,6 +38,7 @@ CONFIG_SYS_MMC_ENV_PART=1
 CONFIG_VERSION_VARIABLE=y
 CONFIG_IP_DEFRAG=y
 CONFIG_TFTP_BLOCKSIZE=16352
+CONFIG_TFTP_TSIZE=y
 CONFIG_SPL_DM=y
 CONFIG_SYS_I2C_TEGRA=y
 CONFIG_SUPPORT_EMMC_BOOT=y
index 85f9ce9793b4117e93c35cf071365ad9e557874a..d23f0572848ac18f8513562ab449d56b96b41100 100644 (file)
@@ -33,6 +33,7 @@ CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_SYS_MMC_ENV_PART=1
 CONFIG_IP_DEFRAG=y
 CONFIG_TFTP_BLOCKSIZE=16352
+CONFIG_TFTP_TSIZE=y
 CONFIG_SPL_DM=y
 CONFIG_SYS_I2C_TEGRA=y
 CONFIG_E1000=y
index 429de94bd32b833f0d6a0971ef46f37d02659f21..95a91353c78cbe77fa1f6502a839c29074830c10 100644 (file)
@@ -47,6 +47,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index 01d15eba86528c945a53363426e4b0cfc1ddf35e..24f992d7b6148d0d4bc7797077dec0f4711c5977 100644 (file)
@@ -35,6 +35,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index e43f8783c5d25fa53f30bfdccf5e212ea86156d3..d785c9ba1a58229d297fc2816ca3202089049588 100644 (file)
@@ -73,6 +73,7 @@ CONFIG_EFI_PARTITION=y
 # CONFIG_SPL_EFI_PARTITION is not set
 CONFIG_OF_SPL_REMOVE_PROPS="clocks clock-names interrupt-parent interrupts linux-name acpi,name acpi,path u-boot,acpi-dsdt-order u-boot,acpi-ssdt-order"
 CONFIG_ENV_OVERWRITE=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_SPL_OF_TRANSLATE=y
index 872e33d75717dc8d4c98b421baeef603f062fe5f..e6c6c3816b6846375586d8f02fae0d3c76122fc0 100644 (file)
@@ -59,6 +59,7 @@ CONFIG_CMD_FAT=y
 CONFIG_CMD_FS_GENERIC=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index 60a7640a83872a5d66153b422b92eb5b96deaa2d..6a69938677fda36457d700f83bac510c1c27e30f 100644 (file)
@@ -50,6 +50,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index 71b5f8bdfea950445010e1bc692ae82be6542281..c839e20dc0affa260d26340674e82996b08895f5 100644 (file)
@@ -52,6 +52,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 # CONFIG_ACPIGEN is not set
index 49461db56609ee28593ce8e3b9bfc31f1b03ab17..5f11c59100768352a01f4176537b7d1512937968 100644 (file)
@@ -44,6 +44,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CROS_EC=y
index 6d207daa8220534aa33033db567fa516211b7083..ebf157eeb448262d07809e9bcda45585af78894a 100644 (file)
@@ -58,6 +58,7 @@ CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
 CONFIG_VERSION_VARIABLE=y
 CONFIG_IP_DEFRAG=y
 CONFIG_TFTP_BLOCKSIZE=16352
+CONFIG_TFTP_TSIZE=y
 CONFIG_BOUNCE_BUFFER=y
 CONFIG_BOOTCOUNT_LIMIT=y
 CONFIG_BOOTCOUNT_ENV=y
index fca0093f8f39721fe9ab1f778165b3ff216a4c5c..eba334bbd0a73f1e9e6a3d85fba18c53cac5286f 100644 (file)
@@ -35,6 +35,7 @@ CONFIG_SYS_MMC_ENV_PART=1
 CONFIG_VERSION_VARIABLE=y
 CONFIG_IP_DEFRAG=y
 CONFIG_TFTP_BLOCKSIZE=4096
+CONFIG_TFTP_TSIZE=y
 CONFIG_CLK_IMX8=y
 CONFIG_CPU=y
 CONFIG_MXC_GPIO=y
index 02f40a88e6a4c7fffebba4e284218a4da30e1400..cacd98893bbca76043e2d14620e716c0cb8747ab 100644 (file)
@@ -41,6 +41,7 @@ CONFIG_ENV_IS_IN_NAND=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_IP_DEFRAG=y
 CONFIG_TFTP_BLOCKSIZE=1536
+CONFIG_TFTP_TSIZE=y
 CONFIG_SPL_DM=y
 CONFIG_SYS_I2C_TEGRA=y
 CONFIG_MTD=y
index d0740585fe7cc09a633fddf0a82ed8a43e947814..3707e36d941bd3b364e73707957b922d8d15c55e 100644 (file)
@@ -32,6 +32,7 @@ CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_SYS_MMC_ENV_PART=1
 CONFIG_IP_DEFRAG=y
 CONFIG_TFTP_BLOCKSIZE=16352
+CONFIG_TFTP_TSIZE=y
 CONFIG_SPL_DM=y
 CONFIG_SYS_I2C_TEGRA=y
 CONFIG_SYS_NS16550=y
index fd99d36163e502e75cb146a0b986856c9c57b16a..cc271bde88402b1d733c70fb64ac3bb3df5b1816 100644 (file)
@@ -54,6 +54,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index 32df445ad7cdd95be71d6808c65a9e8554d5c6d8..203306d51dc2a2bb77354fb82a16cb14f2079e55 100644 (file)
@@ -50,6 +50,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index e3cfdbc30b5baa2c2262ede1b56e2d518af09425..84ff12876f9768ff38da92050a7527ae56c6536e 100644 (file)
@@ -41,6 +41,7 @@ CONFIG_EFI_PARTITION=y
 # CONFIG_SPL_EFI_PARTITION is not set
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 # CONFIG_PCI_PNP is not set
index 501a20e7908455948c44092bad1ba8fe4f072511..992f662acb957584be88fe6d5919b06f1519a81a 100644 (file)
@@ -36,6 +36,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 # CONFIG_PCI_PNP is not set
index c1d4f9c781b0853f4d03930cd454616e71fcb143..b771a2a691e52bc953356011d61a7cad127c84b1 100644 (file)
@@ -39,6 +39,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index 397c5a9c93bfd856f05a21b12b713a20c7a9b82c..0258f3108919611c7cdace57b2db47c06d61689b 100644 (file)
@@ -42,6 +42,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index 530477c6aade719ef78e1d1528d90a1c7a631417..268fbfee7b739f6cbb1c6ce2cd41c6b9bb7c7b3e 100644 (file)
@@ -48,6 +48,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index 43e1df75afcdeed257c071bf690dc41f1c00ba9b..1c3724b3131f93ebdbbf49792378637e8bf6712a 100644 (file)
@@ -34,6 +34,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 # CONFIG_PCI_PNP is not set
index a44e1e3b1c262908ff6ddf69d0a353bf57bfb840..58a9a2eab9ada9abc687aaeadd8a1fd295103fa0 100644 (file)
@@ -34,6 +34,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 # CONFIG_PCI_PNP is not set
index 75c7b66dd1890b34e30cb3036e5e892c05f5321b..60e3c5620b1fdc56c20a476afb8c08717b4b4baa 100644 (file)
@@ -40,6 +40,7 @@ CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_NET_RANDOM_ETHADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index b63adc65a07299fdd9cff65fc2b9226a9d6f82ad..896a3b15088d2058fd8c3ad33a02000d1088f081 100644 (file)
@@ -33,6 +33,7 @@ CONFIG_OF_CONTROL=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_ENV_IS_IN_NAND=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_AT91_GPIO=y
 CONFIG_MTD=y
 CONFIG_MTD_RAW_NAND=y
index 696a502c99a04cb3440d39f707443d35779d9e28..e3c34737489d04d823809b8df1b77319290a6afd 100644 (file)
@@ -53,6 +53,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index 2402a34dbe815c614b1a14be87a0475816b434ef..25791910c69f649c3fde350477fea2a26db43e1e 100644 (file)
@@ -72,6 +72,7 @@ CONFIG_USE_ENV_SPI_MODE=y
 CONFIG_ENV_SPI_MODE=0x0
 CONFIG_VERSION_VARIABLE=y
 CONFIG_NET_RANDOM_ETHADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_DM_I2C=y
 CONFIG_MISC=y
 CONFIG_MMC_HS400_SUPPORT=y
index 9a34b97ddb0f883cc890e4fc21867922a296e33b..a1d4ecde85cca08551b13727c457f5116febb5b6 100644 (file)
@@ -73,6 +73,7 @@ CONFIG_USE_ENV_SPI_MODE=y
 CONFIG_ENV_SPI_MODE=0x0
 CONFIG_VERSION_VARIABLE=y
 CONFIG_NET_RANDOM_ETHADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_SCSI_AHCI=y
 CONFIG_AHCI_PCI=y
 CONFIG_DM_I2C=y
index a63310c18a02b5e830c25116ef453a5f9b4ed4b8..72394a7bb40e3b299de229fb39d8bb69c50b29d9 100644 (file)
@@ -75,6 +75,7 @@ CONFIG_USE_ENV_SPI_MODE=y
 CONFIG_ENV_SPI_MODE=0x0
 CONFIG_VERSION_VARIABLE=y
 CONFIG_NET_RANDOM_ETHADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_SCSI_AHCI=y
 CONFIG_AHCI_PCI=y
 CONFIG_DM_I2C=y
index 07c0d3f873a0cb299b9b68fe9b809293c5589815..a82c405b3af3cfe1deaa3768e4dca585ecab0b5f 100644 (file)
@@ -72,6 +72,7 @@ CONFIG_USE_ENV_SPI_MODE=y
 CONFIG_ENV_SPI_MODE=0x0
 CONFIG_VERSION_VARIABLE=y
 CONFIG_NET_RANDOM_ETHADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_SCSI_AHCI=y
 CONFIG_AHCI_PCI=y
 CONFIG_DM_I2C=y
index 4815d8af4e608ffa53a3442fbf0385635e8c71d4..6e42fb7e33ea44951b7c05407d8e2ad3fda0408e 100644 (file)
@@ -52,6 +52,7 @@ CONFIG_CMD_BOOTSTAGE=y
 CONFIG_CMD_EXT4_WRITE=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index 218026b739a56ad5d0947267a742510b12f4bb00..6be7ce0c6e6a08263a3add90e433f0106bd6a4d7 100644 (file)
@@ -35,6 +35,7 @@ CONFIG_CMD_EXT4_WRITE=y
 CONFIG_MAC_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index b9ac5fbbce6c0c415add4c8c132c865eabb38279..ca92645c033102de10410fc0df298b56f8603cc8 100644 (file)
@@ -21,6 +21,7 @@ CONFIG_OF_EMBED=y
 CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_MMC_SDHCI=y
 CONFIG_MMC_SDHCI_BCM2835=y
 CONFIG_DM_ETH=y
index 2b73619383fc37b262f41b30761ac639e5be4671..b0aab1bfc53a482f83af7763c0a8be63ed54ffa0 100644 (file)
@@ -21,6 +21,7 @@ CONFIG_OF_EMBED=y
 CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_MMC_SDHCI=y
 CONFIG_MMC_SDHCI_BCM2835=y
 CONFIG_DM_ETH=y
index f4fdb455f466c1bd3e31c5796c76f72e5508fac3..7b1b08cc4d95ab9ac47729debdb4976bac4b2052 100644 (file)
@@ -22,6 +22,7 @@ CONFIG_OF_EMBED=y
 CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_MMC_SDHCI=y
 CONFIG_MMC_SDHCI_BCM2835=y
 CONFIG_PHYLIB=y
index ccdabcb9ee3db6c4ce43068b7c42006fd6999de8..62ef2dd51a4839779cd77a2b0b1b1dd875d584ad 100644 (file)
@@ -22,6 +22,7 @@ CONFIG_OF_EMBED=y
 CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_MMC_SDHCI=y
 CONFIG_MMC_SDHCI_BCM2835=y
 CONFIG_PHYLIB=y
index 3a8ca5f2e51ecd299521f617df0660d515149436..a19a42839e2656acbf6582ce5fc9f99778fbf06a 100644 (file)
@@ -22,6 +22,7 @@ CONFIG_OF_EMBED=y
 CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_MMC_SDHCI=y
 CONFIG_MMC_SDHCI_BCM2835=y
 CONFIG_PHYLIB=y
index 47ea466454fc0deea9ffd1a04e5056136b37c87d..cfca71cdc1cc2a8f60df47011266137f4a68b806 100644 (file)
@@ -22,6 +22,7 @@ CONFIG_OF_BOARD=y
 CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_DM_DMA=y
 CONFIG_DFU_MMC=y
 CONFIG_MMC_SDHCI=y
index 9cd1477107faeaf544b539b357c187219c628d86..fc20066438753283217b9f53e3cc081a083000db 100644 (file)
@@ -22,6 +22,7 @@ CONFIG_OF_BOARD=y
 CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_DM_DMA=y
 CONFIG_DFU_MMC=y
 CONFIG_MMC_SDHCI=y
index aeef34c4de08a9f97d920f7215df3d8691263c60..84e223790ccf882025ae24d0eb690acd14e2c7e1 100644 (file)
@@ -20,6 +20,7 @@ CONFIG_CMD_FS_UUID=y
 CONFIG_OF_BOARD=y
 CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
 CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_DM_DMA=y
 CONFIG_MMC_SDHCI=y
 CONFIG_MMC_SDHCI_SDMA=y
index 5bfb81e02e309f524ec2dfe5df7a0f7abb3e9a0b..1880f22c5d27dcc94033e09f75fdfa76a9a2516b 100644 (file)
@@ -21,6 +21,7 @@ CONFIG_OF_EMBED=y
 CONFIG_ENV_FAT_DEVICE_AND_PART="0:1"
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
 CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_MMC_SDHCI=y
 CONFIG_MMC_SDHCI_BCM2835=y
 CONFIG_DM_ETH=y
index e3c81a5c24b4b18176652c7ef29aee533f1f3cd8..5cfbaa224fafd16c303f680290ed56c0a5757f7b 100644 (file)
@@ -18,6 +18,7 @@ CONFIG_CMD_FAT=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 # CONFIG_PCI_PNP is not set
index a4437c1668c63c16e277eb1c05d7bd77bac8a671..95fd1bae9c64c440c6cc4c9322790306490369d2 100644 (file)
@@ -31,6 +31,7 @@ CONFIG_CMD_FAT=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_ENV_IS_IN_NAND=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_AT91_GPIO=y
 CONFIG_CMD_PCA953X=y
 # CONFIG_MMC is not set
index 63fa8af249dc3475f3e652bd6c9e3e0b0387922f..0e770801ead2e25f62b39a70cf90f68d905cddeb 100644 (file)
@@ -30,6 +30,7 @@ CONFIG_CMD_FAT=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_ENV_IS_IN_NAND=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_AT91_GPIO=y
 CONFIG_CMD_PCA953X=y
 # CONFIG_MMC is not set
index 393882d997eee87843f2bb5a36aa0cc38a4bb08d..6cf91e082340925a560f35e5c4fa95c78d32a5f2 100644 (file)
@@ -48,6 +48,7 @@ CONFIG_ISO_PARTITION=y
 CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index 897d061416eabb11abf837c58ab48357cb4b80bf..8c2af20c3033429e63f5f76b8007b8ba614f22c2 100644 (file)
@@ -52,6 +52,7 @@ CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index a8890eb4e8c3e86a2b02db89f42ed774126f5579..bbeea8defce91c610fedeb7b85a760f6cf334359 100644 (file)
@@ -51,6 +51,7 @@ CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index 51aeaafe874253f7d77f1ed7f13e67d5d259e6f7..f560d2bbdd1ccd769ce23fbf3a5cf68a84c749ba 100644 (file)
@@ -49,6 +49,7 @@ CONFIG_EFI_PARTITION=y
 CONFIG_ENV_OVERWRITE=y
 CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
 CONFIG_SYS_RELOC_GD_ENV_ADDR=y
+CONFIG_TFTP_TSIZE=y
 CONFIG_REGMAP=y
 CONFIG_SYSCON=y
 CONFIG_CPU=y
index 8fe3226cf9df61aa5104d7675ffe9489bfa8e28d..b04a03f76da048690379fc67c6520f2b9a8e24d8 100644 (file)
@@ -21,8 +21,6 @@
 #define CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG
 
 /* Networking */
-#define CONFIG_TFTP_TSIZE
-
 #define CONFIG_IPADDR                  192.168.10.2
 #define CONFIG_NETMASK                 255.255.255.0
 #define CONFIG_SERVERIP                        192.168.10.1
index fdb0da34ec84cafbbc4fb0f6e910e4a2e057fc8c..2ad4ca34188ce5510ae8eac4796dea4786c25798 100644 (file)
@@ -19,8 +19,6 @@
 
 #define CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG
 
-#define CONFIG_TFTP_TSIZE
-
 #define CONFIG_IPADDR                  192.168.10.2
 #define CONFIG_NETMASK                 255.255.255.0
 #define CONFIG_SERVERIP                        192.168.10.1
index 981f856efaab5ceb38d37fc0fbb266f71074d243..57192649ecc9871034d8802a079d928c370204b1 100644 (file)
@@ -25,9 +25,6 @@
 /* PCI networking support */
 #define CONFIG_E1000_NO_NVM
 
-/* General networking support */
-#define CONFIG_TFTP_TSIZE
-
 /*
  * Custom Distro Boot configuration:
  * 1. 8bit SD port (MMC1)
index f0c003d2fe052ab8cd449e633d9aa2270a78a72f..9e5f5236002aba6e9fc3d9c215ff74de78d45273 100644 (file)
@@ -28,9 +28,6 @@
 /* PCI networking support */
 #define CONFIG_E1000_NO_NVM
 
-/* General networking support */
-#define CONFIG_TFTP_TSIZE
-
 /* Increase console I/O buffer size */
 #undef CONFIG_SYS_CBSIZE
 #define CONFIG_SYS_CBSIZE              1024
index 22ee2ba03e46552a28cbc835ec84555e1c3b71a3..61282441c41d86376d3f7d969670ba3eb1c52d24 100644 (file)
@@ -18,9 +18,6 @@
 /* Size of malloc() pool */
 #define CONFIG_SYS_MALLOC_LEN          (32 * SZ_1M)
 
-/* Network */
-#define CONFIG_TFTP_TSIZE
-
 /* ENET1 */
 #define IMX_FEC_BASE                   ENET2_BASE_ADDR
 
index 59593f6c00f3bf57359017c1084e3d9f48bbd435..cb22b3c75a8ae66b065b75a846cce87f6fe8643c 100644 (file)
@@ -21,9 +21,6 @@
 
 #define CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG
 
-/* Networking */
-#define CONFIG_TFTP_TSIZE
-
 #define CONFIG_IPADDR                  192.168.10.2
 #define CONFIG_NETMASK                 255.255.255.0
 #define CONFIG_SERVERIP                        192.168.10.1
index 94e17bbb7cc0db50f99313373a2a03a8bf969ab6..158bb09b37db83df6806f3c9eb9fcc505536fd0c 100644 (file)
@@ -17,9 +17,6 @@
 
 #define CONFIG_MACH_TYPE               MACH_TYPE_COLIBRI_TEGRA2
 
-/* General networking support */
-#define CONFIG_TFTP_TSIZE
-
 /* LCD support */
 #define CONFIG_LCD_LOGO
 
index 94802a66f7abf6ce856637ee0cf98cf43e9f8142..30b48c5fd6a88dc88b605d8c345cdda3848d8980 100644 (file)
@@ -26,9 +26,6 @@
 
 #define CONFIG_MACH_TYPE               MACH_TYPE_COLIBRI_T30
 
-/* General networking support */
-#define CONFIG_TFTP_TSIZE
-
 /* Increase console I/O buffer size */
 #undef CONFIG_SYS_CBSIZE
 #define CONFIG_SYS_CBSIZE              1024
index 7c585ad9e21b9f9530775c3105f1708cfb49734a..280089617f10a754624fe70c2f058665b6f7027b 100644 (file)
@@ -28,9 +28,6 @@
 /* Allow environment variable to be overwritten */
 #define CONFIG_ENV_OVERWRITE
 
-/** Reduce hashes printed out */
-#define CONFIG_TFTP_TSIZE
-
 /* Autoboot options */
 #define CONFIG_RESET_TO_RETRY
 #define CONFIG_BOOT_RETRY_TIME         -1
index 434e54442fc7502ce853e6a904a9f68effe6f053..0e4a17684f91c88dc04e0690423e42036459cb82 100644 (file)
@@ -51,9 +51,6 @@
 /* Allow environment variable to be overwritten */
 #define CONFIG_ENV_OVERWRITE
 
-/** Reduce hashes printed out */
-#define CONFIG_TFTP_TSIZE
-
 /* Autoboot options */
 #define CONFIG_RESET_TO_RETRY
 #define CONFIG_BOOT_RETRY_TIME         -1
index 834f1cd23640d88663ce51ad805269530bfccdf9..bcfcfff68bab6c5a09d76ba3f4c35b65f1f0e89d 100644 (file)
 #define CONFIG_LCD_DT_SIMPLEFB
 #define CONFIG_VIDEO_BCM2835
 
-#ifdef CONFIG_CMD_USB
-#define CONFIG_TFTP_TSIZE
-#endif
-
 /* DFU over USB/UDC */
 #ifdef CONFIG_CMD_DFU
 #define CONFIG_SYS_DFU_DATA_BUF_SIZE   SZ_1M
index f5f99ee0d24dce5d4795b7aa47aa4d40adfc317c..34a0041617ea4b10ae5ca1aea03bb279d252646f 100644 (file)
@@ -49,7 +49,6 @@
 #define CONFIG_RESET_PHY_R
 #define CONFIG_AT91_WANTS_COMMON_PHY
 #define CONFIG_TFTP_PORT
-#define CONFIG_TFTP_TSIZE
 
 /* USB */
 #define CONFIG_USB_ATMEL
index bbd3b118778fdda6fef94bf4fafd714b5bc3ec19..077e9d667a1e13aa82c71b3c69b7edccc2105d9e 100644 (file)
@@ -49,7 +49,6 @@
 #define CONFIG_RESET_PHY_R
 #define CONFIG_AT91_WANTS_COMMON_PHY
 #define CONFIG_TFTP_PORT
-#define CONFIG_TFTP_TSIZE
 
 /* MMC */
 #define CONFIG_GENERIC_ATMEL_MCI
index f186dd6b8235f6de73e7b6d98f51e07436d53ee6..ab39b0bbbe8c75b5484b5f41492366bae05e8071 100644 (file)
@@ -76,7 +76,6 @@
  * USB configuration
  */
 
-#define CONFIG_TFTP_TSIZE
 #define CONFIG_BOOTP_BOOTFILESIZE
 
 /* Default environment */
index c4b4dae0641bf047647a2499c7cc4a68da85eeb8..ba0ca813ce5245fa6918e9905de992c7f6e86e15 100644 (file)
@@ -74,6 +74,17 @@ config TFTP_WINDOWSIZE
          before an ack response is required.
          The default TFTP implementation implies a window size of 1.
 
+config TFTP_TSIZE
+       bool "Track TFTP transfers based on file size option"
+       depends on CMD_TFTPBOOT
+       default y if (ARCH_OMAP2PLUS || ARCH_K3)
+       help
+         By default, TFTP progress bar is increased for each received UDP
+         frame, which can lead into long time being spent for sending
+         data over the UART. Enabling this option, TFTP queries the file
+         size from server, and if supported, limits the progress bar to
+         50 characters total which fits on single line.
+
 config SERVERIP_FROM_PROXYDHCP
        bool "Get serverip value from Proxy DHCP response"
        help