blob: fa27efbb405398435797e08b7e607b5ea4d9a065 [file] [log] [blame]
Lukasz Majewski770a8012015-08-24 00:21:49 +02001menu "DFU support"
2
Tom Rini265c7da2016-09-19 13:31:30 -04003config USB_FUNCTION_DFU
4 bool
Maxime Ripardab68b432018-01-16 09:44:13 +01005 select HASH
Tom Rini265c7da2016-09-19 13:31:30 -04006
7if CMD_DFU
Lukasz Majewski770a8012015-08-24 00:21:49 +02008config DFU_TFTP
9 bool "DFU via TFTP"
10 help
Robert P. J. Day8c60f922016-05-04 04:47:31 -040011 This option allows performing update of DFU-managed medium with data
12 sent via TFTP boot.
Lukasz Majewski770a8012015-08-24 00:21:49 +020013
Robert P. J. Day8c60f922016-05-04 04:47:31 -040014 Detailed description of this feature can be found at ./doc/README.dfutftp
Tom Rini265c7da2016-09-19 13:31:30 -040015
16config DFU_MMC
17 bool "MMC back end for DFU"
18 help
19 This option enables using DFU to read and write to MMC based storage.
20
21config DFU_NAND
22 bool "NAND back end for DFU"
23 help
24 This option enables using DFU to read and write to NAND based
25 storage.
26
27config DFU_RAM
28 bool "RAM back end for DFU"
29 help
30 This option enables using DFU to read and write RAM on the target.
31
32config DFU_SF
33 bool "SPI flash back end for DFU"
34 help
35 This option enables using DFU to read and write to SPI flash based
36 storage.
37
38endif
Lukasz Majewski770a8012015-08-24 00:21:49 +020039endmenu