Lines Matching defs:acx_softc
333 struct acx_softc { struct
338 struct device sc_dev;
339 struct ieee80211com sc_ic;
341 struct timeout sc_chanscan_timer;
342 uint32_t sc_flags; /* see ACX_FLAG_ */
366 int (*sc_enable)(struct acx_softc *); argument
367 void (*sc_disable)(struct acx_softc *); argument
368 void (*sc_power)(struct acx_softc *, int); argument
370 uint32_t sc_cmd; /* cmd reg (MMIO 2) */
371 uint32_t sc_cmd_param; /* cmd param reg (MMIO 2) */
372 uint32_t sc_info; /* unused */
373 uint32_t sc_info_param; /* unused */
375 const uint16_t *chip_ioreg; /* reg map (MMIO 1) */
382 uint16_t chip_intr_enable;
383 uint16_t chip_intr_disable;
385 int chip_hw_crypt;
386 uint16_t chip_gpio_pled; /* power led */
387 uint16_t chip_chan_flags; /* see IEEE80211_CHAN_ */
388 uint16_t chip_txdesc1_len;
389 int chip_rxbuf_exhdr; /* based on fw ver */
390 uint32_t chip_ee_eaddr_ofs;
391 enum ieee80211_phymode chip_phymode; /* see IEEE80211_MODE_ */
392 uint8_t chip_fw_txdesc_ctrl;
416 (struct acx_softc *); argument
419 (struct acx_softc *, argument
423 (struct acx_softc *, struct acx_config *); argument
426 (struct acx_softc *, struct acx_config *); argument
429 (struct acx_softc *, struct acx_txbuf *, int); argument
432 (struct acx_softc *, void *, int); argument
435 (struct acx_softc *, struct mbuf *, int *); argument
438 caddr_t sc_drvbpf;
440 union {
443 } sc_rxtapu;
445 int sc_rxtap_len;
447 union {
450 } sc_txtapu;
474 void acx100_set_param(struct acx_softc *); argument