Lines Matching defs:rum_softc
71 struct rum_softc { struct
72 struct device sc_dev;
73 struct ieee80211com sc_ic;
74 int (*sc_newstate)(struct ieee80211com *,
77 struct usbd_device *sc_udev;
78 struct usbd_interface *sc_iface;
80 struct ieee80211_channel *sc_curchan;
82 int sc_rx_no;
83 int sc_tx_no;
85 uint16_t macbbp_rev;
86 uint8_t rf_rev;
87 uint8_t rffreq;
89 struct usbd_xfer *amrr_xfer;
91 struct usbd_pipe *sc_rx_pipeh;
92 struct usbd_pipe *sc_tx_pipeh;
94 enum ieee80211_state sc_state;
95 int sc_arg;
96 struct usb_task sc_task;
98 struct ieee80211_amrr amrr;
99 struct ieee80211_amrr_node amn;
101 struct rum_rx_data rx_data[RUM_RX_LIST_COUNT];
102 struct rum_tx_data tx_data[RUM_TX_LIST_COUNT];
103 int tx_queued;
104 int tx_cur;
106 struct timeout scan_to;
107 struct timeout amrr_to;
109 int sc_tx_timer;
111 uint32_t sta[6];
112 uint32_t rf_regs[4];
113 uint8_t txpow[44];
115 struct {
118 } __packed bbp_prom[16];
120 int hw_radio;
121 int rx_ant;
122 int tx_ant;
123 int nb_ant;
124 int ext_2ghz_lna;
125 int ext_5ghz_lna;
126 int rssi_2ghz_corr;
127 int rssi_5ghz_corr;
128 int sifs;
129 uint8_t bbp17;
132 caddr_t sc_drvbpf;
134 union {
137 } sc_rxtapu;
139 int sc_rxtap_len;
141 union {
144 } sc_txtapu;
146 int sc_txtap_len;