Linux Kernel
3.7.1
|
#include <ath.h>
Data Fields | |
unsigned int(* | read )(void *, u32 reg_offset) |
void(* | multi_read )(void *, u32 *addr, u32 *val, u16 count) |
void(* | write )(void *, u32 val, u32 reg_offset) |
void(* | enable_write_buffer )(void *) |
void(* | write_flush )(void *) |
u32(* | rmw )(void *, u32 reg_offset, u32 set, u32 clr) |
struct ath_ops - Register read/write operations
: Register read : Multiple register read : Register write : Enable multiple register writes : flush buffered register writes and disable buffering