otus_softc
int otus_alloc_tx_cmd(struct otus_softc *);
void otus_free_tx_cmd(struct otus_softc *);
int otus_alloc_tx_data_list(struct otus_softc *);
void otus_free_tx_data_list(struct otus_softc *);
int otus_alloc_rx_data_list(struct otus_softc *);
void otus_free_rx_data_list(struct otus_softc *);
otus_sub_rxeof(struct otus_softc *sc, uint8_t *buf, int len,
void otus_do_async(struct otus_softc *,
void (*)(struct otus_softc *, void *), void *, int);
void otus_newstate_cb(struct otus_softc *, void *);
int otus_cmd(struct otus_softc *, uint8_t, const void *, int,
void otus_write(struct otus_softc *, uint32_t, uint32_t);
int otus_write_barrier(struct otus_softc *);
int otus_read_eeprom(struct otus_softc *);
struct otus_softc *sc = data->sc;
void otus_cmd_rxeof(struct otus_softc *, uint8_t *, int);
void otus_sub_rxeof(struct otus_softc *, uint8_t *, int,
struct otus_softc *sc = data->sc;
otus_tx(struct otus_softc *sc, struct mbuf *m, struct ieee80211_node *ni)
int otus_tx(struct otus_softc *, struct mbuf *,
int otus_set_multi(struct otus_softc *);
void otus_updateedca_cb(struct otus_softc *, void *);
void otus_updateslot_cb(struct otus_softc *, void *);
int otus_init_mac(struct otus_softc *);
uint32_t otus_phy_get_def(struct otus_softc *, uint32_t);
int otus_set_board_values(struct otus_softc *,
struct otus_softc *sc = ifp->if_softc;
int otus_program_phy(struct otus_softc *,
int otus_set_rf_bank4(struct otus_softc *,
struct otus_softc *sc = ifp->if_softc;
int otus_set_chan(struct otus_softc *, struct ieee80211_channel *,
struct otus_softc *sc = ifp->if_softc;
void otus_set_key_cb(struct otus_softc *, void *);
otus_set_multi(struct otus_softc *sc)
void otus_delete_key_cb(struct otus_softc *, void *);
int otus_set_bssid(struct otus_softc *, const uint8_t *);
int otus_set_macaddr(struct otus_softc *, const uint8_t *);
otus_updateedca_cb(struct otus_softc *sc, void *arg)
void otus_led_newstate_type1(struct otus_softc *);
void otus_led_newstate_type2(struct otus_softc *);
void otus_led_newstate_type3(struct otus_softc *);
otus_updateslot_cb(struct otus_softc *sc, void *arg)
otus_init_mac(struct otus_softc *sc)
sizeof (struct otus_softc), otus_match, otus_attach, otus_detach
otus_phy_get_def(struct otus_softc *sc, uint32_t reg)
otus_set_board_values(struct otus_softc *sc, struct ieee80211_channel *c)
otus_program_phy(struct otus_softc *sc, struct ieee80211_channel *c)
otus_set_rf_bank4(struct otus_softc *sc, struct ieee80211_channel *c)
struct otus_softc *sc = (struct otus_softc *)self;
otus_set_chan(struct otus_softc *sc, struct ieee80211_channel *c, int assoc)
struct otus_softc *sc = ic->ic_softc;
otus_set_key_cb(struct otus_softc *sc, void *arg)
struct otus_softc *sc = ic->ic_softc;
otus_delete_key_cb(struct otus_softc *sc, void *arg)
struct otus_softc *sc = arg;
otus_set_bssid(struct otus_softc *sc, const uint8_t *bssid)
otus_set_macaddr(struct otus_softc *sc, const uint8_t *addr)
struct otus_softc *sc = (struct otus_softc *)self;
otus_led_newstate_type1(struct otus_softc *sc)
otus_led_newstate_type2(struct otus_softc *sc)
otus_led_newstate_type3(struct otus_softc *sc)
struct otus_softc *sc = ifp->if_softc;
struct otus_softc *sc = ifp->if_softc;
struct otus_softc *sc = (struct otus_softc *)self;
otus_get_chanlist(struct otus_softc *sc)
otus_load_firmware(struct otus_softc *sc, const char *name, uint32_t addr)
otus_open_pipes(struct otus_softc *sc)
otus_close_pipes(struct otus_softc *sc)
otus_alloc_tx_cmd(struct otus_softc *sc)
otus_free_tx_cmd(struct otus_softc *sc)
otus_alloc_tx_data_list(struct otus_softc *sc)
otus_free_tx_data_list(struct otus_softc *sc)
otus_alloc_rx_data_list(struct otus_softc *sc)
otus_free_rx_data_list(struct otus_softc *sc)
struct otus_softc *sc = arg;
struct otus_softc *sc = arg;
otus_do_async(struct otus_softc *sc, void (*cb)(struct otus_softc *, void *),
struct otus_softc *sc = ic->ic_softc;
otus_newstate_cb(struct otus_softc *sc, void *arg)
otus_cmd(struct otus_softc *sc, uint8_t code, const void *idata, int ilen,
otus_write(struct otus_softc *sc, uint32_t reg, uint32_t val)
otus_write_barrier(struct otus_softc *sc)
struct otus_softc *sc = ifp->if_softc;
otus_read_eeprom(struct otus_softc *sc)
struct otus_softc *sc = ic->ic_softc;
void otus_get_chanlist(struct otus_softc *);
int otus_load_firmware(struct otus_softc *, const char *,
struct otus_softc *sc = priv;
int otus_open_pipes(struct otus_softc *);
otus_cmd_rxeof(struct otus_softc *sc, uint8_t *buf, int len)
void otus_close_pipes(struct otus_softc *);
struct otus_softc;
struct otus_softc *sc;
struct otus_softc *sc;
void (*cb)(struct otus_softc *, void *);
void (*sc_led_newstate)(struct otus_softc *);