atw_softc
struct atw_softc *sc = &csc->sc_atw;
struct atw_softc *sc = &csc->sc_atw;
struct atw_softc *sc = &csc->sc_atw;
struct atw_softc sc_atw;
atw_cmdr_init(struct atw_softc *sc)
atw_tofs2_init(struct atw_softc *sc)
atw_nar_init(struct atw_softc *sc)
atw_txlmt_init(struct atw_softc *sc)
atw_test1_init(struct atw_softc *sc)
atw_rf_reset(struct atw_softc *sc)
atw_cfp_init(struct atw_softc *sc)
atw_tofs0_init(struct atw_softc *sc)
atw_ifs_init(struct atw_softc *sc)
atw_response_times_init(struct atw_softc *sc)
atw_bbp_io_init(struct atw_softc *sc)
struct atw_softc *sc = ifp->if_softc;
atw_bbp_io_enable(struct atw_softc *sc, int enable)
atw_tune(struct atw_softc *sc)
atw_si4126_print(struct atw_softc *sc)
atw_si4126_tune(struct atw_softc *sc, u_int chan)
static void atw_print_regs(struct atw_softc *, const char *);
static void atw_rf3000_print(struct atw_softc *);
atw_rf3000_init(struct atw_softc *sc)
static int atw_rf3000_read(struct atw_softc *sc, u_int, u_int *);
static void atw_si4126_print(struct atw_softc *);
static int atw_si4126_read(struct atw_softc *, u_int, u_int *);
atw_rf3000_print(struct atw_softc *sc)
atw_rf3000_tune(struct atw_softc *sc, u_int chan)
atw_rf3000_write(struct atw_softc *sc, u_int addr, u_int val)
atw_rf3000_read(struct atw_softc *sc, u_int addr, u_int *val)
atw_si4126_write(struct atw_softc *sc, u_int addr, u_int val)
void atw_attach(struct atw_softc *);
int atw_detach(struct atw_softc *);
atw_si4126_read(struct atw_softc *sc, u_int addr, u_int *val)
static void atw_evcnt_attach(struct atw_softc *);
static void atw_evcnt_detach(struct atw_softc *);
int atw_add_rxbuf(struct atw_softc *, int);
atw_filter_setup(struct atw_softc *sc)
void atw_idle(struct atw_softc *, uint32_t);
void atw_rxdrain(struct atw_softc *);
void atw_txdrain(struct atw_softc *);
void atw_reset(struct atw_softc *);
atw_write_bssid(struct atw_softc *sc)
void atw_linkintr(struct atw_softc *, uint32_t);
void atw_rxintr(struct atw_softc *);
atw_write_sram(struct atw_softc *sc, u_int ofs, uint8_t *buf, u_int buflen)
void atw_txintr(struct atw_softc *, uint32_t);
struct atw_softc *sc = ic->ic_ifp->if_softc;
struct atw_softc *sc = ic->ic_ifp->if_softc;
struct atw_softc *sc = ifp->if_softc;
static int atw_tune(struct atw_softc *);
struct atw_softc *sc = ifp->if_softc;
atw_write_wep(struct atw_softc *sc)
static void atw_bbp_io_init(struct atw_softc *);
static void atw_cfp_init(struct atw_softc *);
static void atw_cmdr_init(struct atw_softc *);
static void atw_ifs_init(struct atw_softc *);
static void atw_nar_init(struct atw_softc *);
static void atw_response_times_init(struct atw_softc *);
struct atw_softc *sc = (struct atw_softc *)ic->ic_ifp->if_softc;
static void atw_rf_reset(struct atw_softc *);
static void atw_test1_init(struct atw_softc *);
static void atw_tofs0_init(struct atw_softc *);
atw_write_ssid(struct atw_softc *sc)
static void atw_tofs2_init(struct atw_softc *);
static void atw_txlmt_init(struct atw_softc *);
atw_write_sup_rates(struct atw_softc *sc)
static void atw_wcsr_init(struct atw_softc *);
atw_start_beacon(struct atw_softc *sc, int start)
static void atw_clear_sram(struct atw_softc *);
static void atw_write_sram(struct atw_softc *, u_int, uint8_t *, u_int);
atw_get_tsft(struct atw_softc *sc)
static int atw_read_srom(struct atw_softc *);
atw_predict_beacon(struct atw_softc *sc)
static void atw_predict_beacon(struct atw_softc *);
static void atw_start_beacon(struct atw_softc *, int);
static void atw_write_bssid(struct atw_softc *);
static void atw_write_ssid(struct atw_softc *);
struct atw_softc *sc = arg;
static void atw_write_sup_rates(struct atw_softc *);
struct atw_softc *sc = ifp->if_softc;
static void atw_write_wep(struct atw_softc *);
static void atw_filter_setup(struct atw_softc *);
atw_add_rxbuf(struct atw_softc *sc, int idx)
static uint64_t atw_get_tsft(struct atw_softc *);
atw_txdrain(struct atw_softc *sc)
struct atw_softc *sc = ifp->if_softc;
static void atw_bbp_io_enable(struct atw_softc *, int);
atw_rxdrain(struct atw_softc *sc)
atw_detach(struct atw_softc *sc)
static int atw_rf3000_init(struct atw_softc *);
static int atw_rf3000_tune(struct atw_softc *, u_int);
static int atw_rf3000_write(struct atw_softc *, u_int, u_int);
static void atw_si4126_tune(struct atw_softc *, u_int);
struct atw_softc *sc = device_private(self);
static void atw_si4126_write(struct atw_softc *, u_int, u_int);
atw_workaround1(struct atw_softc *sc)
struct atw_softc *sc = arg;
struct atw_softc *sc = arg;
atw_idle(struct atw_softc *sc, uint32_t bits)
atw_linkintr(struct atw_softc *sc, uint32_t linkstatus)
atw_hw_decrypted(struct atw_softc *sc, struct ieee80211_frame_min *wh)
atw_rxintr(struct atw_softc *sc)
struct atw_softc *sc = device_private(self);
struct atw_softc *sc = device_private(self);
atw_txintr(struct atw_softc *sc, uint32_t status)
atw_read_srom(struct atw_softc *sc)
struct atw_softc *sc = ifp->if_softc;
atw_evcnt_detach(struct atw_softc *sc)
atw_evcnt_attach(struct atw_softc *sc)
struct atw_softc *sc = ifp->if_softc;
struct atw_softc *sc = ifp->if_softc;
struct atw_softc *sc = ifp->if_softc;
atw_print_regs(struct atw_softc *sc, const char *where)
atw_attach(struct atw_softc *sc)
struct atw_softc *sc = (struct atw_softc *)nt->nt_ic->ic_ifp->if_softc;
struct atw_softc *sc = (struct atw_softc *)ni->ni_ic->ic_ifp->if_softc;
atw_test1_reset(struct atw_softc *sc)
atw_reset(struct atw_softc *sc)
atw_clear_sram(struct atw_softc *sc)
atw_wcsr_init(struct atw_softc *sc)
atw_init_rxdesc(struct atw_softc *sc, int x)
void atw_attach(struct atw_softc *);
int atw_detach(struct atw_softc *);
struct atw_softc *sc = &psc->psc_atw;
struct atw_softc *sc = &psc->psc_atw;
struct atw_softc psc_atw; /* real ADM8211 softc */