Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
tables_phy_lcn.h File Reference

Go to the source code of this file.


#define B43_LCNTAB_TYPEMASK   0xF0000000
#define B43_LCNTAB_8BIT   0x10000000
#define B43_LCNTAB_16BIT   0x20000000
#define B43_LCNTAB_32BIT   0x30000000
#define B43_LCNTAB8(table, offset)   (((table) << 10) | (offset) | B43_LCNTAB_8BIT)
#define B43_LCNTAB16(table, offset)   (((table) << 10) | (offset) | B43_LCNTAB_16BIT)
#define B43_LCNTAB32(table, offset)   (((table) << 10) | (offset) | B43_LCNTAB_32BIT)
#define B43_LCNTAB_TX_GAIN_SIZE   128


u32 b43_lcntab_read (struct b43_wldev *dev, u32 offset)
void b43_lcntab_read_bulk (struct b43_wldev *dev, u32 offset, unsigned int nr_elements, void *_data)
void b43_lcntab_write (struct b43_wldev *dev, u32 offset, u32 value)
void b43_lcntab_write_bulk (struct b43_wldev *dev, u32 offset, unsigned int nr_elements, const void *_data)
void b43_phy_lcn_tables_init (struct b43_wldev *dev)

Macro Definition Documentation

#define B43_LCNTAB16 (   table,
)    (((table) << 10) | (offset) | B43_LCNTAB_16BIT)

Definition at line 10 of file tables_phy_lcn.h.

#define B43_LCNTAB32 (   table,
)    (((table) << 10) | (offset) | B43_LCNTAB_32BIT)

Definition at line 11 of file tables_phy_lcn.h.

#define B43_LCNTAB8 (   table,
)    (((table) << 10) | (offset) | B43_LCNTAB_8BIT)

Definition at line 9 of file tables_phy_lcn.h.

#define B43_LCNTAB_16BIT   0x20000000

Definition at line 7 of file tables_phy_lcn.h.

#define B43_LCNTAB_32BIT   0x30000000

Definition at line 8 of file tables_phy_lcn.h.

#define B43_LCNTAB_8BIT   0x10000000

Definition at line 6 of file tables_phy_lcn.h.

#define B43_LCNTAB_TX_GAIN_SIZE   128

Definition at line 13 of file tables_phy_lcn.h.

#define B43_LCNTAB_TYPEMASK   0xF0000000

Definition at line 5 of file tables_phy_lcn.h.

Function Documentation

u32 b43_lcntab_read ( struct b43_wldev dev,
u32  offset 

Definition at line 470 of file tables_phy_lcn.c.

void b43_lcntab_read_bulk ( struct b43_wldev dev,
u32  offset,
unsigned int  nr_elements,
void _data 

Definition at line 500 of file tables_phy_lcn.c.

void b43_lcntab_write ( struct b43_wldev dev,
u32  offset,
u32  value 

Definition at line 538 of file tables_phy_lcn.c.

void b43_lcntab_write_bulk ( struct b43_wldev dev,
u32  offset,
unsigned int  nr_elements,
const void _data 

Definition at line 568 of file tables_phy_lcn.c.

void b43_phy_lcn_tables_init ( struct b43_wldev dev)

Definition at line 698 of file tables_phy_lcn.c.