X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=drivers%2Fdfu%2FKconfig;h=51ab484c2a4953194b3d36e59e262ad24048eba1;hb=979b239b4c5f2fb7b219cc1d10445e136016a8f8;hp=6b92064f0b52f76de8d5145b25fc23b405d0f48b;hpb=15e8cb70b4ebe79aced432323eaafcd176341017;p=u-boot diff --git a/drivers/dfu/Kconfig b/drivers/dfu/Kconfig index 6b92064f0b..51ab484c2a 100644 --- a/drivers/dfu/Kconfig +++ b/drivers/dfu/Kconfig @@ -1,10 +1,49 @@ menu "DFU support" +config DFU + bool + imply DFU_OVER_USB if USB_GADGET + +config DFU_OVER_USB + bool + select HASH + depends on USB_GADGET + +config DFU_OVER_TFTP + bool + depends on NET + +if DFU config DFU_TFTP bool "DFU via TFTP" + select DFU_OVER_TFTP help This option allows performing update of DFU-managed medium with data sent via TFTP boot. Detailed description of this feature can be found at ./doc/README.dfutftp + +config DFU_MMC + bool "MMC back end for DFU" + help + This option enables using DFU to read and write to MMC based storage. + +config DFU_NAND + bool "NAND back end for DFU" + help + This option enables using DFU to read and write to NAND based + storage. + +config DFU_RAM + bool "RAM back end for DFU" + help + This option enables using DFU to read and write RAM on the target. + +config DFU_SF + bool "SPI flash back end for DFU" + help + This option enables using DFU to read and write to SPI flash based + storage. + +endif endmenu