Home
last modified time | relevance | path

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

12

/external/arm-trusted-firmware/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_dummy.c144 int register_io_dev_dummy(const io_dev_connector_t **dev_con) in register_io_dev_dummy() argument
148 assert(dev_con != NULL); in register_io_dev_dummy()
152 *dev_con = &dummy_dev_connector; in register_io_dev_dummy()
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_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_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_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.c238 int register_io_dev_mtd(const io_dev_connector_t **dev_con) in register_io_dev_mtd() argument
244 *dev_con = &mtd_dev_connector; in register_io_dev_mtd()
/external/arm-trusted-firmware/drivers/st/io/
Dio_mmc.c124 int register_io_dev_mmc(const io_dev_connector_t **dev_con) in register_io_dev_mmc() argument
128 assert(dev_con != NULL); in register_io_dev_mmc()
132 *dev_con = &mmc_dev_connector; in register_io_dev_mmc()
Dio_stm32image.c366 int register_io_dev_stm32image(const io_dev_connector_t **dev_con) in register_io_dev_stm32image() argument
370 assert(dev_con != NULL); in register_io_dev_stm32image()
374 *dev_con = &stm32image_dev_connector; in register_io_dev_stm32image()
/external/arm-trusted-firmware/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()
/external/arm-trusted-firmware/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)
/external/arm-trusted-firmware/drivers/renesas/common/io/
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.h10 int32_t rcar_register_io_dev(const io_dev_connector_t **dev_con);
/external/arm-trusted-firmware/include/drivers/io/
Dio_dummy.h10 int register_io_dev_dummy(const struct io_dev_connector **dev_con);
Dio_memmap.h12 int register_io_dev_memmap(const struct io_dev_connector **dev_con);
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_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.h57 int register_io_dev_mtd(const struct io_dev_connector **dev_con);
Dio_storage.h75 int io_dev_open(const struct io_dev_connector *dev_con,
/external/arm-trusted-firmware/include/drivers/st/
Dio_mmc.h12 int register_io_dev_mmc(const io_dev_connector_t **dev_con);
Dio_stm32image.h30 int register_io_dev_stm32image(const io_dev_connector_t **dev_con);

12