Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
brcms_hardware Struct Reference

#include <main.h>

Data Fields

bool _piomode
 
struct brcms_c_infowlc
 
struct dma_pubdi [NFIFO]
 
uint unit
 
u16 vendorid
 
u16 deviceid
 
uint corerev
 
u8 sromrev
 
u16 boardrev
 
u32 boardflags
 
u32 boardflags2
 
u32 machwcap
 
u32 machwcap_backup
 
struct si_pubsih
 
struct bcma_deviced11core
 
struct phy_shim_infophyshim
 
struct shared_phyphy_sh
 
struct brcms_hw_bandband
 
struct brcms_hw_bandbandstate [MAXBANDS]
 
u16 bmac_phytxant
 
bool shortslot
 
u16 SRL
 
u16 LRL
 
u16 SFBL
 
u16 LFBL
 
bool up
 
uint now
 
uint _nbands
 
u16 chanspec
 
uinttxavail [NFIFO]
 
const u16xmtfifo_sz
 
u32 pllreq
 
u8 suspended_fifos
 
u32 maccontrol
 
uint mac_suspend_depth
 
u32 wake_override
 
u32 mute_override
 
u8 etheraddr [ETH_ALEN]
 
bool noreset
 
bool forcefastclk
 
bool clk
 
bool sbclk
 
bool phyclk
 
bool ucode_loaded
 
u8 hw_stf_ss_opmode
 
u8 antsel_type
 
u32 antsel_avail
 

Detailed Description

Definition at line 316 of file main.h.

Field Documentation

uint _nbands

Definition at line 352 of file main.h.

bool _piomode

Definition at line 317 of file main.h.

u32 antsel_avail

Definition at line 379 of file main.h.

u8 antsel_type

Definition at line 376 of file main.h.

Definition at line 340 of file main.h.

Definition at line 342 of file main.h.

u16 bmac_phytxant

Definition at line 343 of file main.h.

u32 boardflags

Definition at line 331 of file main.h.

u32 boardflags2

Definition at line 332 of file main.h.

u16 boardrev

Definition at line 330 of file main.h.

u16 chanspec

Definition at line 353 of file main.h.

Definition at line 368 of file main.h.

uint corerev

Definition at line 328 of file main.h.

struct bcma_device* d11core

Definition at line 337 of file main.h.

u16 deviceid

Definition at line 327 of file main.h.

Definition at line 321 of file main.h.

u8 etheraddr[ETH_ALEN]

Definition at line 365 of file main.h.

bool forcefastclk

Definition at line 367 of file main.h.

u8 hw_stf_ss_opmode

Definition at line 375 of file main.h.

u16 LFBL

Definition at line 348 of file main.h.

u16 LRL

Definition at line 346 of file main.h.

uint mac_suspend_depth

Definition at line 362 of file main.h.

u32 maccontrol

Definition at line 361 of file main.h.

u32 machwcap

Definition at line 333 of file main.h.

u32 machwcap_backup

Definition at line 334 of file main.h.

u32 mute_override

Definition at line 364 of file main.h.

bool noreset

Definition at line 366 of file main.h.

uint now

Definition at line 351 of file main.h.

struct shared_phy* phy_sh

Definition at line 339 of file main.h.

bool phyclk

Definition at line 370 of file main.h.

Definition at line 338 of file main.h.

u32 pllreq

Definition at line 358 of file main.h.

bool sbclk

Definition at line 369 of file main.h.

u16 SFBL

Definition at line 347 of file main.h.

bool shortslot

Definition at line 344 of file main.h.

Definition at line 336 of file main.h.

u16 SRL

Definition at line 345 of file main.h.

u8 sromrev

Definition at line 329 of file main.h.

u8 suspended_fifos

Definition at line 360 of file main.h.

uint* txavail[NFIFO]

Definition at line 355 of file main.h.

bool ucode_loaded

Definition at line 372 of file main.h.

uint unit

Definition at line 323 of file main.h.

bool up

Definition at line 350 of file main.h.

u16 vendorid

Definition at line 326 of file main.h.

u32 wake_override

Definition at line 363 of file main.h.

Definition at line 318 of file main.h.

const u16* xmtfifo_sz

Definition at line 356 of file main.h.


The documentation for this struct was generated from the following file: