Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/bwi/if_bwivar.h
Show First 20 Lines • Show All 535 Lines • ▼ Show 20 Lines | |||||
struct bwi_vap { | struct bwi_vap { | ||||
struct ieee80211vap bv_vap; | struct ieee80211vap bv_vap; | ||||
int (*bv_newstate)(struct ieee80211vap *, | int (*bv_newstate)(struct ieee80211vap *, | ||||
enum ieee80211_state, int); | enum ieee80211_state, int); | ||||
}; | }; | ||||
#define BWI_VAP(vap) ((struct bwi_vap *)(vap)) | #define BWI_VAP(vap) ((struct bwi_vap *)(vap)) | ||||
struct bwi_softc { | struct bwi_softc { | ||||
struct ifnet *sc_ifp; | |||||
uint32_t sc_flags; /* BWI_F_ */ | uint32_t sc_flags; /* BWI_F_ */ | ||||
device_t sc_dev; | device_t sc_dev; | ||||
struct mtx sc_mtx; | struct mtx sc_mtx; | ||||
struct ieee80211com sc_ic; | |||||
struct mbufq sc_snd; | |||||
int sc_invalid; | int sc_invalid; | ||||
uint32_t sc_cap; /* BWI_CAP_ */ | uint32_t sc_cap; /* BWI_CAP_ */ | ||||
uint16_t sc_bbp_id; /* BWI_BBPID_ */ | uint16_t sc_bbp_id; /* BWI_BBPID_ */ | ||||
uint8_t sc_bbp_rev; | uint8_t sc_bbp_rev; | ||||
uint8_t sc_bbp_pkg; | uint8_t sc_bbp_pkg; | ||||
uint8_t sc_pci_revid; | uint8_t sc_pci_revid; | ||||
▲ Show 20 Lines • Show All 86 Lines • ▼ Show 20 Lines | struct bwi_softc { | ||||
int sc_led_blink; | int sc_led_blink; | ||||
int sc_txpwr_calib; | int sc_txpwr_calib; | ||||
uint32_t sc_debug; /* BWI_DBG_ */ | uint32_t sc_debug; /* BWI_DBG_ */ | ||||
}; | }; | ||||
#define BWI_F_BUS_INITED 0x1 | #define BWI_F_BUS_INITED 0x1 | ||||
#define BWI_F_PROMISC 0x2 | #define BWI_F_PROMISC 0x2 | ||||
#define BWI_F_STOP 0x4 | #define BWI_F_STOP 0x4 | ||||
#define BWI_F_RUNNING 0x8 | |||||
#define BWI_DBG_MAC 0x00000001 | #define BWI_DBG_MAC 0x00000001 | ||||
#define BWI_DBG_RF 0x00000002 | #define BWI_DBG_RF 0x00000002 | ||||
#define BWI_DBG_PHY 0x00000004 | #define BWI_DBG_PHY 0x00000004 | ||||
#define BWI_DBG_MISC 0x00000008 | #define BWI_DBG_MISC 0x00000008 | ||||
#define BWI_DBG_ATTACH 0x00000010 | #define BWI_DBG_ATTACH 0x00000010 | ||||
#define BWI_DBG_INIT 0x00000020 | #define BWI_DBG_INIT 0x00000020 | ||||
▲ Show 20 Lines • Show All 46 Lines • Show Last 20 Lines |