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

Go to the source code of this file.

Functions

void wl1251_mem_read (struct wl1251 *wl, int addr, void *buf, size_t len)
 
void wl1251_mem_write (struct wl1251 *wl, int addr, void *buf, size_t len)
 
u32 wl1251_mem_read32 (struct wl1251 *wl, int addr)
 
void wl1251_mem_write32 (struct wl1251 *wl, int addr, u32 val)
 
u32 wl1251_reg_read32 (struct wl1251 *wl, int addr)
 
void wl1251_reg_write32 (struct wl1251 *wl, int addr, u32 val)
 
void wl1251_set_partition (struct wl1251 *wl, u32 mem_start, u32 mem_size, u32 reg_start, u32 reg_size)
 

Function Documentation

void wl1251_mem_read ( struct wl1251 wl,
int  addr,
void buf,
size_t  len 
)

Definition at line 63 of file io.c.

u32 wl1251_mem_read32 ( struct wl1251 wl,
int  addr 
)

Definition at line 81 of file io.c.

void wl1251_mem_write ( struct wl1251 wl,
int  addr,
void buf,
size_t  len 
)

Definition at line 72 of file io.c.

void wl1251_mem_write32 ( struct wl1251 wl,
int  addr,
u32  val 
)

Definition at line 86 of file io.c.

u32 wl1251_reg_read32 ( struct wl1251 wl,
int  addr 
)

Definition at line 91 of file io.c.

void wl1251_reg_write32 ( struct wl1251 wl,
int  addr,
u32  val 
)

Definition at line 96 of file io.c.

void wl1251_set_partition ( struct wl1251 wl,
u32  mem_start,
u32  mem_size,
u32  reg_start,
u32  reg_size 
)

Definition at line 134 of file io.c.