Lines Matching defs:ural_softc
71 struct ural_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 int sc_rx_no;
81 int sc_tx_no;
83 uint32_t asic_rev;
84 uint16_t macbbp_rev;
85 uint8_t rf_rev;
87 struct usbd_xfer *amrr_xfer;
89 struct usbd_pipe *sc_rx_pipeh;
90 struct usbd_pipe *sc_tx_pipeh;
92 enum ieee80211_state sc_state;
93 int sc_arg;
94 struct usb_task sc_task;
96 struct ieee80211_amrr amrr;
97 struct ieee80211_amrr_node amn;
99 struct ural_rx_data rx_data[RAL_RX_LIST_COUNT];
100 struct ural_tx_data tx_data[RAL_TX_LIST_COUNT];
101 int tx_queued;
102 int tx_cur;
104 struct timeout scan_to;
105 struct timeout amrr_to;
107 int sc_tx_timer;
109 uint16_t sta[11];
110 uint32_t rf_regs[4];
111 uint8_t txpow[14];
113 struct {
116 } __packed bbp_prom[16];
118 int led_mode;
119 int hw_radio;
120 int rx_ant;
121 int tx_ant;
122 int nb_ant;
125 caddr_t sc_drvbpf;
127 union {
130 } sc_rxtapu;
132 int sc_rxtap_len;
134 union {
137 } sc_txtapu;
139 int sc_txtap_len;