Home
last modified time | relevance | path

Searched refs:dev_info (Results 1 – 17 of 17) sorted by relevance

/arm-trusted-firmware-2.8.0/drivers/st/io/
A Dio_mmc.c19 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 Dio_fip.c146 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 Dio_dummy.c29 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 Dio_mtd.c35 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 Dio_encrypted.c34 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 Dio_block.c90 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 Dio_memmap.c41 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 Dio_semihosting.c25 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 Dio_storage.c74 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 Dio_driver.h33 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 Dio_fip.h13 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 Dio_memdrv.c21 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 Dio_emmcdrv.c22 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 Dio_rcar.c31 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 Ds10_memmap_qspi.c43 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 Dio_dev_registration.puml30 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 Dufs.h380 uint8_t dev_info; member
474 uint8_t dev_info; member
495 uint8_t dev_info; member

Completed in 19 milliseconds