|
| int(* | read_write_sync )(struct ath6kl *ar, u32 addr, u8 *buf, u32 len, u32 request) |
| |
| int(* | write_async )(struct ath6kl *ar, u32 address, u8 *buffer, u32 length, u32 request, struct htc_packet *packet) |
| |
| void(* | irq_enable )(struct ath6kl *ar) |
| |
| void(* | irq_disable )(struct ath6kl *ar) |
| |
| struct hif_scatter_req *(* | scatter_req_get )(struct ath6kl *ar) |
| |
| void(* | scatter_req_add )(struct ath6kl *ar, struct hif_scatter_req *s_req) |
| |
| int(* | enable_scatter )(struct ath6kl *ar) |
| |
| int(* | scat_req_rw )(struct ath6kl *ar, struct hif_scatter_req *scat_req) |
| |
| void(* | cleanup_scatter )(struct ath6kl *ar) |
| |
| int(* | suspend )(struct ath6kl *ar, struct cfg80211_wowlan *wow) |
| |
| int(* | resume )(struct ath6kl *ar) |
| |
| int(* | diag_read32 )(struct ath6kl *ar, u32 address, u32 *value) |
| |
| int(* | diag_write32 )(struct ath6kl *ar, u32 address, __le32 value) |
| |
| int(* | bmi_read )(struct ath6kl *ar, u8 *buf, u32 len) |
| |
| int(* | bmi_write )(struct ath6kl *ar, u8 *buf, u32 len) |
| |
| int(* | power_on )(struct ath6kl *ar) |
| |
| int(* | power_off )(struct ath6kl *ar) |
| |
| void(* | stop )(struct ath6kl *ar) |
| |
| int(* | pipe_send )(struct ath6kl *ar, u8 pipe, struct sk_buff *hdr_buf, struct sk_buff *buf) |
| |
| void(* | pipe_get_default )(struct ath6kl *ar, u8 *pipe_ul, u8 *pipe_dl) |
| |
| int(* | pipe_map_service )(struct ath6kl *ar, u16 service_id, u8 *pipe_ul, u8 *pipe_dl) |
| |
| u16(* | pipe_get_free_queue_number )(struct ath6kl *ar, u8 pipe) |
| |
Definition at line 234 of file hif.h.