/arm-trusted-firmware-2.8.0/drivers/st/io/ |
A D | io_mmc.c | 19 static int mmc_dev_open(const uintptr_t init_params, io_dev_info_t **dev_info); 20 static int mmc_block_open(io_dev_info_t *dev_info, const uintptr_t spec, 22 static int mmc_dev_init(io_dev_info_t *dev_info, const uintptr_t init_params); 28 static int mmc_dev_close(io_dev_info_t *dev_info); 62 static int mmc_dev_open(const uintptr_t init_params, io_dev_info_t **dev_info) in mmc_dev_open() argument 67 assert(dev_info != NULL); in mmc_dev_open() 68 *dev_info = (io_dev_info_t *)&mmc_dev_info; in mmc_dev_open() 76 static int mmc_dev_init(io_dev_info_t *dev_info, const uintptr_t init_params) in mmc_dev_init() argument 82 static int mmc_dev_close(io_dev_info_t *dev_info) in mmc_dev_close() argument 88 static int mmc_block_open(io_dev_info_t *dev_info, const uintptr_t spec, in mmc_block_open() argument
|
/arm-trusted-firmware-2.8.0/drivers/io/ |
A D | io_fip.c | 146 assert(dev_info != NULL); in allocate_dev_info() 157 *dev_info = &dev_info_pool[index]; in allocate_dev_info() 171 assert(dev_info != NULL); in free_dev_info() 173 state = (fip_dev_state_t *)dev_info->info; in free_dev_info() 190 io_dev_info_t **dev_info) in fip_dev_open() argument 196 assert(dev_info != NULL); in fip_dev_open() 209 *dev_info = info; in fip_dev_open() 225 assert(dev_info != NULL); in fip_dev_init() 227 state = (fip_dev_state_t *)dev_info->info; in fip_dev_init() 279 return free_dev_info(dev_info); in fip_dev_close() [all …]
|
A D | io_dummy.c | 29 static int dummy_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info); 30 static int dummy_block_open(io_dev_info_t *dev_info, const uintptr_t spec, 36 static int dummy_dev_close(io_dev_info_t *dev_info); 65 io_dev_info_t **dev_info) in dummy_dev_open() argument 67 assert(dev_info != NULL); in dummy_dev_open() 68 *dev_info = (io_dev_info_t *)&dummy_dev_info; in dummy_dev_open() 75 static int dummy_dev_close(io_dev_info_t *dev_info) in dummy_dev_close() argument 82 static int dummy_block_open(io_dev_info_t *dev_info, const uintptr_t spec, in dummy_block_open() argument
|
A D | io_mtd.c | 35 static int mtd_dev_close(io_dev_info_t *dev_info); 78 static int allocate_dev_info(io_dev_info_t **dev_info) in allocate_dev_info() argument 90 *dev_info = &dev_info_pool[index]; in allocate_dev_info() 96 static int free_dev_info(io_dev_info_t *dev_info) in free_dev_info() argument 102 state = (mtd_dev_state_t *)dev_info->info; in free_dev_info() 109 zeromem(dev_info, sizeof(io_dev_info_t)); in free_dev_info() 140 assert((dev_info->info != 0UL) && (entity->info == 0UL)); in mtd_open() 143 cur = (mtd_dev_state_t *)dev_info->info; in mtd_open() 256 *dev_info = info; in mtd_dev_open() 272 static int mtd_dev_close(io_dev_info_t *dev_info) in mtd_dev_close() argument [all …]
|
A D | io_encrypted.c | 34 static int enc_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info); 35 static int enc_file_open(io_dev_info_t *dev_info, const uintptr_t spec, 41 static int enc_dev_init(io_dev_info_t *dev_info, const uintptr_t init_params); 42 static int enc_dev_close(io_dev_info_t *dev_info); 73 static int enc_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info) in enc_dev_open() argument 75 assert(dev_info != NULL); in enc_dev_open() 78 *dev_info = &enc_dev_info; in enc_dev_open() 83 static int enc_dev_init(io_dev_info_t *dev_info, const uintptr_t init_params) in enc_dev_init() argument 100 static int enc_dev_close(io_dev_info_t *dev_info) in enc_dev_close() argument 108 static int enc_file_open(io_dev_info_t *dev_info, const uintptr_t spec, in enc_file_open() argument
|
A D | io_block.c | 90 assert(dev_info != NULL); in allocate_dev_info() 99 *dev_info = &dev_info_pool[index]; in allocate_dev_info() 108 static int free_dev_info(io_dev_info_t *dev_info) in free_dev_info() argument 113 assert(dev_info != NULL); in free_dev_info() 115 state = (block_dev_state_t *)dev_info->info; in free_dev_info() 120 zeromem(dev_info, sizeof(io_dev_info_t)); in free_dev_info() 133 assert((dev_info->info != (uintptr_t)NULL) && in block_open() 138 cur = (block_dev_state_t *)dev_info->info; in block_open() 508 assert(dev_info != NULL); in block_dev_open() 523 *dev_info = info; /* cast away const */ in block_dev_open() [all …]
|
A D | io_memmap.c | 41 static int memmap_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info); 42 static int memmap_block_open(io_dev_info_t *dev_info, const uintptr_t spec, 52 static int memmap_dev_close(io_dev_info_t *dev_info); 82 io_dev_info_t **dev_info) in memmap_dev_open() argument 84 assert(dev_info != NULL); in memmap_dev_open() 85 *dev_info = &memmap_dev_info; in memmap_dev_open() 92 static int memmap_dev_close(io_dev_info_t *dev_info) in memmap_dev_close() argument 101 static int memmap_block_open(io_dev_info_t *dev_info, const uintptr_t spec, in memmap_block_open() argument
|
A D | io_semihosting.c | 25 static int sh_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info); 26 static int sh_file_open(io_dev_info_t *dev_info, const uintptr_t spec, 62 io_dev_info_t **dev_info) in sh_dev_open() argument 64 assert(dev_info != NULL); in sh_dev_open() 65 *dev_info = &sh_dev_info; in sh_dev_open() 71 static int sh_file_open(io_dev_info_t *dev_info __unused, in sh_file_open()
|
A D | io_storage.c | 74 io_dev_info_t **dev_info) in io_storage_dev_open() argument 76 assert(dev_info != NULL); in io_storage_dev_open() 79 return dev_con->dev_open(dev_spec, dev_info); in io_storage_dev_open() 145 int io_register_device(const io_dev_info_t *dev_info) in io_register_device() argument 148 assert(dev_info != NULL); in io_register_device() 151 devices[dev_count] = dev_info; in io_register_device()
|
/arm-trusted-firmware-2.8.0/include/drivers/io/ |
A D | io_driver.h | 33 int (*dev_open)(const uintptr_t dev_spec, io_dev_info_t **dev_info); 40 int (*open)(io_dev_info_t *dev_info, const uintptr_t spec, 49 int (*dev_init)(io_dev_info_t *dev_info, const uintptr_t init_params); 50 int (*dev_close)(io_dev_info_t *dev_info); 57 int io_register_device(const io_dev_info_t *dev_info);
|
A D | io_fip.h | 13 int fip_dev_get_plat_toc_flag(io_dev_info_t *dev_info, uint16_t *plat_toc_flag);
|
/arm-trusted-firmware-2.8.0/drivers/renesas/common/io/ |
A D | io_memdrv.c | 21 io_dev_info_t **dev_info); 22 static int32_t memdrv_dev_close(io_dev_info_t *dev_info); 42 static int32_t memdrv_block_open(io_dev_info_t *dev_info, const uintptr_t spec, in memdrv_block_open() argument 132 io_dev_info_t **dev_info) in memdrv_dev_open() argument 134 *dev_info = (io_dev_info_t *) &memdrv_dev_info; in memdrv_dev_open() 139 static int32_t memdrv_dev_close(io_dev_info_t *dev_info) in memdrv_dev_close() argument
|
A D | io_emmcdrv.c | 22 io_dev_info_t **dev_info); 23 static int32_t emmcdrv_dev_close(io_dev_info_t *dev_info); 83 static int32_t emmcdrv_block_open(io_dev_info_t *dev_info, in emmcdrv_block_open() argument 157 io_dev_info_t **dev_info) in emmcdrv_dev_open() argument 159 *dev_info = (io_dev_info_t *) &emmcdrv_dev_info; in emmcdrv_dev_open() 164 static int32_t emmcdrv_dev_close(io_dev_info_t *dev_info) in emmcdrv_dev_close() argument
|
A D | io_rcar.c | 31 io_dev_info_t **dev_info); 32 static int32_t rcar_dev_close(io_dev_info_t *dev_info); 381 static int32_t rcar_dev_init(io_dev_info_t *dev_info, const uintptr_t name) in rcar_dev_init() argument 640 io_dev_info_t **dev_info) in rcar_dev_open() argument 642 *dev_info = (io_dev_info_t *) &rcar_dev_info; in rcar_dev_open() 647 static int32_t rcar_dev_close(io_dev_info_t *dev_info) in rcar_dev_close() argument
|
/arm-trusted-firmware-2.8.0/drivers/intel/soc/stratix10/io/ |
A D | s10_memmap_qspi.c | 43 static int memmap_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info); 44 static int memmap_block_open(io_dev_info_t *dev_info, const uintptr_t spec, 54 static int memmap_dev_close(io_dev_info_t *dev_info); 84 io_dev_info_t **dev_info) in memmap_dev_open() argument 86 assert(dev_info != NULL); in memmap_dev_open() 87 *dev_info = (io_dev_info_t *)&memmap_dev_info; /* cast away const */ in memmap_dev_open() 95 static int memmap_dev_close(io_dev_info_t *dev_info) in memmap_dev_close() argument 104 static int memmap_block_open(io_dev_info_t *dev_info, const uintptr_t spec, in memmap_block_open() argument
|
/arm-trusted-firmware-2.8.0/docs/resources/diagrams/plantuml/ |
A D | io_dev_registration.puml | 30 io_storage -> io_fip : fip_dev_open(dev_spec, dev_info) 32 dev_info = one of the 44 io_storage -> io_memmap : memmap_dev_open(dev_spec, dev_info) 46 dev_info = memmap_dev_info
|
/arm-trusted-firmware-2.8.0/include/drivers/ |
A D | ufs.h | 380 uint8_t dev_info; member 474 uint8_t dev_info; member 495 uint8_t dev_info; member
|