blob: fa27efbb405398435797e08b7e607b5ea4d9a065 [file] [log] [blame]
Lukasz Majewski585a6962015-08-24 00:21:49 +02001menu "DFU support"
2
Tom Rini6828e602016-09-19 13:31:30 -04003config USB_FUNCTION_DFU
4 bool
Maxime Ripard70c56c12018-01-16 09:44:13 +01005 select HASH
Tom Rini6828e602016-09-19 13:31:30 -04006
7if CMD_DFU
Lukasz Majewski585a6962015-08-24 00:21:49 +02008config DFU_TFTP
9 bool "DFU via TFTP"
10 help
Robert P. J. Day1cc0a9f2016-05-04 04:47:31 -040011 This option allows performing update of DFU-managed medium with data
12 sent via TFTP boot.
Lukasz Majewski585a6962015-08-24 00:21:49 +020013
Robert P. J. Day1cc0a9f2016-05-04 04:47:31 -040014 Detailed description of this feature can be found at ./doc/README.dfutftp
Tom Rini6828e602016-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 Majewski585a6962015-08-24 00:21:49 +020039endmenu