Home
last modified time | relevance | path

Searched refs:sdio_func (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/include/zephyr/sd/
Dsdio.h35 int sdio_init_func(struct sd_card *card, struct sdio_func *func,
48 int sdio_enable_func(struct sdio_func *func);
61 int sdio_set_block_size(struct sdio_func *func, uint16_t bsize);
75 int sdio_read_byte(struct sdio_func *func, uint32_t reg, uint8_t *val);
89 int sdio_write_byte(struct sdio_func *func, uint32_t reg, uint8_t write_val);
104 int sdio_rw_byte(struct sdio_func *func, uint32_t reg, uint8_t write_val,
121 int sdio_read_fifo(struct sdio_func *func, uint32_t reg, uint8_t *data,
138 int sdio_write_fifo(struct sdio_func *func, uint32_t reg, uint8_t *data,
155 int sdio_read_blocks_fifo(struct sdio_func *func, uint32_t reg, uint8_t *data,
172 int sdio_write_blocks_fifo(struct sdio_func *func, uint32_t reg, uint8_t *data,
[all …]
Dsd.h48 struct sdio_func { struct
82 struct sdio_func func0; /*!< Function 0 common card data */
/Zephyr-latest/drivers/wifi/infineon/
Dairoc_wifi.h41 struct sdio_func sdio_func1;
42 struct sdio_func sdio_func2;
Dairoc_whd_hal_sdio.c120 static struct sdio_func *airoc_wifi_get_sdio_func(struct sd_card *sd, whd_bus_function_t function) in airoc_wifi_get_sdio_func()
123 struct sdio_func *func[] = {&sd->func0, &data->sdio_func1, &data->sdio_func2}; in airoc_wifi_get_sdio_func()
138 struct sdio_func *func = airoc_wifi_get_sdio_func(sd, function); in whd_bus_sdio_cmd52()
166 struct sdio_func *func = airoc_wifi_get_sdio_func(sd, function); in whd_bus_sdio_cmd53()
/Zephyr-latest/subsys/sd/
Dsdio.c163 static int sdio_io_rw_extended_helper(struct sdio_func *func, in sdio_io_rw_extended_helper()
334 static int sdio_read_cis(struct sdio_func *func, in sdio_read_cis()
685 int sdio_init_func(struct sd_card *card, struct sdio_func *func, in sdio_init_func()
708 int sdio_enable_func(struct sdio_func *func) in sdio_enable_func()
756 int sdio_set_block_size(struct sdio_func *func, uint16_t bsize) in sdio_set_block_size()
788 int sdio_read_byte(struct sdio_func *func, uint32_t reg, uint8_t *val) in sdio_read_byte()
818 int sdio_write_byte(struct sdio_func *func, uint32_t reg, uint8_t write_val) in sdio_write_byte()
850 int sdio_rw_byte(struct sdio_func *func, uint32_t reg, uint8_t write_val, in sdio_rw_byte()
884 int sdio_read_fifo(struct sdio_func *func, uint32_t reg, uint8_t *data, in sdio_read_fifo()
918 int sdio_write_fifo(struct sdio_func *func, uint32_t reg, uint8_t *data, in sdio_write_fifo()
[all …]