Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
wmi.c File Reference
#include "htc.h"

Go to the source code of this file.

Functions

struct wmiath9k_init_wmi (struct ath9k_htc_priv *priv)
 
void ath9k_deinit_wmi (struct ath9k_htc_priv *priv)
 
void ath9k_wmi_event_drain (struct ath9k_htc_priv *priv)
 
void ath9k_wmi_event_tasklet (unsigned long data)
 
void ath9k_fatal_work (struct work_struct *work)
 
int ath9k_wmi_connect (struct htc_target *htc, struct wmi *wmi, enum htc_endpoint_id *wmi_ctrl_epid)
 
int ath9k_wmi_cmd (struct wmi *wmi, enum wmi_cmd_id cmd_id, u8 *cmd_buf, u32 cmd_len, u8 *rsp_buf, u32 rsp_len, u32 timeout)
 

Function Documentation

void ath9k_deinit_wmi ( struct ath9k_htc_priv priv)

Definition at line 112 of file wmi.c.

void ath9k_fatal_work ( struct work_struct work)

Definition at line 184 of file wmi.c.

struct wmi* ath9k_init_wmi ( struct ath9k_htc_priv priv)
read

Definition at line 89 of file wmi.c.

int ath9k_wmi_cmd ( struct wmi wmi,
enum wmi_cmd_id  cmd_id,
u8 cmd_buf,
u32  cmd_len,
u8 rsp_buf,
u32  rsp_len,
u32  timeout 
)

Definition at line 283 of file wmi.c.

int ath9k_wmi_connect ( struct htc_target htc,
struct wmi wmi,
enum htc_endpoint_id wmi_ctrl_epid 
)

Definition at line 246 of file wmi.c.

void ath9k_wmi_event_drain ( struct ath9k_htc_priv priv)

Definition at line 123 of file wmi.c.

void ath9k_wmi_event_tasklet ( unsigned long  data)

Definition at line 133 of file wmi.c.