struct sdio_protocol_ops
Defined at line 77 of file fidling/gen/sdk/banjo/fuchsia.hardware.sdio/fuchsia.hardware.sdio/banjo/c/fuchsia/hardware/sdio/c/banjo.h
Public Members
zx_status_t (*)(void *, sdio_hw_info_t *) get_dev_hw_info
zx_status_t (*)(void *) enable_fn
zx_status_t (*)(void *) disable_fn
zx_status_t (*)(void *) enable_fn_intr
zx_status_t (*)(void *) disable_fn_intr
zx_status_t (*)(void *, uint16_t, bool) update_block_size
zx_status_t (*)(void *, uint16_t *) get_block_size
zx_status_t (*)(void *, bool, uint32_t, uint8_t, uint8_t *) do_rw_byte
zx_status_t (*)(void *, zx_handle_t *) get_in_band_intr
void (*)(void *) ack_in_band_intr
zx_status_t (*)(void *) io_abort
zx_status_t (*)(void *, bool *) intr_pending
zx_status_t (*)(void *, bool, uint8_t, uint8_t, uint8_t *) do_vendor_control_rw_byte
zx_status_t (*)(void *, uint32_t, zx_handle_t, uint64_t, uint64_t, uint32_t) register_vmo
zx_status_t (*)(void *, uint32_t, zx_handle_t *) unregister_vmo
zx_status_t (*)(void *, const sdio_rw_txn_t *) do_rw_txn
zx_status_t (*)(void *) request_card_reset
zx_status_t (*)(void *) perform_tuning