/linux-4.1.27/drivers/net/wireless/b43/ |
D | phy_common.h | 7 struct b43_wldev; 159 int (*allocate)(struct b43_wldev *dev); 160 void (*free)(struct b43_wldev *dev); 161 void (*prepare_structs)(struct b43_wldev *dev); 162 int (*prepare_hardware)(struct b43_wldev *dev); 163 int (*init)(struct b43_wldev *dev); 164 void (*exit)(struct b43_wldev *dev); 167 u16 (*phy_read)(struct b43_wldev *dev, u16 reg); 168 void (*phy_write)(struct b43_wldev *dev, u16 reg, u16 value); 169 void (*phy_maskset)(struct b43_wldev *dev, u16 reg, u16 mask, u16 set); [all …]
|
D | main.h | 73 u8 b43_ieee80211_antenna_sanitize(struct b43_wldev *dev, 76 void b43_tsf_read(struct b43_wldev *dev, u64 * tsf); 77 void b43_tsf_write(struct b43_wldev *dev, u64 tsf); 79 u32 b43_shm_read32(struct b43_wldev *dev, u16 routing, u16 offset); 80 u16 b43_shm_read16(struct b43_wldev *dev, u16 routing, u16 offset); 81 void b43_shm_write32(struct b43_wldev *dev, u16 routing, u16 offset, u32 value); 82 void b43_shm_write16(struct b43_wldev *dev, u16 routing, u16 offset, u16 value); 84 u64 b43_hf_read(struct b43_wldev *dev); 85 void b43_hf_write(struct b43_wldev *dev, u64 value); 87 void b43_dummy_transmission(struct b43_wldev *dev, bool ofdm, bool pa_on); [all …]
|
D | tables_lpphy.h | 17 u32 b43_lptab_read(struct b43_wldev *dev, u32 offset); 18 void b43_lptab_write(struct b43_wldev *dev, u32 offset, u32 value); 23 void b43_lptab_read_bulk(struct b43_wldev *dev, u32 offset, 25 void b43_lptab_write_bulk(struct b43_wldev *dev, u32 offset, 28 void b2062_upload_init_table(struct b43_wldev *dev); 29 void b2063_upload_init_table(struct b43_wldev *dev); 35 void lpphy_write_gain_table(struct b43_wldev *dev, int offset, 37 void lpphy_write_gain_table_bulk(struct b43_wldev *dev, int offset, int count, 40 void lpphy_rev0_1_table_init(struct b43_wldev *dev); 41 void lpphy_rev2plus_table_init(struct b43_wldev *dev); [all …]
|
D | sdio.h | 6 struct b43_wldev; 14 void (*irq_handler)(struct b43_wldev *dev); 17 int b43_sdio_request_irq(struct b43_wldev *dev, 18 void (*handler)(struct b43_wldev *dev)); 19 void b43_sdio_free_irq(struct b43_wldev *dev); 28 static inline int b43_sdio_request_irq(struct b43_wldev *dev, in b43_sdio_request_irq() 29 void (*handler)(struct b43_wldev *dev)) in b43_sdio_request_irq() 33 static inline void b43_sdio_free_irq(struct b43_wldev *dev) in b43_sdio_free_irq()
|
D | leds.h | 5 struct b43_wldev; 63 void b43_leds_register(struct b43_wldev *dev); 65 void b43_leds_init(struct b43_wldev *dev); 66 void b43_leds_exit(struct b43_wldev *dev); 67 void b43_leds_stop(struct b43_wldev *dev); 77 static inline void b43_leds_register(struct b43_wldev *dev) in b43_leds_register() 83 static inline void b43_leds_init(struct b43_wldev *dev) in b43_leds_init() 86 static inline void b43_leds_exit(struct b43_wldev *dev) in b43_leds_exit() 89 static inline void b43_leds_stop(struct b43_wldev *dev) in b43_leds_stop()
|
D | debugfs.h | 4 struct b43_wldev; 40 struct b43_wldev *dev; 76 bool b43_debug(struct b43_wldev *dev, enum b43_dyndbg feature); 80 void b43_debugfs_add_device(struct b43_wldev *dev); 81 void b43_debugfs_remove_device(struct b43_wldev *dev); 82 void b43_debugfs_log_txstat(struct b43_wldev *dev, 87 static inline bool b43_debug(struct b43_wldev *dev, enum b43_dyndbg feature) in b43_debug() 98 static inline void b43_debugfs_add_device(struct b43_wldev *dev) in b43_debugfs_add_device() 101 static inline void b43_debugfs_remove_device(struct b43_wldev *dev) in b43_debugfs_remove_device() 104 static inline void b43_debugfs_log_txstat(struct b43_wldev *dev, in b43_debugfs_log_txstat()
|
D | wa.c | 33 static void b43_wa_papd(struct b43_wldev *dev) in b43_wa_papd() 44 static void b43_wa_auxclipthr(struct b43_wldev *dev) in b43_wa_auxclipthr() 49 static void b43_wa_afcdac(struct b43_wldev *dev) in b43_wa_afcdac() 55 static void b43_wa_txdc_offset(struct b43_wldev *dev) in b43_wa_txdc_offset() 60 void b43_wa_initgains(struct b43_wldev *dev) in b43_wa_initgains() 84 static void b43_wa_divider(struct b43_wldev *dev) in b43_wa_divider() 90 static void b43_wa_gt(struct b43_wldev *dev) /* Gain table. */ in b43_wa_gt() 119 static void b43_wa_rssi_lt(struct b43_wldev *dev) /* RSSI lookup table */ in b43_wa_rssi_lt() 134 static void b43_wa_analog(struct b43_wldev *dev) in b43_wa_analog() 152 static void b43_wa_dac(struct b43_wldev *dev) in b43_wa_dac() [all …]
|
D | lo.h | 8 struct b43_wldev; 76 void b43_lo_g_adjust(struct b43_wldev *dev); 78 void b43_lo_g_adjust_to(struct b43_wldev *dev, 81 void b43_gphy_dc_lt_init(struct b43_wldev *dev, bool update_all); 83 void b43_lo_g_maintanance_work(struct b43_wldev *dev); 84 void b43_lo_g_cleanup(struct b43_wldev *dev); 85 void b43_lo_g_init(struct b43_wldev *dev);
|
D | phy_ac.c | 20 static int b43_phy_ac_op_allocate(struct b43_wldev *dev) in b43_phy_ac_op_allocate() 32 static void b43_phy_ac_op_free(struct b43_wldev *dev) in b43_phy_ac_op_free() 41 static void b43_phy_ac_op_maskset(struct b43_wldev *dev, u16 reg, u16 mask, in b43_phy_ac_op_maskset() 49 static u16 b43_phy_ac_op_radio_read(struct b43_wldev *dev, u16 reg) in b43_phy_ac_op_radio_read() 55 static void b43_phy_ac_op_radio_write(struct b43_wldev *dev, u16 reg, in b43_phy_ac_op_radio_write() 62 static unsigned int b43_phy_ac_op_get_default_chan(struct b43_wldev *dev) in b43_phy_ac_op_get_default_chan() 70 b43_phy_ac_op_recalc_txpower(struct b43_wldev *dev, bool ignore_tssi) in b43_phy_ac_op_recalc_txpower() 75 static void b43_phy_ac_op_adjust_txpower(struct b43_wldev *dev) in b43_phy_ac_op_adjust_txpower()
|
D | phy_common.c | 41 int b43_phy_allocate(struct b43_wldev *dev) in b43_phy_allocate() 90 void b43_phy_free(struct b43_wldev *dev) in b43_phy_free() 96 int b43_phy_init(struct b43_wldev *dev) in b43_phy_init() 138 void b43_phy_exit(struct b43_wldev *dev) in b43_phy_exit() 148 bool b43_has_hardware_pctl(struct b43_wldev *dev) in b43_has_hardware_pctl() 157 void b43_radio_lock(struct b43_wldev *dev) in b43_radio_lock() 175 void b43_radio_unlock(struct b43_wldev *dev) in b43_radio_unlock() 192 void b43_phy_lock(struct b43_wldev *dev) in b43_phy_lock() 204 void b43_phy_unlock(struct b43_wldev *dev) in b43_phy_unlock() 216 static inline void assert_mac_suspended(struct b43_wldev *dev) in assert_mac_suspended() [all …]
|
D | phy_a.c | 65 static s8 b43_aphy_estimate_power_out(struct b43_wldev *dev, s8 tssi) 82 static void b43_radio_set_tx_iq(struct b43_wldev *dev) in b43_radio_set_tx_iq() 100 static void aphy_channel_switch(struct b43_wldev *dev, unsigned int channel) in aphy_channel_switch() 143 static void b43_radio_init2060(struct b43_wldev *dev) in b43_radio_init2060() 181 static void b43_phy_rssiagc(struct b43_wldev *dev, u8 enable) in b43_phy_rssiagc() 212 static void b43_phy_ww(struct b43_wldev *dev) in b43_phy_ww() 261 static void hardware_pctl_init_aphy(struct b43_wldev *dev) in hardware_pctl_init_aphy() 266 void b43_phy_inita(struct b43_wldev *dev) in b43_phy_inita() 319 static int b43_aphy_init_tssi2dbm_table(struct b43_wldev *dev) in b43_aphy_init_tssi2dbm_table() 354 static int b43_aphy_op_allocate(struct b43_wldev *dev) in b43_aphy_op_allocate() [all …]
|
D | ppr.h | 32 struct b43_wldev; 35 void b43_ppr_clear(struct b43_wldev *dev, struct b43_ppr *ppr); 37 void b43_ppr_add(struct b43_wldev *dev, struct b43_ppr *ppr, int diff); 38 void b43_ppr_apply_max(struct b43_wldev *dev, struct b43_ppr *ppr, u8 max); 39 void b43_ppr_apply_min(struct b43_wldev *dev, struct b43_ppr *ppr, u8 min); 40 u8 b43_ppr_get_max(struct b43_wldev *dev, struct b43_ppr *ppr); 42 bool b43_ppr_load_max_from_sprom(struct b43_wldev *dev, struct b43_ppr *ppr,
|
D | phy_lcn.c | 62 static void b43_radio_2064_channel_setup(struct b43_wldev *dev) in b43_radio_2064_channel_setup() 109 static void b43_radio_2064_init(struct b43_wldev *dev) in b43_radio_2064_init() 165 static void b43_phy_lcn_afe_set_unset(struct b43_wldev *dev) in b43_phy_lcn_afe_set_unset() 181 static u16 b43_phy_lcn_get_pa_gain(struct b43_wldev *dev) in b43_phy_lcn_get_pa_gain() 187 static void b43_phy_lcn_set_dac_gain(struct b43_wldev *dev, u16 dac_gain) in b43_phy_lcn_set_dac_gain() 198 static void b43_phy_lcn_set_bbmult(struct b43_wldev *dev, u8 m0) in b43_phy_lcn_set_bbmult() 204 static void b43_phy_lcn_clear_tx_power_offsets(struct b43_wldev *dev) in b43_phy_lcn_clear_tx_power_offsets() 224 static void b43_phy_lcn_rev0_baseband_init(struct b43_wldev *dev) in b43_phy_lcn_rev0_baseband_init() 259 static void b43_phy_lcn_bu_tweaks(struct b43_wldev *dev) in b43_phy_lcn_bu_tweaks() 310 static void b43_phy_lcn_sense_setup(struct b43_wldev *dev, in b43_phy_lcn_sense_setup() [all …]
|
D | tables_phy_ht.h | 13 u32 b43_httab_read(struct b43_wldev *dev, u32 offset); 14 void b43_httab_read_bulk(struct b43_wldev *dev, u32 offset, 16 void b43_httab_write(struct b43_wldev *dev, u32 offset, u32 value); 17 void b43_httab_write_few(struct b43_wldev *dev, u32 offset, size_t num, ...); 18 void b43_httab_write_bulk(struct b43_wldev *dev, u32 offset, 21 void b43_phy_ht_tables_init(struct b43_wldev *dev);
|
D | pio.h | 70 struct b43_wldev *dev; 99 struct b43_wldev *dev; 154 int b43_pio_init(struct b43_wldev *dev); 155 void b43_pio_free(struct b43_wldev *dev); 157 int b43_pio_tx(struct b43_wldev *dev, struct sk_buff *skb); 158 void b43_pio_handle_txstatus(struct b43_wldev *dev, 162 void b43_pio_tx_suspend(struct b43_wldev *dev); 163 void b43_pio_tx_resume(struct b43_wldev *dev);
|
D | tables_phy_lcn.h | 15 u32 b43_lcntab_read(struct b43_wldev *dev, u32 offset); 16 void b43_lcntab_read_bulk(struct b43_wldev *dev, u32 offset, 18 void b43_lcntab_write(struct b43_wldev *dev, u32 offset, u32 value); 19 void b43_lcntab_write_bulk(struct b43_wldev *dev, u32 offset, 22 void b43_phy_lcn_tables_init(struct b43_wldev *dev);
|
D | tables_nphy.h | 15 struct b43_wldev; 69 struct b43_wldev *dev, bool ghz5, bool ext_lna); 183 u32 b43_ntab_read(struct b43_wldev *dev, u32 offset); 184 void b43_ntab_read_bulk(struct b43_wldev *dev, u32 offset, 186 void b43_ntab_write(struct b43_wldev *dev, u32 offset, u32 value); 187 void b43_ntab_write_bulk(struct b43_wldev *dev, u32 offset, 190 void b43_nphy_tables_init(struct b43_wldev *dev); 192 const u32 *b43_nphy_get_tx_gain_table(struct b43_wldev *dev); 194 const s16 *b43_ntab_get_rf_pwr_offset_table(struct b43_wldev *dev); 220 struct b43_wldev *dev, u16 field, u8 override);
|
D | phy_ht.c | 48 static void b43_radio_2059_channel_setup(struct b43_wldev *dev, in b43_radio_2059_channel_setup() 93 static void b43_radio_2059_rcal(struct b43_wldev *dev) in b43_radio_2059_rcal() 120 static void b43_radio_2057_rccal(struct b43_wldev *dev) in b43_radio_2057_rccal() 147 static void b43_radio_2059_init_pre(struct b43_wldev *dev) in b43_radio_2059_init_pre() 155 static void b43_radio_2059_init(struct b43_wldev *dev) in b43_radio_2059_init() 188 static void b43_phy_ht_force_rf_sequence(struct b43_wldev *dev, u16 rf_seq) in b43_phy_ht_force_rf_sequence() 209 static void b43_phy_ht_pa_override(struct b43_wldev *dev, bool enable) in b43_phy_ht_pa_override() 233 static u16 b43_phy_ht_classifier(struct b43_wldev *dev, u16 mask, u16 val) in b43_phy_ht_classifier() 249 static void b43_phy_ht_reset_cca(struct b43_wldev *dev) in b43_phy_ht_reset_cca() 263 static void b43_phy_ht_zero_extg(struct b43_wldev *dev) in b43_phy_ht_zero_extg() [all …]
|
D | debugfs.c | 44 ssize_t (*read)(struct b43_wldev *dev, char *buf, size_t bufsize); 45 int (*write)(struct b43_wldev *dev, const char *buf, size_t count); 52 struct b43_dfs_file *fops_to_dfs_file(struct b43_wldev *dev, in fops_to_dfs_file() 79 static ssize_t shm16read__read_file(struct b43_wldev *dev, in shm16read__read_file() 98 static int shm16read__write_file(struct b43_wldev *dev, in shm16read__write_file() 122 static int shm16write__write_file(struct b43_wldev *dev, in shm16write__write_file() 155 static ssize_t shm32read__read_file(struct b43_wldev *dev, in shm32read__read_file() 174 static int shm32read__write_file(struct b43_wldev *dev, in shm32read__write_file() 198 static int shm32write__write_file(struct b43_wldev *dev, in shm32write__write_file() 234 static ssize_t mmio16read__read_file(struct b43_wldev *dev, in mmio16read__read_file() [all …]
|
D | dma.h | 262 struct b43_wldev *dev; 287 int b43_dma_init(struct b43_wldev *dev); 288 void b43_dma_free(struct b43_wldev *dev); 290 void b43_dma_tx_suspend(struct b43_wldev *dev); 291 void b43_dma_tx_resume(struct b43_wldev *dev); 293 int b43_dma_tx(struct b43_wldev *dev, 295 void b43_dma_handle_txstatus(struct b43_wldev *dev, 302 void b43_dma_direct_fifo_rx(struct b43_wldev *dev,
|
D | xmit.h | 191 size_t b43_txhdr_size(struct b43_wldev *dev) in b43_txhdr_size() 205 int b43_generate_txhdr(struct b43_wldev *dev, 356 void b43_rx(struct b43_wldev *dev, struct sk_buff *skb, const void *_rxhdr); 358 void b43_handle_txstatus(struct b43_wldev *dev, 360 bool b43_fill_txstatus_report(struct b43_wldev *dev, 364 void b43_tx_suspend(struct b43_wldev *dev); 365 void b43_tx_resume(struct b43_wldev *dev); 371 static inline int b43_new_kidx_api(struct b43_wldev *dev) in b43_new_kidx_api() 376 static inline u8 b43_kidx_to_fw(struct b43_wldev *dev, u8 raw_kidx) in b43_kidx_to_fw() 389 static inline u8 b43_kidx_to_raw(struct b43_wldev *dev, u8 firmware_kidx) in b43_kidx_to_raw()
|
D | main.c | 365 static void b43_wireless_core_exit(struct b43_wldev *dev); 366 static int b43_wireless_core_init(struct b43_wldev *dev); 367 static struct b43_wldev * b43_wireless_core_stop(struct b43_wldev *dev); 368 static int b43_wireless_core_start(struct b43_wldev *dev); 467 static void b43_ram_write(struct b43_wldev *dev, u16 offset, u32 val) in b43_ram_write() 482 static inline void b43_shm_control_word(struct b43_wldev *dev, in b43_shm_control_word() 494 u32 b43_shm_read32(struct b43_wldev *dev, u16 routing, u16 offset) in b43_shm_read32() 517 u16 b43_shm_read16(struct b43_wldev *dev, u16 routing, u16 offset) in b43_shm_read16() 538 void b43_shm_write32(struct b43_wldev *dev, u16 routing, u16 offset, u32 value) in b43_shm_write32() 558 void b43_shm_write16(struct b43_wldev *dev, u16 routing, u16 offset, u16 value) in b43_shm_write16() [all …]
|
D | b43.h | 745 struct b43_wldev *dev; 826 struct b43_wldev { struct 899 struct b43_wldev *current_dev; argument 981 static inline struct b43_wldev *dev_to_b43_wldev(struct device *dev) in dev_to_b43_wldev() 1002 static inline int b43_bus_may_powerdown(struct b43_wldev *wldev) in b43_bus_may_powerdown() 1006 static inline int b43_bus_powerup(struct b43_wldev *wldev, bool dynamic_pctl) in b43_bus_powerup() 1010 static inline int b43_device_is_enabled(struct b43_wldev *wldev) in b43_device_is_enabled() 1014 static inline void b43_device_enable(struct b43_wldev *wldev, in b43_device_enable() 1019 static inline void b43_device_disable(struct b43_wldev *wldev, in b43_device_disable() 1025 static inline u16 b43_read16(struct b43_wldev *dev, u16 offset) in b43_read16() [all …]
|
D | tables_phy_lcn.c | 470 u32 b43_lcntab_read(struct b43_wldev *dev, u32 offset) in b43_lcntab_read() 500 void b43_lcntab_read_bulk(struct b43_wldev *dev, u32 offset, in b43_lcntab_read_bulk() 538 void b43_lcntab_write(struct b43_wldev *dev, u32 offset, u32 value) in b43_lcntab_write() 568 void b43_lcntab_write_bulk(struct b43_wldev *dev, u32 offset, in b43_lcntab_write_bulk() 616 static void b43_phy_lcn_upload_static_tables(struct b43_wldev *dev) in b43_phy_lcn_upload_static_tables() 634 static void b43_phy_lcn_load_tx_gain_tab(struct b43_wldev *dev, in b43_phy_lcn_load_tx_gain_tab() 661 static void b43_phy_lcn_load_rfpower(struct b43_wldev *dev) in b43_phy_lcn_load_rfpower() 678 static void b43_phy_lcn_rewrite_rfpower_table(struct b43_wldev *dev) in b43_phy_lcn_rewrite_rfpower_table() 689 static void b43_phy_lcn_clean_papd_comp_table(struct b43_wldev *dev) in b43_phy_lcn_clean_papd_comp_table() 698 void b43_phy_lcn_tables_init(struct b43_wldev *dev) in b43_phy_lcn_tables_init()
|
D | sysfs.h | 4 struct b43_wldev; 6 int b43_sysfs_register(struct b43_wldev *dev); 7 void b43_sysfs_unregister(struct b43_wldev *dev);
|
D | leds.c | 34 static void b43_led_turn_on(struct b43_wldev *dev, u8 led_index, in b43_led_turn_on() 47 static void b43_led_turn_off(struct b43_wldev *dev, u8 led_index, in b43_led_turn_off() 60 static void b43_led_update(struct b43_wldev *dev, in b43_led_update() 92 struct b43_wldev *dev; in b43_leds_work() 121 static int b43_register_led(struct b43_wldev *dev, struct b43_led *led, in b43_register_led() 159 static void b43_map_led(struct b43_wldev *dev, in b43_map_led() 213 static void b43_led_get_sprominfo(struct b43_wldev *dev, in b43_led_get_sprominfo() 258 void b43_leds_init(struct b43_wldev *dev) in b43_leds_init() 318 void b43_leds_exit(struct b43_wldev *dev) in b43_leds_exit() 328 void b43_leds_stop(struct b43_wldev *dev) in b43_leds_stop() [all …]
|
D | phy_lp.c | 47 static unsigned int b43_lpphy_op_get_default_chan(struct b43_wldev *dev) in b43_lpphy_op_get_default_chan() 54 static int b43_lpphy_op_allocate(struct b43_wldev *dev) in b43_lpphy_op_allocate() 66 static void b43_lpphy_op_prepare_structs(struct b43_wldev *dev) in b43_lpphy_op_prepare_structs() 77 static void b43_lpphy_op_free(struct b43_wldev *dev) in b43_lpphy_op_free() 86 static void lpphy_read_band_sprom(struct b43_wldev *dev) in lpphy_read_band_sprom() 169 static void lpphy_adjust_gain_table(struct b43_wldev *dev, u32 freq) in lpphy_adjust_gain_table() 194 static void lpphy_table_init(struct b43_wldev *dev) in lpphy_table_init() 209 static void lpphy_baseband_rev0_1_init(struct b43_wldev *dev) in lpphy_baseband_rev0_1_init() 358 static void lpphy_save_dig_flt_state(struct b43_wldev *dev) in lpphy_save_dig_flt_state() 387 static void lpphy_restore_dig_flt_state(struct b43_wldev *dev) in lpphy_restore_dig_flt_state() [all …]
|
D | phy_a.h | 97 u16 b43_ofdmtab_read16(struct b43_wldev *dev, u16 table, u16 offset); 98 void b43_ofdmtab_write16(struct b43_wldev *dev, u16 table, 100 u32 b43_ofdmtab_read32(struct b43_wldev *dev, u16 table, u16 offset); 101 void b43_ofdmtab_write32(struct b43_wldev *dev, u16 table, 124 void b43_phy_inita(struct b43_wldev *dev);
|
D | tables.c | 379 u16 b43_ofdmtab_read16(struct b43_wldev *dev, u16 table, u16 offset) in b43_ofdmtab_read16() 399 void b43_ofdmtab_write16(struct b43_wldev *dev, u16 table, in b43_ofdmtab_write16() 416 u32 b43_ofdmtab_read32(struct b43_wldev *dev, u16 table, u16 offset) in b43_ofdmtab_read32() 437 void b43_ofdmtab_write32(struct b43_wldev *dev, u16 table, in b43_ofdmtab_write32() 456 u16 b43_gtab_read(struct b43_wldev *dev, u16 table, u16 offset) in b43_gtab_read() 462 void b43_gtab_write(struct b43_wldev *dev, u16 table, u16 offset, u16 value) in b43_gtab_write()
|
D | tables_nphy.c | 3323 u32 b43_ntab_read(struct b43_wldev *dev, u32 offset) in b43_ntab_read() 3353 void b43_ntab_read_bulk(struct b43_wldev *dev, u32 offset, in b43_ntab_read_bulk() 3395 void b43_ntab_write(struct b43_wldev *dev, u32 offset, u32 value) in b43_ntab_write() 3428 void b43_ntab_write_bulk(struct b43_wldev *dev, u32 offset, in b43_ntab_write_bulk() 3479 static void b43_nphy_tables_init_shared_lut(struct b43_wldev *dev) in b43_nphy_tables_init_shared_lut() 3493 static void b43_nphy_tables_init_rev7_volatile(struct b43_wldev *dev) in b43_nphy_tables_init_rev7_volatile() 3527 static void b43_nphy_tables_init_rev16(struct b43_wldev *dev) in b43_nphy_tables_init_rev16() 3539 static void b43_nphy_tables_init_rev7(struct b43_wldev *dev) in b43_nphy_tables_init_rev7() 3564 static void b43_nphy_tables_init_rev3(struct b43_wldev *dev) in b43_nphy_tables_init_rev3() 3601 static void b43_nphy_tables_init_rev0(struct b43_wldev *dev) in b43_nphy_tables_init_rev0() [all …]
|
D | phy_g.h | 54 u16 b43_gtab_read(struct b43_wldev *dev, u16 table, u16 offset); 55 void b43_gtab_write(struct b43_wldev *dev, u16 table, u16 offset, u16 value); 197 void b43_gphy_set_baseband_attenuation(struct b43_wldev *dev, 199 void b43_gphy_channel_switch(struct b43_wldev *dev, 202 u8 * b43_generate_dyn_tssi2dbm_tab(struct b43_wldev *dev,
|
D | pio.c | 57 struct b43_pio_txqueue *parse_cookie(struct b43_wldev *dev, in parse_cookie() 92 static u16 index_to_pioqueue_base(struct b43_wldev *dev, in index_to_pioqueue_base() 122 static u16 pio_txqueue_offset(struct b43_wldev *dev) in pio_txqueue_offset() 129 static u16 pio_rxqueue_offset(struct b43_wldev *dev) in pio_rxqueue_offset() 136 static struct b43_pio_txqueue *b43_setup_pioqueue_tx(struct b43_wldev *dev, in b43_setup_pioqueue_tx() 172 static struct b43_pio_rxqueue *b43_setup_pioqueue_rx(struct b43_wldev *dev, in b43_setup_pioqueue_rx() 232 void b43_pio_free(struct b43_wldev *dev) in b43_pio_free() 248 int b43_pio_init(struct b43_wldev *dev) in b43_pio_init() 300 static struct b43_pio_txqueue *select_queue_by_priority(struct b43_wldev *dev, in select_queue_by_priority() 335 struct b43_wldev *dev = q->dev; in tx_write_2byte_queue() [all …]
|
D | phy_g.c | 66 static void b43_calc_nrssi_threshold(struct b43_wldev *dev); 80 static void generate_rfatt_list(struct b43_wldev *dev, in generate_rfatt_list() 146 static void generate_bbatt_list(struct b43_wldev *dev, in generate_bbatt_list() 167 static void b43_shm_clear_tssi(struct b43_wldev *dev) in b43_shm_clear_tssi() 176 static void b43_synth_pu_workaround(struct b43_wldev *dev, u8 channel) in b43_synth_pu_workaround() 198 void b43_gphy_set_baseband_attenuation(struct b43_wldev *dev, in b43_gphy_set_baseband_attenuation() 215 static void b43_set_txpower_g(struct b43_wldev *dev, in b43_set_txpower_g() 264 static void b43_gphy_tssi_power_lt_init(struct b43_wldev *dev) in b43_gphy_tssi_power_lt_init() 282 static void b43_gphy_gain_lt_init(struct b43_wldev *dev) in b43_gphy_gain_lt_init() 308 static void b43_set_all_gains(struct b43_wldev *dev, in b43_set_all_gains() [all …]
|
D | sysfs.c | 54 struct b43_wldev *wldev = dev_to_b43_wldev(dev); in b43_attr_interfmode_show() 96 struct b43_wldev *wldev = dev_to_b43_wldev(dev); in b43_attr_interfmode_store() 141 int b43_sysfs_register(struct b43_wldev *wldev) in b43_sysfs_register() 150 void b43_sysfs_unregister(struct b43_wldev *wldev) in b43_sysfs_unregister()
|
D | ppr.c | 26 void b43_ppr_clear(struct b43_wldev *dev, struct b43_ppr *ppr) in b43_ppr_clear() 34 void b43_ppr_add(struct b43_wldev *dev, struct b43_ppr *ppr, int diff) in b43_ppr_add() 44 void b43_ppr_apply_max(struct b43_wldev *dev, struct b43_ppr *ppr, u8 max) in b43_ppr_apply_max() 54 void b43_ppr_apply_min(struct b43_wldev *dev, struct b43_ppr *ppr, u8 min) in b43_ppr_apply_min() 64 u8 b43_ppr_get_max(struct b43_wldev *dev, struct b43_ppr *ppr) in b43_ppr_get_max() 77 bool b43_ppr_load_max_from_sprom(struct b43_wldev *dev, struct b43_ppr *ppr, in b43_ppr_load_max_from_sprom()
|
D | wa.h | 4 void b43_wa_initgains(struct b43_wldev *dev); 5 void b43_wa_all(struct b43_wldev *dev);
|
D | rfkill.h | 5 struct b43_wldev; 9 bool b43_is_hw_radio_enabled(struct b43_wldev *dev);
|
D | phy_n.c | 106 static inline bool b43_nphy_ipa(struct b43_wldev *dev) in b43_nphy_ipa() 114 static u8 b43_nphy_get_rx_core_state(struct b43_wldev *dev) in b43_nphy_get_rx_core_state() 125 static void b43_nphy_force_rf_sequence(struct b43_wldev *dev, in b43_nphy_force_rf_sequence() 154 static void b43_nphy_rf_ctl_override_rev19(struct b43_wldev *dev, u16 field, in b43_nphy_rf_ctl_override_rev19() 162 static void b43_nphy_rf_ctl_override_rev7(struct b43_wldev *dev, u16 field, in b43_nphy_rf_ctl_override_rev7() 209 static void b43_nphy_rf_ctl_override_one_to_many(struct b43_wldev *dev, in b43_nphy_rf_ctl_override_one_to_many() 253 static void b43_nphy_rf_ctl_override(struct b43_wldev *dev, u16 field, in b43_nphy_rf_ctl_override() 328 static void b43_nphy_rf_ctl_intc_override_rev7(struct b43_wldev *dev, in b43_nphy_rf_ctl_intc_override_rev7() 398 static void b43_nphy_rf_ctl_intc_override(struct b43_wldev *dev, in b43_nphy_rf_ctl_intc_override() 506 static void b43_nphy_write_clip_detection(struct b43_wldev *dev, in b43_nphy_write_clip_detection() [all …]
|
D | tables_phy_ht.c | 619 u32 b43_httab_read(struct b43_wldev *dev, u32 offset) in b43_httab_read() 650 void b43_httab_read_bulk(struct b43_wldev *dev, u32 offset, in b43_httab_read_bulk() 685 void b43_httab_write(struct b43_wldev *dev, u32 offset, u32 value) in b43_httab_write() 715 void b43_httab_write_few(struct b43_wldev *dev, u32 offset, size_t num, ...) in b43_httab_write_few() 760 void b43_httab_write_bulk(struct b43_wldev *dev, u32 offset, in b43_httab_write_bulk() 807 void b43_phy_ht_tables_init(struct b43_wldev *dev) in b43_phy_ht_tables_init()
|
D | lo.c | 58 static void b43_lo_write(struct b43_wldev *dev, struct b43_loctl *control) in b43_lo_write() 78 static u16 lo_measure_feedthrough(struct b43_wldev *dev, in lo_measure_feedthrough() 141 static u16 lo_txctl_register_table(struct b43_wldev *dev, in lo_txctl_register_table() 175 static void lo_measure_txctl_values(struct b43_wldev *dev) in lo_measure_txctl_values() 272 static void lo_read_power_vector(struct b43_wldev *dev) in lo_read_power_vector() 293 static void lo_measure_gain_values(struct b43_wldev *dev, in lo_measure_gain_values() 385 static void lo_measure_setup(struct b43_wldev *dev, in lo_measure_setup() 500 static void lo_measure_restore(struct b43_wldev *dev, in lo_measure_restore() 576 static int lo_probe_possible_loctls(struct b43_wldev *dev, in lo_probe_possible_loctls() 657 static void lo_probe_loctls_statemachine(struct b43_wldev *dev, in lo_probe_loctls_statemachine() [all …]
|
D | sdio.c | 56 struct b43_wldev *dev = sdio->irq_handler_opaque; in b43_sdio_interrupt_dispatcher() 66 int b43_sdio_request_irq(struct b43_wldev *dev, in b43_sdio_request_irq() 67 void (*handler)(struct b43_wldev *dev)) in b43_sdio_request_irq() 83 void b43_sdio_free_irq(struct b43_wldev *dev) in b43_sdio_free_irq()
|
D | rfkill.c | 29 bool b43_is_hw_radio_enabled(struct b43_wldev *dev) in b43_is_hw_radio_enabled() 39 struct b43_wldev *dev = wl->current_dev; in b43_rfkill_poll()
|
D | radio_2059.h | 55 void r2059_upload_inittabs(struct b43_wldev *dev); 58 *b43_phy_ht_get_channeltab_e_r2059(struct b43_wldev *dev, u16 freq);
|
D | xmit.c | 180 static u16 b43_generate_tx_phy_ctl1(struct b43_wldev *dev, u8 bitrate) in b43_generate_tx_phy_ctl1() 241 int b43_generate_txhdr(struct b43_wldev *dev, in b43_generate_txhdr() 576 static s8 b43_rssi_postprocess(struct b43_wldev *dev, in b43_rssi_postprocess() 640 static s8 b43_rssinoise_postprocess(struct b43_wldev *dev, u8 in_rssi) 655 void b43_rx(struct b43_wldev *dev, struct sk_buff *skb, const void *_rxhdr) in b43_rx() 851 void b43_handle_txstatus(struct b43_wldev *dev, in b43_handle_txstatus() 880 bool b43_fill_txstatus_report(struct b43_wldev *dev, in b43_fill_txstatus_report() 932 void b43_tx_suspend(struct b43_wldev *dev) in b43_tx_suspend() 941 void b43_tx_resume(struct b43_wldev *dev) in b43_tx_resume()
|
D | dma.c | 452 static int b43_dmacontroller_rx_reset(struct b43_wldev *dev, u16 mmio_base, in b43_dmacontroller_rx_reset() 491 static int b43_dmacontroller_tx_reset(struct b43_wldev *dev, u16 mmio_base, in b43_dmacontroller_tx_reset() 813 static u64 supported_dma_mask(struct b43_wldev *dev) in supported_dma_mask() 858 struct b43_dmaring *b43_setup_dmaring(struct b43_wldev *dev, in b43_setup_dmaring() 1043 void b43_dma_free(struct b43_wldev *dev) in b43_dma_free() 1059 static int b43_dma_set_mask(struct b43_wldev *dev, u64 mask) in b43_dma_set_mask() 1098 static bool b43_dma_translation_in_low_word(struct b43_wldev *dev, in b43_dma_translation_in_low_word() 1114 int b43_dma_init(struct b43_wldev *dev) in b43_dma_init() 1219 struct b43_dmaring *parse_cookie(struct b43_wldev *dev, u16 cookie, int *slot) in parse_cookie() 1372 static struct b43_dmaring *select_ring_by_priority(struct b43_wldev *dev, in select_ring_by_priority() [all …]
|
D | radio_2059.c | 331 void r2059_upload_inittabs(struct b43_wldev *dev) in r2059_upload_inittabs() 352 *b43_phy_ht_get_channeltab_e_r2059(struct b43_wldev *dev, u16 freq) in b43_phy_ht_get_channeltab_e_r2059()
|
D | radio_2055.h | 251 void b2055_upload_inittab(struct b43_wldev *dev, 257 b43_nphy_get_chantabent_rev2(struct b43_wldev *dev, u8 channel);
|
D | radio_2057.c | 537 void r2057_upload_inittabs(struct b43_wldev *dev) in r2057_upload_inittabs() 585 void r2057_get_chantabent_rev7(struct b43_wldev *dev, u16 freq, in r2057_get_chantabent_rev7()
|
D | radio_2057.h | 500 void r2057_upload_inittabs(struct b43_wldev *dev); 502 void r2057_get_chantabent_rev7(struct b43_wldev *dev, u16 freq,
|
D | radio_2056.h | 1091 void b2056_upload_inittabs(struct b43_wldev *dev, 1093 void b2056_upload_syn_pll_cp2(struct b43_wldev *dev, bool ghz5); 1098 b43_nphy_get_chantabent_rev3(struct b43_wldev *dev, u16 freq);
|
D | tables_lpphy.c | 556 void b2062_upload_init_table(struct b43_wldev *dev) in b2062_upload_init_table() 575 void b2063_upload_init_table(struct b43_wldev *dev) in b2063_upload_init_table() 594 u32 b43_lptab_read(struct b43_wldev *dev, u32 offset) in b43_lptab_read() 625 void b43_lptab_read_bulk(struct b43_wldev *dev, u32 offset, in b43_lptab_read_bulk() 660 void b43_lptab_write(struct b43_wldev *dev, u32 offset, u32 value) in b43_lptab_write() 689 void b43_lptab_write_bulk(struct b43_wldev *dev, u32 offset, in b43_lptab_write_bulk() 2270 void lpphy_rev0_1_table_init(struct b43_wldev *dev) in lpphy_rev0_1_table_init() 2305 void lpphy_rev2plus_table_init(struct b43_wldev *dev) in lpphy_rev2plus_table_init() 2355 static void lpphy_rev0_1_write_gain_table(struct b43_wldev *dev, int offset, in lpphy_rev0_1_write_gain_table() 2371 static void lpphy_rev2plus_write_gain_table(struct b43_wldev *dev, int offset, in lpphy_rev2plus_write_gain_table() [all …]
|
D | radio_2055.c | 1299 void b2055_upload_inittab(struct b43_wldev *dev, in b2055_upload_inittab() 1323 b43_nphy_get_chantabent_rev2(struct b43_wldev *dev, u8 channel) in b43_nphy_get_chantabent_rev2()
|
D | phy_n.h | 877 struct b43_wldev;
|
D | radio_2056.c | 10179 *b43_nphy_get_inittabs_rev3(struct b43_wldev *dev) in b43_nphy_get_inittabs_rev3() 10207 static void b2056_upload_inittab(struct b43_wldev *dev, bool ghz5, in b2056_upload_inittab() 10228 void b2056_upload_inittabs(struct b43_wldev *dev, in b2056_upload_inittabs() 10251 void b2056_upload_syn_pll_cp2(struct b43_wldev *dev, bool ghz5) in b2056_upload_syn_pll_cp2() 10268 b43_nphy_get_chantabent_rev3(struct b43_wldev *dev, u16 freq) in b43_nphy_get_chantabent_rev3()
|