Symbol: rt2860_softc
sys/dev/netif/ral/if_ral_pci.c
147
struct rt2860_softc sc_rt2860;
sys/dev/netif/ral/rt2860.c
100
static void rt2860_free_rx_ring(struct rt2860_softc *,
sys/dev/netif/ral/rt2860.c
1005
rt3090_efuse_read_2(struct rt2860_softc *sc, uint16_t addr)
sys/dev/netif/ral/rt2860.c
102
static void rt2860_updatestats(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
1047
rt2860_eeprom_read_2(struct rt2860_softc *sc, uint16_t addr)
sys/dev/netif/ral/rt2860.c
1101
rt2860_srom_read(struct rt2860_softc *sc, uint8_t addr)
sys/dev/netif/ral/rt2860.c
1108
rt2860_intr_coherent(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
1125
rt2860_drain_stats_fifo(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
113
static uint16_t rt3090_efuse_read_2(struct rt2860_softc *, uint16_t);
sys/dev/netif/ral/rt2860.c
114
static uint16_t rt2860_eeprom_read_2(struct rt2860_softc *, uint16_t);
sys/dev/netif/ral/rt2860.c
115
static void rt2860_intr_coherent(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
116
static void rt2860_drain_stats_fifo(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
1169
rt2860_tx_intr(struct rt2860_softc *sc, int qid)
sys/dev/netif/ral/rt2860.c
117
static void rt2860_tx_intr(struct rt2860_softc *, int);
sys/dev/netif/ral/rt2860.c
118
static void rt2860_rx_intr(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
119
static void rt2860_tbtt_intr(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
120
static void rt2860_gp_intr(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
1208
rt2860_maxrssi_chain(struct rt2860_softc *sc, const struct rt2860_rxwi *rxwi)
sys/dev/netif/ral/rt2860.c
121
static int rt2860_tx(struct rt2860_softc *, struct mbuf *,
sys/dev/netif/ral/rt2860.c
1223
rt2860_rx_intr(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
125
static int rt2860_tx_raw(struct rt2860_softc *, struct mbuf *,
sys/dev/netif/ral/rt2860.c
129
static void rt2860_start(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
132
static void rt2860_mcu_bbp_write(struct rt2860_softc *, uint8_t, uint8_t);
sys/dev/netif/ral/rt2860.c
133
static uint8_t rt2860_mcu_bbp_read(struct rt2860_softc *, uint8_t);
sys/dev/netif/ral/rt2860.c
134
static void rt2860_rf_write(struct rt2860_softc *, uint8_t, uint32_t);
sys/dev/netif/ral/rt2860.c
135
static uint8_t rt3090_rf_read(struct rt2860_softc *, uint8_t);
sys/dev/netif/ral/rt2860.c
136
static void rt3090_rf_write(struct rt2860_softc *, uint8_t, uint8_t);
sys/dev/netif/ral/rt2860.c
137
static int rt2860_mcu_cmd(struct rt2860_softc *, uint8_t, uint16_t, int);
sys/dev/netif/ral/rt2860.c
138
static void rt2860_enable_mrr(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
139
static void rt2860_set_txpreamble(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
140
static void rt2860_set_basicrates(struct rt2860_softc *,
sys/dev/netif/ral/rt2860.c
1410
rt2860_tbtt_intr(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
1440
rt2860_gp_intr(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
145
static void rt2860_select_chan_group(struct rt2860_softc *, int);
sys/dev/netif/ral/rt2860.c
1454
struct rt2860_softc *sc = arg;
sys/dev/netif/ral/rt2860.c
146
static void rt2860_set_chan(struct rt2860_softc *, u_int);
sys/dev/netif/ral/rt2860.c
147
static void rt3090_set_chan(struct rt2860_softc *, u_int);
sys/dev/netif/ral/rt2860.c
148
static void rt5390_set_chan(struct rt2860_softc *, u_int);
sys/dev/netif/ral/rt2860.c
149
static int rt3090_rf_init(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
150
static void rt5390_rf_init(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
151
static void rt3090_rf_wakeup(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
1513
rt2860_tx(struct rt2860_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
sys/dev/netif/ral/rt2860.c
152
static void rt5390_rf_wakeup(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
153
static int rt3090_filter_calib(struct rt2860_softc *, uint8_t, uint8_t,
sys/dev/netif/ral/rt2860.c
155
static void rt3090_rf_setup(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
156
static void rt2860_set_leds(struct rt2860_softc *, uint16_t);
sys/dev/netif/ral/rt2860.c
157
static void rt2860_set_gp_timer(struct rt2860_softc *, int);
sys/dev/netif/ral/rt2860.c
158
static void rt2860_set_bssid(struct rt2860_softc *, const uint8_t *);
sys/dev/netif/ral/rt2860.c
159
static void rt2860_set_macaddr(struct rt2860_softc *, const uint8_t *);
sys/dev/netif/ral/rt2860.c
162
static void rt2860_updateprot(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
170
static int8_t rt2860_rssi2dbm(struct rt2860_softc *, uint8_t, uint8_t);
sys/dev/netif/ral/rt2860.c
172
static int rt2860_read_eeprom(struct rt2860_softc *,
sys/dev/netif/ral/rt2860.c
174
static int rt2860_bbp_init(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
175
static void rt5390_bbp_init(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
176
static int rt2860_txrx_enable(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
1772
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
178
static void rt2860_init_locked(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
180
static void rt2860_stop_locked(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
1802
rt2860_tx_raw(struct rt2860_softc *sc, struct mbuf *m,
sys/dev/netif/ral/rt2860.c
181
static int rt2860_load_microcode(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
183
static void rt2860_calib(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
185
static void rt3090_set_rx_antenna(struct rt2860_softc *, int);
sys/dev/netif/ral/rt2860.c
186
static void rt2860_switch_chan(struct rt2860_softc *,
sys/dev/netif/ral/rt2860.c
188
static int rt2860_setup_beacon(struct rt2860_softc *,
sys/dev/netif/ral/rt2860.c
190
static void rt2860_enable_tsf_sync(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
2028
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
2048
rt2860_start(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
2074
struct rt2860_softc *sc = arg;
sys/dev/netif/ral/rt2860.c
2100
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
2123
rt2860_mcu_bbp_write(struct rt2860_softc *sc, uint8_t reg, uint8_t val)
sys/dev/netif/ral/rt2860.c
2147
rt2860_mcu_bbp_read(struct rt2860_softc *sc, uint8_t reg)
sys/dev/netif/ral/rt2860.c
2185
rt2860_rf_write(struct rt2860_softc *sc, uint8_t reg, uint32_t val)
sys/dev/netif/ral/rt2860.c
2207
rt3090_rf_read(struct rt2860_softc *sc, uint8_t reg)
sys/dev/netif/ral/rt2860.c
2238
rt3090_rf_write(struct rt2860_softc *sc, uint8_t reg, uint8_t val)
sys/dev/netif/ral/rt2860.c
2261
rt2860_mcu_cmd(struct rt2860_softc *sc, uint8_t cmd, uint16_t arg, int wait)
sys/dev/netif/ral/rt2860.c
2311
rt2860_enable_mrr(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
2335
rt2860_set_txpreamble(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
2348
rt2860_set_basicrates(struct rt2860_softc *sc,
sys/dev/netif/ral/rt2860.c
235
struct rt2860_softc *sc = device_get_softc(dev);
sys/dev/netif/ral/rt2860.c
2372
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
2385
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
2397
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
2405
rt2860_select_chan_group(struct rt2860_softc *sc, int group)
sys/dev/netif/ral/rt2860.c
2489
rt2860_set_chan(struct rt2860_softc *sc, u_int chan)
sys/dev/netif/ral/rt2860.c
2544
rt3090_set_chan(struct rt2860_softc *sc, u_int chan)
sys/dev/netif/ral/rt2860.c
2609
rt5390_set_chan(struct rt2860_softc *sc, u_int chan)
sys/dev/netif/ral/rt2860.c
2710
rt3090_rf_init(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
2818
rt5390_rf_init(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
2887
rt3090_rf_wakeup(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
2953
rt5390_rf_wakeup(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
2989
rt3090_filter_calib(struct rt2860_softc *sc, uint8_t init, uint8_t target,
sys/dev/netif/ral/rt2860.c
3054
rt3090_rf_setup(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
3086
rt2860_set_leds(struct rt2860_softc *sc, uint16_t which)
sys/dev/netif/ral/rt2860.c
3097
rt2860_set_gp_timer(struct rt2860_softc *sc, int ms)
sys/dev/netif/ral/rt2860.c
3119
rt2860_set_bssid(struct rt2860_softc *sc, const uint8_t *bssid)
sys/dev/netif/ral/rt2860.c
3128
rt2860_set_macaddr(struct rt2860_softc *sc, const uint8_t *addr)
sys/dev/netif/ral/rt2860.c
3139
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
3149
rt2860_updateprot(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
3175
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
3188
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
3234
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
3337
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
3358
rt2860_rssi2dbm(struct rt2860_softc *sc, uint8_t rssi, uint8_t rxchain)
sys/dev/netif/ral/rt2860.c
3424
rt2860_read_eeprom(struct rt2860_softc *sc, uint8_t macaddr[IEEE80211_ADDR_LEN])
sys/dev/netif/ral/rt2860.c
3730
rt2860_bbp_init(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
3773
rt5390_bbp_init(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
3811
rt2860_txrx_enable(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
3858
struct rt2860_softc *sc = arg;
sys/dev/netif/ral/rt2860.c
3870
rt2860_init_locked(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
390
struct rt2860_softc *sc = xsc;
sys/dev/netif/ral/rt2860.c
4133
struct rt2860_softc *sc = arg;
sys/dev/netif/ral/rt2860.c
4141
rt2860_stop_locked(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
417
struct rt2860_softc *sc = xsc;
sys/dev/netif/ral/rt2860.c
4177
rt2860_load_microcode(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
4229
rt2860_calib(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
425
struct rt2860_softc *sc = xsc;
sys/dev/netif/ral/rt2860.c
4272
rt3090_set_rx_antenna(struct rt2860_softc *sc, int aux)
sys/dev/netif/ral/rt2860.c
4300
rt2860_switch_chan(struct rt2860_softc *sc, struct ieee80211_channel *c)
sys/dev/netif/ral/rt2860.c
433
struct rt2860_softc *sc = xsc;
sys/dev/netif/ral/rt2860.c
4334
rt2860_setup_beacon(struct rt2860_softc *sc, struct ieee80211vap *vap)
sys/dev/netif/ral/rt2860.c
4368
rt2860_enable_tsf_sync(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
445
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
528
rt2860_alloc_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring)
sys/dev/netif/ral/rt2860.c
571
rt2860_reset_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring)
sys/dev/netif/ral/rt2860.c
601
rt2860_free_tx_ring(struct rt2860_softc *sc, struct rt2860_tx_ring *ring)
sys/dev/netif/ral/rt2860.c
636
rt2860_alloc_tx_pool(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
701
rt2860_free_tx_pool(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
721
rt2860_alloc_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring)
sys/dev/netif/ral/rt2860.c
810
rt2860_reset_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring)
sys/dev/netif/ral/rt2860.c
823
rt2860_free_rx_ring(struct rt2860_softc *sc, struct rt2860_rx_ring *ring)
sys/dev/netif/ral/rt2860.c
853
rt2860_updatestats(struct rt2860_softc *sc)
sys/dev/netif/ral/rt2860.c
88
static int rt2860_alloc_tx_ring(struct rt2860_softc *,
sys/dev/netif/ral/rt2860.c
882
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
90
static void rt2860_reset_tx_ring(struct rt2860_softc *,
sys/dev/netif/ral/rt2860.c
901
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
918
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
92
static void rt2860_free_tx_ring(struct rt2860_softc *,
sys/dev/netif/ral/rt2860.c
933
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
94
static int rt2860_alloc_tx_pool(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
949
struct rt2860_softc *sc = ic->ic_softc;
sys/dev/netif/ral/rt2860.c
95
static void rt2860_free_tx_pool(struct rt2860_softc *);
sys/dev/netif/ral/rt2860.c
96
static int rt2860_alloc_rx_ring(struct rt2860_softc *,
sys/dev/netif/ral/rt2860.c
98
static void rt2860_reset_rx_ring(struct rt2860_softc *,
sys/dev/netif/ral/rt2860var.h
138
uint16_t (*sc_srom_read)(struct rt2860_softc *,