Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
ar9003_mac.c File Reference
#include <linux/export.h>
#include "hw.h"
#include "ar9003_mac.h"
#include "ar9003_mci.h"

Go to the source code of this file.

Functions

void ar9003_hw_attach_mac_ops (struct ath_hw *hw)
 
void ath9k_hw_set_rx_bufsize (struct ath_hw *ah, u16 buf_size)
 
 EXPORT_SYMBOL (ath9k_hw_set_rx_bufsize)
 
void ath9k_hw_addrxbuf_edma (struct ath_hw *ah, u32 rxdp, enum ath9k_rx_qtype qtype)
 
 EXPORT_SYMBOL (ath9k_hw_addrxbuf_edma)
 
int ath9k_hw_process_rxdesc_edma (struct ath_hw *ah, struct ath_rx_status *rxs, void *buf_addr)
 
 EXPORT_SYMBOL (ath9k_hw_process_rxdesc_edma)
 
void ath9k_hw_reset_txstatus_ring (struct ath_hw *ah)
 
void ath9k_hw_setup_statusring (struct ath_hw *ah, void *ts_start, u32 ts_paddr_start, u16 size)
 
 EXPORT_SYMBOL (ath9k_hw_setup_statusring)
 

Function Documentation

void ar9003_hw_attach_mac_ops ( struct ath_hw hw)

Definition at line 428 of file ar9003_mac.c.

void ath9k_hw_addrxbuf_edma ( struct ath_hw ah,
u32  rxdp,
enum ath9k_rx_qtype  qtype 
)

Definition at line 445 of file ar9003_mac.c.

int ath9k_hw_process_rxdesc_edma ( struct ath_hw ah,
struct ath_rx_status rxs,
void buf_addr 
)

Definition at line 455 of file ar9003_mac.c.

void ath9k_hw_reset_txstatus_ring ( struct ath_hw ah)

Definition at line 561 of file ar9003_mac.c.

void ath9k_hw_set_rx_bufsize ( struct ath_hw ah,
u16  buf_size 
)

Definition at line 439 of file ar9003_mac.c.

void ath9k_hw_setup_statusring ( struct ath_hw ah,
void ts_start,
u32  ts_paddr_start,
u16  size 
)

Definition at line 577 of file ar9003_mac.c.

EXPORT_SYMBOL ( ath9k_hw_set_rx_bufsize  )
EXPORT_SYMBOL ( ath9k_hw_addrxbuf_edma  )
EXPORT_SYMBOL ( ath9k_hw_process_rxdesc_edma  )
EXPORT_SYMBOL ( ath9k_hw_setup_statusring  )