/u-boot/drivers/dfu/ |
H A D | dfu_alt.c | 31 struct dfu_entity *dfu; local 96 struct dfu_entity *dfu; local
|
H A D | dfu_virt.c | 11 int __weak dfu_write_medium_virt(struct dfu_entity *dfu, u64 offset, argument 19 int __weak dfu_get_medium_size_virt(struct dfu_entity *dfu, u64 *size) argument 26 int __weak dfu_read_medium_virt(struct dfu_entity *dfu, u64 offset, argument 35 int dfu_fill_entity_virt(struct dfu_entity *dfu, char *devstr, char **argv, int argc) argument [all...] |
H A D | dfu_ram.c | 18 static int dfu_transfer_medium_ram(enum dfu_op op, struct dfu_entity *dfu, argument 39 static int dfu_write_medium_ram(struct dfu_entity *dfu, u64 offset, argument 45 int dfu_get_medium_size_ram(struct dfu_entity *dfu, u6 argument 52 dfu_read_medium_ram(struct dfu_entity *dfu, u64 offset, void *buf, long *len) argument 58 dfu_fill_entity_ram(struct dfu_entity *dfu, char *devstr, char **argv, int argc) argument [all...] |
H A D | dfu_nand.c | 22 static int nand_block_op(enum dfu_op op, struct dfu_entity *dfu, argument 93 static inline int nand_block_write(struct dfu_entity *dfu, argument 99 nand_block_read(struct dfu_entity *dfu, u64 offset, void *buf, long *len) argument 105 dfu_write_medium_nand(struct dfu_entity *dfu, u64 offset, void *buf, long *len) argument 122 dfu_get_medium_size_nand(struct dfu_entity *dfu, u64 *size) argument 129 dfu_read_medium_nand(struct dfu_entity *dfu, u64 offset, void *buf, long *len) argument 146 dfu_flush_medium_nand(struct dfu_entity *dfu) argument 185 dfu_polltimeout_nand(struct dfu_entity *dfu) argument 197 dfu_fill_entity_nand(struct dfu_entity *dfu, char *devstr, char **argv, int argc) argument [all...] |
H A D | dfu_sf.c | 17 static int dfu_get_medium_size_sf(struct dfu_entity *dfu, u64 *size) argument 24 static int dfu_read_medium_sf(struct dfu_entity *dfu, u64 offset, void *buf, argument 41 static u64 find_sector(struct dfu_entity *dfu, u64 start, u64 offset) argument 47 static int dfu_write_medium_sf(struct dfu_entity *dfu, argument 66 dfu_flush_medium_sf(struct dfu_entity *dfu) argument 85 dfu_polltimeout_sf(struct dfu_entity *dfu) argument 98 dfu_free_entity_sf(struct dfu_entity *dfu) argument 168 dfu_fill_entity_sf(struct dfu_entity *dfu, char *devstr, char **argv, int argc) argument [all...] |
H A D | dfu_mtd.c | 35 static int mtd_block_op(enum dfu_op op, struct dfu_entity *dfu, argument 195 dfu_get_medium_size_mtd(struct dfu_entity *dfu, u64 *size) argument 202 dfu_read_medium_mtd(struct dfu_entity *dfu, u64 offset, void *buf, long *len) argument 219 dfu_write_medium_mtd(struct dfu_entity *dfu, u64 offset, void *buf, long *len) argument 236 dfu_flush_medium_mtd(struct dfu_entity *dfu) argument 274 dfu_polltimeout_mtd(struct dfu_entity *dfu) argument 287 dfu_fill_entity_mtd(struct dfu_entity *dfu, char *devstr, char **argv, int argc) argument [all...] |
H A D | dfu_mmc.c | 26 static int mmc_block_op(enum dfu_op op, struct dfu_entity *dfu, argument 98 mmc_file_op(enum dfu_op op, struct dfu_entity *dfu, u64 offset, void *buf, u64 *len) argument 161 mmc_file_buf_write(struct dfu_entity *dfu, u64 offset, void *buf, long *len) argument 186 mmc_file_buf_write_finish(struct dfu_entity *dfu) argument 198 dfu_write_medium_mmc(struct dfu_entity *dfu, u64 offset, void *buf, long *len) argument 225 dfu_flush_medium_mmc(struct dfu_entity *dfu) argument 249 dfu_get_medium_size_mmc(struct dfu_entity *dfu, u64 *size) argument 274 mmc_file_buf_read(struct dfu_entity *dfu, u64 offset, void *buf, long *len) argument 299 dfu_read_medium_mmc(struct dfu_entity *dfu, u64 offset, void *buf, long *len) argument 320 dfu_free_entity_mmc(struct dfu_entity *dfu) argument 341 dfu_fill_entity_mmc(struct dfu_entity *dfu, char *devstr, char **argv, int argc) argument [all...] |
H A D | dfu.c | 36 __weak void dfu_flush_callback(struct dfu_entity *dfu) argument 44 __weak void dfu_initiated_callback(struct dfu_entity *dfu) argument 52 __weak void dfu_error_callback(struct dfu_entity *dfu, const char *msg) argument 108 struct dfu_entity *dfu; local 199 dfu_get_buf(struct dfu_entity *dfu) argument 246 dfu_write_buffer_drain(struct dfu_entity *dfu) argument 275 dfu_transaction_cleanup(struct dfu_entity *dfu) argument 291 dfu_transaction_initiate(struct dfu_entity *dfu, bool read) argument 318 dfu_flush(struct dfu_entity *dfu, void *buf, int size, int blk_seq_num) argument 340 dfu_write(struct dfu_entity *dfu, void *buf, int size, int blk_seq_num) argument 411 dfu_read_buffer_fill(struct dfu_entity *dfu, void *buf, int size) argument 465 dfu_read(struct dfu_entity *dfu, void *buf, int size, int blk_seq_num) argument 502 dfu_fill_entity(struct dfu_entity *dfu, char *s, int alt, char *interface, char *devstr) argument 564 struct dfu_entity *dfu, *p, *t = NULL; local 580 dfu_alt_init(int num, struct dfu_entity **dfu) argument 603 dfu_alt_add(struct dfu_entity *dfu, char *interface, char *devstr, char *s) argument 624 struct dfu_entity *dfu; local 662 struct dfu_entity *dfu; local 680 struct dfu_entity *dfu; local 692 struct dfu_entity *dfu; local 727 dfu_write_from_mem_addr(struct dfu_entity *dfu, void *buf, int size) argument [all...] |
/u-boot/lib/fwu_updates/ |
H A D | fwu_gpt.c | 36 static int fwu_alt_num_for_dfu_dev(struct dfu_entity *dfu, int dev_num, argument 65 struct dfu_entity *dfu; local [all...] |
H A D | fwu_mtd.c | 38 struct dfu_entity *dfu; local [all...] |
/u-boot/board/st/common/ |
H A D | stm32mp_dfu_virt.c | 62 int dfu_read_medium_virt(struct dfu_entity *dfu, u64 offset, argument 80 int dfu_write_medium_virt(struct dfu_entity *dfu, u64 offset, argument 90 int dfu_get_medium_size_virt(struct dfu_entity *dfu, u64 *size) argument [all...] |
/u-boot/arch/arm/mach-stm32mp/cmd_stm32prog/ |
H A D | stm32prog_usb.c | 127 int stm32prog_write_medium_virt(struct dfu_entity *dfu, u64 offset, argument 149 int stm32prog_read_medium_virt(struct dfu_entity *dfu, u64 offset, argument 171 int stm32prog_get_medium_size_virt(struct dfu_entity *dfu, u64 *size) argument [all...] |
H A D | stm32prog.c | 1331 static int stm32prog_alt_add_virt(struct dfu_entity *dfu, argument 1351 struct dfu_entity *dfu; local 1219 stm32prog_alt_add(struct stm32prog_data *data, struct dfu_entity *dfu, struct stm32prog_part_t *part) argument 1673 struct dfu_entity *dfu; local 2003 dfu_flush_callback(struct dfu_entity *dfu) argument 2033 dfu_initiated_callback(struct dfu_entity *dfu) argument 2049 dfu_error_callback(struct dfu_entity *dfu, const char *msg) argument [all...] |
/u-boot/drivers/usb/gadget/ |
H A D | f_dfu.c | 176 static inline int dfu_get_manifest_timeout(struct dfu_entity *dfu) argument 186 struct dfu_entity *dfu = dfu_get_entity(f_dfu->altsetting); local
|
/u-boot/include/ |
H A D | dfu.h | 420 dfu_set_defer_flush(struct dfu_entity *dfu) argument 447 dfu_fill_entity_mmc(struct dfu_entity *dfu, char *devstr, char **argv, int argc) argument 459 dfu_fill_entity_nand(struct dfu_entity *dfu, char *devstr, char **argv, int argc) argument 471 dfu_fill_entity_ram(struct dfu_entity *dfu, char *devstr, char **argv, int argc) argument 483 dfu_fill_entity_sf(struct dfu_entity *dfu, char *devstr, char **argv, int argc) argument 495 dfu_fill_entity_mtd(struct dfu_entity *dfu, char *devstr, char **argv, int argc) argument 512 dfu_fill_entity_virt(struct dfu_entity *dfu, char *devstr, char **argv, int argc) argument [all...] |