Searched refs:dev_info (Results 1 – 4 of 4) sorted by relevance
| /trusted-firmware-m-latest/platform/ext/target/arm/corstone1000/io/ |
| D | io_driver.h | 30 int (*dev_open)(const uintptr_t dev_spec, io_dev_info_t **dev_info); 36 int (*open)(io_dev_info_t *dev_info, const uintptr_t spec, 45 int (*dev_init)(io_dev_info_t *dev_info, const uintptr_t init_params); 46 int (*dev_close)(io_dev_info_t *dev_info); 52 int io_register_device(const io_dev_info_t *dev_info);
|
| D | io_block.c | 39 static int block_open(io_dev_info_t *dev_info, const uintptr_t spec, 47 static int block_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info); 48 static int block_dev_close(io_dev_info_t *dev_info); 91 static int allocate_dev_info(io_dev_info_t **dev_info) { in allocate_dev_info() argument 93 assert(dev_info != NULL); in allocate_dev_info() 102 *dev_info = &dev_info_pool[index]; in allocate_dev_info() 110 static int free_dev_info(io_dev_info_t *dev_info) { in free_dev_info() argument 114 assert(dev_info != NULL); in free_dev_info() 116 state = (block_dev_state_t *)dev_info->info; in free_dev_info() 121 memset(dev_info, 0, sizeof(io_dev_info_t)); in free_dev_info() [all …]
|
| D | io_storage.c | 70 io_dev_info_t **dev_info) { in io_storage_dev_open() argument 71 assert(dev_info != NULL); in io_storage_dev_open() 74 return dev_con->dev_open(dev_spec, dev_info); in io_storage_dev_open() 132 int io_register_device(const io_dev_info_t *dev_info) { in io_register_device() argument 134 assert(dev_info != NULL); in io_register_device() 137 devices[dev_count] = dev_info; in io_register_device()
|
| D | io_flash.c | 37 static int flash_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info); 136 static int flash_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info) { in flash_dev_open() argument 138 assert(dev_info != NULL); in flash_dev_open() 156 block_dev_connectors[index].dev_open(&block_dev_spec[index], dev_info); in flash_dev_open()
|