Home
last modified time | relevance | path

Searched refs:dev_con (Results 1 – 20 of 20) sorted by relevance

/trusted-firmware-a-3.7.0/drivers/io/
Dio_storage.c35 static bool is_valid_dev_connector(const io_dev_connector_t *dev_con) in is_valid_dev_connector() argument
37 return (dev_con != NULL) && (dev_con->dev_open != NULL); in is_valid_dev_connector()
72 static int io_storage_dev_open(const io_dev_connector_t *dev_con, in io_storage_dev_open() argument
77 assert(is_valid_dev_connector(dev_con)); in io_storage_dev_open()
79 return dev_con->dev_open(dev_spec, dev_info); in io_storage_dev_open()
161 int io_dev_open(const io_dev_connector_t *dev_con, const uintptr_t dev_spec, in io_dev_open() argument
165 return io_storage_dev_open(dev_con, dev_spec, (io_dev_info_t **)handle); in io_dev_open()
Dio_semihosting.c191 int register_io_dev_sh(const io_dev_connector_t **dev_con) in register_io_dev_sh() argument
194 assert(dev_con != NULL); in register_io_dev_sh()
198 *dev_con = &sh_dev_connector; in register_io_dev_sh()
Dio_memmap.c241 int register_io_dev_memmap(const io_dev_connector_t **dev_con) in register_io_dev_memmap() argument
244 assert(dev_con != NULL); in register_io_dev_memmap()
248 *dev_con = &memmap_dev_connector; in register_io_dev_memmap()
Dio_encrypted.c233 int register_io_dev_enc(const io_dev_connector_t **dev_con) in register_io_dev_enc() argument
237 assert(dev_con != NULL); in register_io_dev_enc()
241 *dev_con = &enc_dev_connector; in register_io_dev_enc()
Dio_fip.c453 int register_io_dev_fip(const io_dev_connector_t **dev_con) in register_io_dev_fip() argument
456 assert(dev_con != NULL); in register_io_dev_fip()
464 *dev_con = &fip_dev_connector; in register_io_dev_fip()
Dio_block.c537 int register_io_dev_block(const io_dev_connector_t **dev_con) in register_io_dev_block() argument
541 assert(dev_con != NULL); in register_io_dev_block()
549 *dev_con = &block_dev_connector; in register_io_dev_block()
Dio_mtd.c280 int register_io_dev_mtd(const io_dev_connector_t **dev_con) in register_io_dev_mtd() argument
286 *dev_con = &mtd_dev_connector; in register_io_dev_mtd()
/trusted-firmware-a-3.7.0/include/drivers/io/
Dio_encrypted.h13 int register_io_dev_enc(const struct io_dev_connector **dev_con);
Dio_semihosting.h12 int register_io_dev_sh(const struct io_dev_connector **dev_con);
Dio_memmap.h12 int register_io_dev_memmap(const struct io_dev_connector **dev_con);
Dio_fip.h12 int register_io_dev_fip(const struct io_dev_connector **dev_con);
Dio_block.h26 int register_io_dev_block(const struct io_dev_connector **dev_con);
Dio_mtd.h68 int register_io_dev_mtd(const struct io_dev_connector **dev_con);
Dio_storage.h73 int io_dev_open(const struct io_dev_connector *dev_con,
/trusted-firmware-a-3.7.0/drivers/renesas/common/io/
Dio_rcar.h10 int32_t rcar_register_io_dev(const io_dev_connector_t **dev_con);
Dio_memdrv.c144 int32_t rcar_register_io_dev_memdrv(const io_dev_connector_t **dev_con) in rcar_register_io_dev_memdrv() argument
150 *dev_con = &memdrv_dev_connector; in rcar_register_io_dev_memdrv()
Dio_emmcdrv.c169 int32_t rcar_register_io_dev_emmcdrv(const io_dev_connector_t **dev_con) in rcar_register_io_dev_emmcdrv() argument
175 *dev_con = &emmcdrv_dev_connector; in rcar_register_io_dev_emmcdrv()
Dio_rcar.c655 int32_t rcar_register_io_dev(const io_dev_connector_t **dev_con) in rcar_register_io_dev() argument
661 *dev_con = &rcar_dev_connector; in rcar_register_io_dev()
/trusted-firmware-a-3.7.0/docs/resources/diagrams/plantuml/
Dio_dev_registration.puml27 io_storage -> io_storage : dev_open(dev_con, dev_spec, handle)
41 io_storage -> io_storage : dev_open(dev_con, dev_spec, handle)
/trusted-firmware-a-3.7.0/drivers/intel/soc/stratix10/io/
Ds10_memmap_qspi.c242 int register_io_dev_memmap(const io_dev_connector_t **dev_con) in register_io_dev_memmap() argument
246 assert(dev_con != NULL); in register_io_dev_memmap()
250 *dev_con = &memmap_dev_connector; in register_io_dev_memmap()