Home
last modified time | relevance | path

Searched defs:opaque_vchi_message_driver_t (Results 1 – 1 of 1) sorted by relevance

/Linux-v4.19/drivers/staging/vc04_services/interface/vchi/message_drivers/
Dmessage.h166 struct opaque_vchi_message_driver_t { struct
167 VCHI_MDRIVER_HANDLE_T *(*open)( VCHI_MESSAGE_DRIVER_OPEN_T *params, void *state );
168 int32_t (*suspending)( VCHI_MDRIVER_HANDLE_T *handle );
169 int32_t (*resumed)( VCHI_MDRIVER_HANDLE_T *handle );
170 int32_t (*power_control)( VCHI_MDRIVER_HANDLE_T *handle, MESSAGE_TX_CHANNEL_T, int32_t enable );
171 …_t (*add_msg_rx_slot)( VCHI_MDRIVER_HANDLE_T *handle, RX_MSG_SLOTINFO_T *slot ); // rx message
172 …_MDRIVER_HANDLE_T *handle, void *data, uint32_t len, RX_BULK_SLOTINFO_T *slot ); // rx data (bulk)
173 … void *data, uint32_t len, VCHI_MSG_FLAGS_T flags, void *send_handle ); // tx (message & bulk)
174 …I_MDRIVER_HANDLE_T *handle, MESSAGE_EVENT_T *event ); // get the next event from message_driver
175 int32_t (*enable)( VCHI_MDRIVER_HANDLE_T *handle );
[all …]