/trusted-firmware-a-latest/drivers/cadence/nand/ |
D | cdns_nand.c | 21 static cnf_dev_info_t dev_info; variable 212 dev_info.type = CNF_GET_DEV_TYPE(reg); in cdns_nand_update_dev_info() 213 if (dev_info.type == CNF_DT_UNKNOWN) { in cdns_nand_update_dev_info() 217 dev_info.nluns = CNF_GET_NLUNS(reg); in cdns_nand_update_dev_info() 221 dev_info.npages_per_block = CNF_GET_NPAGES_PER_BLOCK(reg); in cdns_nand_update_dev_info() 225 dev_info.sector_size = CNF_GET_SCTR_SIZE(reg); in cdns_nand_update_dev_info() 226 dev_info.last_sector_size = CNF_GET_LAST_SCTR_SIZE(reg); in cdns_nand_update_dev_info() 230 dev_info.page_size = CNF_GET_PAGE_SIZE(reg); in cdns_nand_update_dev_info() 231 dev_info.spare_size = CNF_GET_SPARE_SIZE(reg); in cdns_nand_update_dev_info() 234 dev_info.nblocks_per_lun = mmio_read_32(CNF_CTRLPARAM(DEV_BLOCKS_PLUN)); in cdns_nand_update_dev_info() [all …]
|
/trusted-firmware-a-latest/drivers/io/ |
D | io_fip.c | 70 static int fip_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info); 71 static int fip_file_open(io_dev_info_t *dev_info, const uintptr_t spec, 77 static int fip_dev_init(io_dev_info_t *dev_info, const uintptr_t init_params); 78 static int fip_dev_close(io_dev_info_t *dev_info); 142 static int allocate_dev_info(io_dev_info_t **dev_info) in allocate_dev_info() argument 146 assert(dev_info != NULL); in allocate_dev_info() 157 *dev_info = &dev_info_pool[index]; in allocate_dev_info() 165 static int free_dev_info(io_dev_info_t *dev_info) in free_dev_info() argument 171 assert(dev_info != NULL); in free_dev_info() 173 state = (fip_dev_state_t *)dev_info->info; in free_dev_info() [all …]
|
D | io_mtd.c | 28 static int mtd_open(io_dev_info_t *dev_info, const uintptr_t spec, 34 static int mtd_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info); 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() 132 static int mtd_open(io_dev_info_t *dev_info, const uintptr_t spec, in mtd_open() argument 140 assert((dev_info->info != 0UL) && (entity->info == 0UL)); in mtd_open() [all …]
|
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
|
D | io_block.c | 30 static int block_open(io_dev_info_t *dev_info, const uintptr_t spec, 38 static int block_dev_open(const uintptr_t dev_spec, io_dev_info_t **dev_info); 39 static int block_dev_close(io_dev_info_t *dev_info); 87 static int allocate_dev_info(io_dev_info_t **dev_info) in allocate_dev_info() argument 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() [all …]
|
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
|
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()
|
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()
|
/trusted-firmware-a-latest/include/drivers/io/ |
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);
|
D | io_fip.h | 13 int fip_dev_get_plat_toc_flag(io_dev_info_t *dev_info, uint16_t *plat_toc_flag);
|
/trusted-firmware-a-latest/drivers/renesas/common/io/ |
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
|
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
|
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
|
/trusted-firmware-a-latest/drivers/intel/soc/stratix10/io/ |
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
|
/trusted-firmware-a-latest/docs/resources/diagrams/plantuml/ |
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
|
/trusted-firmware-a-latest/include/drivers/ |
D | ufs.h | 400 uint8_t dev_info; member 494 uint8_t dev_info; member 515 uint8_t dev_info; member
|