Lines Matching defs:b43legacy_wldev
677 struct b43legacy_wldev { struct
678 struct ssb_device *dev;
679 struct b43legacy_wl *wl;
683 atomic_t __init_status;
685 int suspend_init_status;
687 bool __using_pio; /* Using pio rather than dma. */
688 bool bad_frames_preempt;/* Use "Bad Frames Preemption". */
689 bool dfq_valid; /* Directed frame queue valid (IBSS PS mode, ATIM). */
690 bool short_preamble; /* TRUE if using short preamble. */
691 bool radio_hw_enable; /* State of radio hardware enable bit. */
694 struct b43legacy_phy phy;
695 union {
703 struct b43legacy_stats stats;
706 struct b43legacy_led led_tx;
707 struct b43legacy_led led_rx;
708 struct b43legacy_led led_assoc;
709 struct b43legacy_led led_radio;
712 u32 irq_reason;
713 u32 dma_reason[6];
715 u32 irq_mask;
717 struct b43legacy_noise_calculation noisecalc;
719 int mac_suspended;
722 struct tasklet_struct isr_tasklet;
725 struct delayed_work periodic_work;
726 unsigned int periodic_state;
728 struct work_struct restart_work;
731 u16 ktp; /* Key table pointer */
732 u8 max_nr_keys;
733 struct b43legacy_key key[58];
736 struct b43legacy_firmware fw;
737 const struct firmware *fwp; /* needed to pass fw pointer */
763 int b43legacy_using_pio(struct b43legacy_wldev *dev) in b43legacy_using_pio() argument