Symbol: b43_wldev
drivers/net/wireless/broadcom/b43/b43.h
1003
static inline int b43_bus_may_powerdown(struct b43_wldev *wldev)
drivers/net/wireless/broadcom/b43/b43.h
1007
static inline int b43_bus_powerup(struct b43_wldev *wldev, bool dynamic_pctl)
drivers/net/wireless/broadcom/b43/b43.h
1011
static inline int b43_device_is_enabled(struct b43_wldev *wldev)
drivers/net/wireless/broadcom/b43/b43.h
1015
static inline void b43_device_enable(struct b43_wldev *wldev,
drivers/net/wireless/broadcom/b43/b43.h
1020
static inline void b43_device_disable(struct b43_wldev *wldev,
drivers/net/wireless/broadcom/b43/b43.h
1026
static inline u16 b43_read16(struct b43_wldev *dev, u16 offset)
drivers/net/wireless/broadcom/b43/b43.h
1031
static inline void b43_write16(struct b43_wldev *dev, u16 offset, u16 value)
drivers/net/wireless/broadcom/b43/b43.h
1037
static inline void b43_write16f(struct b43_wldev *dev, u16 offset, u16 value)
drivers/net/wireless/broadcom/b43/b43.h
1046
static inline void b43_maskset16(struct b43_wldev *dev, u16 offset, u16 mask,
drivers/net/wireless/broadcom/b43/b43.h
1052
static inline u32 b43_read32(struct b43_wldev *dev, u16 offset)
drivers/net/wireless/broadcom/b43/b43.h
1057
static inline void b43_write32(struct b43_wldev *dev, u16 offset, u32 value)
drivers/net/wireless/broadcom/b43/b43.h
1062
static inline void b43_maskset32(struct b43_wldev *dev, u16 offset, u32 mask,
drivers/net/wireless/broadcom/b43/b43.h
1068
static inline void b43_block_read(struct b43_wldev *dev, void *buffer,
drivers/net/wireless/broadcom/b43/b43.h
1074
static inline void b43_block_write(struct b43_wldev *dev, const void *buffer,
drivers/net/wireless/broadcom/b43/b43.h
1080
static inline bool b43_using_pio_transfers(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/b43.h
1085
static inline void b43_wake_queue(struct b43_wldev *dev, int queue_prio)
drivers/net/wireless/broadcom/b43/b43.h
1093
static inline void b43_stop_queue(struct b43_wldev *dev, int queue_prio)
drivers/net/wireless/broadcom/b43/b43.h
746
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/b43.h
900
struct b43_wldev *current_dev;
drivers/net/wireless/broadcom/b43/b43.h
982
static inline struct b43_wldev *dev_to_b43_wldev(struct device *dev)
drivers/net/wireless/broadcom/b43/debugfs.c
108
static int shm16write__write_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
141
static ssize_t shm32read__read_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
160
static int shm32read__write_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
184
static int shm32write__write_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
220
static ssize_t mmio16read__read_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
237
static int mmio16read__write_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
256
static int mmio16write__write_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
284
static ssize_t mmio32read__read_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
301
static int mmio32read__write_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
31
ssize_t (*read)(struct b43_wldev *dev, char *buf, size_t bufsize);
drivers/net/wireless/broadcom/b43/debugfs.c
32
int (*write)(struct b43_wldev *dev, const char *buf, size_t count);
drivers/net/wireless/broadcom/b43/debugfs.c
320
static int mmio32write__write_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
348
static ssize_t txstat_read_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
38
struct b43_dfs_file *fops_to_dfs_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
393
static int restart_write_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
424
static ssize_t loctls_read_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
492
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/debugfs.c
555
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/debugfs.c
629
bool b43_debug(struct b43_wldev *dev, enum b43_dyndbg feature)
drivers/net/wireless/broadcom/b43/debugfs.c
643
static void b43_add_dynamic_debug(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/debugfs.c
65
static ssize_t shm16read__read_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
666
void b43_debugfs_add_device(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/debugfs.c
725
void b43_debugfs_remove_device(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/debugfs.c
740
void b43_debugfs_log_txstat(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.c
84
static int shm16read__write_file(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.h
102
static inline void b43_debugfs_log_txstat(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.h
40
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/debugfs.h
5
struct b43_wldev;
drivers/net/wireless/broadcom/b43/debugfs.h
74
bool b43_debug(struct b43_wldev *dev, enum b43_dyndbg feature);
drivers/net/wireless/broadcom/b43/debugfs.h
78
void b43_debugfs_add_device(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/debugfs.h
79
void b43_debugfs_remove_device(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/debugfs.h
80
void b43_debugfs_log_txstat(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/debugfs.h
85
static inline bool b43_debug(struct b43_wldev *dev, enum b43_dyndbg feature)
drivers/net/wireless/broadcom/b43/debugfs.h
96
static inline void b43_debugfs_add_device(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/debugfs.h
99
static inline void b43_debugfs_remove_device(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/dma.c
1016
void b43_dma_free(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/dma.c
1035
static bool b43_dma_translation_in_low_word(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/dma.c
1051
int b43_dma_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/dma.c
1156
struct b43_dmaring *parse_cookie(struct b43_wldev *dev, u16 cookie, int *slot)
drivers/net/wireless/broadcom/b43/dma.c
1309
static struct b43_dmaring *select_ring_by_priority(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/dma.c
1339
int b43_dma_tx(struct b43_wldev *dev, struct sk_buff *skb)
drivers/net/wireless/broadcom/b43/dma.c
1413
void b43_dma_handle_txstatus(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/dma.c
1718
void b43_dma_tx_suspend(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/dma.c
1728
void b43_dma_tx_resume(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/dma.c
1738
static void direct_fifo_rx(struct b43_wldev *dev, enum b43_dmatype type,
drivers/net/wireless/broadcom/b43/dma.c
1760
void b43_dma_direct_fifo_rx(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/dma.c
439
static int b43_dmacontroller_rx_reset(struct b43_wldev *dev, u16 mmio_base,
drivers/net/wireless/broadcom/b43/dma.c
478
static int b43_dmacontroller_tx_reset(struct b43_wldev *dev, u16 mmio_base,
drivers/net/wireless/broadcom/b43/dma.c
800
static enum b43_dmatype b43_engine_type(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/dma.c
832
struct b43_dmaring *b43_setup_dmaring(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/dma.h
263
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/dma.h
288
int b43_dma_init(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/dma.h
289
void b43_dma_free(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/dma.h
291
void b43_dma_tx_suspend(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/dma.h
292
void b43_dma_tx_resume(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/dma.h
294
int b43_dma_tx(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/dma.h
296
void b43_dma_handle_txstatus(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/dma.h
303
void b43_dma_direct_fifo_rx(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/leds.c
108
static int b43_register_led(struct b43_wldev *dev, struct b43_led *led,
drivers/net/wireless/broadcom/b43/leds.c
146
static void b43_map_led(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/leds.c
200
static void b43_led_get_sprominfo(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/leds.c
21
static void b43_led_turn_on(struct b43_wldev *dev, u8 led_index,
drivers/net/wireless/broadcom/b43/leds.c
249
void b43_leds_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/leds.c
309
void b43_leds_exit(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/leds.c
319
void b43_leds_stop(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/leds.c
327
void b43_leds_register(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/leds.c
34
static void b43_led_turn_off(struct b43_wldev *dev, u8 led_index,
drivers/net/wireless/broadcom/b43/leds.c
47
static void b43_led_update(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/leds.c
79
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/leds.h
6
struct b43_wldev;
drivers/net/wireless/broadcom/b43/leds.h
64
void b43_leds_register(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/leds.h
66
void b43_leds_init(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/leds.h
67
void b43_leds_exit(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/leds.h
68
void b43_leds_stop(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/leds.h
78
static inline void b43_leds_register(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/leds.h
84
static inline void b43_leds_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/leds.h
87
static inline void b43_leds_exit(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/leds.h
90
static inline void b43_leds_stop(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/lo.c
128
static u16 lo_txctl_register_table(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/lo.c
162
static void lo_measure_txctl_values(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/lo.c
259
static void lo_read_power_vector(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/lo.c
280
static void lo_measure_gain_values(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/lo.c
372
static void lo_measure_setup(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/lo.c
45
static void b43_lo_write(struct b43_wldev *dev, struct b43_loctl *control)
drivers/net/wireless/broadcom/b43/lo.c
487
static void lo_measure_restore(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/lo.c
563
static int lo_probe_possible_loctls(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/lo.c
644
static void lo_probe_loctls_statemachine(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/lo.c
65
static u16 lo_measure_feedthrough(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/lo.c
720
struct b43_lo_calib *b43_calibrate_lo_setting(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/lo.c
786
struct b43_lo_calib *b43_get_calib_lo_settings(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/lo.c
806
void b43_gphy_dc_lt_init(struct b43_wldev *dev, bool update_all)
drivers/net/wireless/broadcom/b43/lo.c
886
void b43_lo_g_adjust(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/lo.c
901
void b43_lo_g_adjust_to(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/lo.c
920
void b43_lo_g_maintenance_work(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/lo.c
983
void b43_lo_g_cleanup(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/lo.c
997
void b43_lo_g_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/lo.h
77
void b43_lo_g_adjust(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/lo.h
79
void b43_lo_g_adjust_to(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/lo.h
82
void b43_gphy_dc_lt_init(struct b43_wldev *dev, bool update_all);
drivers/net/wireless/broadcom/b43/lo.h
84
void b43_lo_g_maintenance_work(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/lo.h
85
void b43_lo_g_cleanup(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/lo.h
86
void b43_lo_g_init(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/lo.h
9
struct b43_wldev;
drivers/net/wireless/broadcom/b43/main.c
1058
static int b43_key_clear(struct b43_wldev *dev, int index)
drivers/net/wireless/broadcom/b43/main.c
1073
static void b43_clear_keys(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1085
static void b43_dump_keymemory(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1144
void b43_power_saving_ctl_bits(struct b43_wldev *dev, unsigned int ps_flags)
drivers/net/wireless/broadcom/b43/main.c
1203
void b43_wireless_core_phy_pll_reset(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1233
static void b43_bcma_phy_reset(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1247
static void b43_bcma_wireless_core_reset(struct b43_wldev *dev, bool gmode)
drivers/net/wireless/broadcom/b43/main.c
1284
static void b43_ssb_wireless_core_reset(struct b43_wldev *dev, bool gmode)
drivers/net/wireless/broadcom/b43/main.c
1301
void b43_wireless_core_reset(struct b43_wldev *dev, bool gmode)
drivers/net/wireless/broadcom/b43/main.c
1333
static void handle_irq_transmit_status(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1361
static void drain_txstatus_queue(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1378
static u32 b43_jssi_read(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1389
static void b43_jssi_write(struct b43_wldev *dev, u32 jssi)
drivers/net/wireless/broadcom/b43/main.c
1397
static void b43_generate_noise_sample(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1404
static void b43_calculate_link_quality(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1418
static void handle_irq_noise(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1488
static void handle_irq_tbtt_indication(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1500
static void handle_irq_atim_end(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1510
static void handle_irq_pmq(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1525
static void b43_write_template_common(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.c
1561
u8 b43_ieee80211_antenna_sanitize(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.c
1605
static void b43_write_beacon_template(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.c
1707
static void b43_upload_beacon0(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1717
static void b43_upload_beacon1(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1727
static void handle_irq_beacon(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1777
static void b43_do_beacon_update_trigger_work(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1802
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
1852
static void b43_set_beacon_int(struct b43_wldev *dev, u16 beacon_int)
drivers/net/wireless/broadcom/b43/main.c
1866
static void b43_handle_firmware_panic(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1890
static void handle_irq_ucode_debug(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
1962
static void b43_do_interrupt_thread(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
2061
struct b43_wldev *dev = dev_id;
drivers/net/wireless/broadcom/b43/main.c
2070
static irqreturn_t b43_do_interrupt(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
2121
struct b43_wldev *dev = dev_id;
drivers/net/wireless/broadcom/b43/main.c
2135
static void b43_sdio_interrupt_handler(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
2156
static void b43_release_firmware(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
2298
struct b43_wldev *dev = ctx->dev;
drivers/net/wireless/broadcom/b43/main.c
2552
struct b43_wldev *dev = wl->current_dev;
drivers/net/wireless/broadcom/b43/main.c
2607
static int b43_upload_microcode(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
2754
static int b43_write_initvals(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.c
2815
static int b43_upload_initvals(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
2830
static int b43_upload_initvals_band(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
2853
static struct ssb_device *b43_ssb_gpio_dev(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
2865
static int b43_gpio_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
2926
static void b43_gpio_cleanup(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
2949
void b43_mac_enable(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
2978
void b43_mac_suspend(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3011
void b43_mac_phy_clock_set(struct b43_wldev *dev, bool on)
drivers/net/wireless/broadcom/b43/main.c
3040
void b43_mac_switch_freq(struct b43_wldev *dev, u8 spurmode)
drivers/net/wireless/broadcom/b43/main.c
3094
static void b43_adjust_opmode(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3153
static void b43_rate_memory_write(struct b43_wldev *dev, u16 rate, int is_ofdm)
drivers/net/wireless/broadcom/b43/main.c
3168
static void b43_rate_memory_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3197
static void b43_set_phytxctl_defaults(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3211
static void b43_mgmtframe_txantenna(struct b43_wldev *dev, int antenna)
drivers/net/wireless/broadcom/b43/main.c
3229
static void b43_chip_exit(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3239
static int b43_chip_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3347
static void b43_periodic_every60sec(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3358
static void b43_periodic_every30sec(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3364
static void b43_periodic_every15sec(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3411
static void do_periodic_work(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3430
struct b43_wldev *dev = container_of(work, struct b43_wldev,
drivers/net/wireless/broadcom/b43/main.c
3455
static void b43_periodic_tasks_setup(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3465
static int b43_validate_chipaccess(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3521
static void b43_security_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3538
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
3586
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
362
static void b43_wireless_core_exit(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/main.c
363
static int b43_wireless_core_init(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/main.c
364
static struct b43_wldev * b43_wireless_core_stop(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/main.c
3648
static void b43_qos_params_upload(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.c
365
static int b43_wireless_core_start(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/main.c
3698
static void b43_qos_upload_all(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3764
static void b43_qos_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
3793
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
3839
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
3859
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
3885
static int b43_switch_band(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.c
3956
static void b43_set_beacon_listen_interval(struct b43_wldev *dev, u16 interval)
drivers/net/wireless/broadcom/b43/main.c
3963
static void b43_set_retry_limits(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.c
3981
struct b43_wldev *dev = wl->current_dev;
drivers/net/wireless/broadcom/b43/main.c
4055
static void b43_update_basic_rates(struct b43_wldev *dev, u32 brates)
drivers/net/wireless/broadcom/b43/main.c
4106
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
4164
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
4289
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
4324
static struct b43_wldev * b43_wireless_core_stop(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
4327
struct b43_wldev *orig_dev;
drivers/net/wireless/broadcom/b43/main.c
4399
static int b43_wireless_core_start(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
4441
static char *b43_phy_name(struct b43_wldev *dev, u8 phy_type)
drivers/net/wireless/broadcom/b43/main.c
4471
static int b43_phy_versioning(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
464
static void b43_ram_write(struct b43_wldev *dev, u16 offset, u32 val)
drivers/net/wireless/broadcom/b43/main.c
4651
static void setup_struct_phy_for_init(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.c
4665
static void setup_struct_wldev_for_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
4691
static void b43_bluetooth_coext_enable(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
4711
static void b43_bluetooth_coext_disable(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
4718
static void b43_imcfglo_timeouts_workaround(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
4743
static void b43_set_synth_pu_delay(struct b43_wldev *dev, bool idle)
drivers/net/wireless/broadcom/b43/main.c
4758
static void b43_set_pretbtt(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
4773
static void b43_wireless_core_exit(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
478
static inline void b43_shm_control_word(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.c
4812
static int b43_wireless_core_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
490
u32 b43_shm_read32(struct b43_wldev *dev, u16 routing, u16 offset)
drivers/net/wireless/broadcom/b43/main.c
4964
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
5006
struct b43_wldev *dev = wl->current_dev;
drivers/net/wireless/broadcom/b43/main.c
5028
struct b43_wldev *dev = wl->current_dev;
drivers/net/wireless/broadcom/b43/main.c
5084
struct b43_wldev *dev = wl->current_dev;
drivers/net/wireless/broadcom/b43/main.c
513
u16 b43_shm_read16(struct b43_wldev *dev, u16 routing, u16 offset)
drivers/net/wireless/broadcom/b43/main.c
5131
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
5146
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
5161
struct b43_wldev *dev = wl->current_dev;
drivers/net/wireless/broadcom/b43/main.c
5207
struct b43_wldev *dev =
drivers/net/wireless/broadcom/b43/main.c
5208
container_of(work, struct b43_wldev, restart_work);
drivers/net/wireless/broadcom/b43/main.c
5258
static int b43_setup_bands(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.c
5291
static void b43_wireless_core_detach(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
5299
static void b43_supported_bands(struct b43_wldev *dev, bool *have_2ghz_phy,
drivers/net/wireless/broadcom/b43/main.c
534
void b43_shm_write32(struct b43_wldev *dev, u16 routing, u16 offset, u32 value)
drivers/net/wireless/broadcom/b43/main.c
5372
static int b43_wireless_core_attach(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
5479
struct b43_wldev *wldev;
drivers/net/wireless/broadcom/b43/main.c
5494
struct b43_wldev *wldev;
drivers/net/wireless/broadcom/b43/main.c
554
void b43_shm_write16(struct b43_wldev *dev, u16 routing, u16 offset, u16 value)
drivers/net/wireless/broadcom/b43/main.c
5664
struct b43_wldev *wldev = bcma_get_drvdata(core);
drivers/net/wireless/broadcom/b43/main.c
571
u64 b43_hf_read(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
5747
struct b43_wldev *wldev = ssb_get_drvdata(sdev);
drivers/net/wireless/broadcom/b43/main.c
5782
void b43_controller_restart(struct b43_wldev *dev, const char *reason)
drivers/net/wireless/broadcom/b43/main.c
585
void b43_hf_write(struct b43_wldev *dev, u64 value)
drivers/net/wireless/broadcom/b43/main.c
598
static u16 b43_fwcapa_read(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
604
void b43_tsf_read(struct b43_wldev *dev, u64 *tsf)
drivers/net/wireless/broadcom/b43/main.c
620
static void b43_time_lock(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
627
static void b43_time_unlock(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
634
static void b43_tsf_write_locked(struct b43_wldev *dev, u64 tsf)
drivers/net/wireless/broadcom/b43/main.c
648
void b43_tsf_write(struct b43_wldev *dev, u64 tsf)
drivers/net/wireless/broadcom/b43/main.c
656
void b43_macfilter_set(struct b43_wldev *dev, u16 offset, const u8 *mac)
drivers/net/wireless/broadcom/b43/main.c
678
static void b43_write_mac_bssid_templates(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
704
static void b43_upload_card_macaddress(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
710
static void b43_set_slot_time(struct b43_wldev *dev, u16 slot_time)
drivers/net/wireless/broadcom/b43/main.c
726
static void b43_short_slot_timing_enable(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
731
static void b43_short_slot_timing_disable(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/main.c
739
void b43_dummy_transmission(struct b43_wldev *dev, bool ofdm, bool pa_on)
drivers/net/wireless/broadcom/b43/main.c
825
static void key_write(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.c
848
static void keymac_write(struct b43_wldev *dev, u8 index, const u8 *addr)
drivers/net/wireless/broadcom/b43/main.c
898
static void rx_tkip_phase1_write(struct b43_wldev *dev, u8 index, u32 iv32,
drivers/net/wireless/broadcom/b43/main.c
941
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/main.c
962
static void do_key_write(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.c
999
static int b43_key_write(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.h
60
u8 b43_ieee80211_antenna_sanitize(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/main.h
63
void b43_tsf_read(struct b43_wldev *dev, u64 * tsf);
drivers/net/wireless/broadcom/b43/main.h
64
void b43_tsf_write(struct b43_wldev *dev, u64 tsf);
drivers/net/wireless/broadcom/b43/main.h
66
u32 b43_shm_read32(struct b43_wldev *dev, u16 routing, u16 offset);
drivers/net/wireless/broadcom/b43/main.h
67
u16 b43_shm_read16(struct b43_wldev *dev, u16 routing, u16 offset);
drivers/net/wireless/broadcom/b43/main.h
68
void b43_shm_write32(struct b43_wldev *dev, u16 routing, u16 offset, u32 value);
drivers/net/wireless/broadcom/b43/main.h
69
void b43_shm_write16(struct b43_wldev *dev, u16 routing, u16 offset, u16 value);
drivers/net/wireless/broadcom/b43/main.h
71
u64 b43_hf_read(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/main.h
72
void b43_hf_write(struct b43_wldev *dev, u64 value);
drivers/net/wireless/broadcom/b43/main.h
74
void b43_dummy_transmission(struct b43_wldev *dev, bool ofdm, bool pa_on);
drivers/net/wireless/broadcom/b43/main.h
76
void b43_wireless_core_reset(struct b43_wldev *dev, bool gmode);
drivers/net/wireless/broadcom/b43/main.h
78
void b43_controller_restart(struct b43_wldev *dev, const char *reason);
drivers/net/wireless/broadcom/b43/main.h
84
void b43_power_saving_ctl_bits(struct b43_wldev *dev, unsigned int ps_flags);
drivers/net/wireless/broadcom/b43/main.h
86
void b43_wireless_core_phy_pll_reset(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/main.h
88
void b43_mac_suspend(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/main.h
89
void b43_mac_enable(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/main.h
90
void b43_mac_phy_clock_set(struct b43_wldev *dev, bool on);
drivers/net/wireless/broadcom/b43/main.h
91
void b43_mac_switch_freq(struct b43_wldev *dev, u8 spurmode);
drivers/net/wireless/broadcom/b43/phy_a.h
101
u32 b43_ofdmtab_read32(struct b43_wldev *dev, u16 table, u16 offset);
drivers/net/wireless/broadcom/b43/phy_a.h
102
void b43_ofdmtab_write32(struct b43_wldev *dev, u16 table,
drivers/net/wireless/broadcom/b43/phy_a.h
98
u16 b43_ofdmtab_read16(struct b43_wldev *dev, u16 table, u16 offset);
drivers/net/wireless/broadcom/b43/phy_a.h
99
void b43_ofdmtab_write16(struct b43_wldev *dev, u16 table,
drivers/net/wireless/broadcom/b43/phy_ac.c
16
static int b43_phy_ac_op_allocate(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ac.c
28
static void b43_phy_ac_op_free(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ac.c
37
static void b43_phy_ac_op_maskset(struct b43_wldev *dev, u16 reg, u16 mask,
drivers/net/wireless/broadcom/b43/phy_ac.c
45
static u16 b43_phy_ac_op_radio_read(struct b43_wldev *dev, u16 reg)
drivers/net/wireless/broadcom/b43/phy_ac.c
51
static void b43_phy_ac_op_radio_write(struct b43_wldev *dev, u16 reg,
drivers/net/wireless/broadcom/b43/phy_ac.c
58
static unsigned int b43_phy_ac_op_get_default_chan(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ac.c
66
b43_phy_ac_op_recalc_txpower(struct b43_wldev *dev, bool ignore_tssi)
drivers/net/wireless/broadcom/b43/phy_ac.c
71
static void b43_phy_ac_op_adjust_txpower(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
125
void b43_phy_exit(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
135
bool b43_has_hardware_pctl(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
144
void b43_radio_lock(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
162
void b43_radio_unlock(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
179
void b43_phy_lock(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
191
void b43_phy_unlock(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
203
static inline void assert_mac_suspended(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
215
u16 b43_radio_read(struct b43_wldev *dev, u16 reg)
drivers/net/wireless/broadcom/b43/phy_common.c
222
void b43_radio_write(struct b43_wldev *dev, u16 reg, u16 value)
drivers/net/wireless/broadcom/b43/phy_common.c
233
void b43_radio_mask(struct b43_wldev *dev, u16 offset, u16 mask)
drivers/net/wireless/broadcom/b43/phy_common.c
239
void b43_radio_set(struct b43_wldev *dev, u16 offset, u16 set)
drivers/net/wireless/broadcom/b43/phy_common.c
245
void b43_radio_maskset(struct b43_wldev *dev, u16 offset, u16 mask, u16 set)
drivers/net/wireless/broadcom/b43/phy_common.c
251
bool b43_radio_wait_value(struct b43_wldev *dev, u16 offset, u16 mask,
drivers/net/wireless/broadcom/b43/phy_common.c
266
u16 b43_phy_read(struct b43_wldev *dev, u16 reg)
drivers/net/wireless/broadcom/b43/phy_common.c
278
void b43_phy_write(struct b43_wldev *dev, u16 reg, u16 value)
drivers/net/wireless/broadcom/b43/phy_common.c
28
int b43_phy_allocate(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
294
void b43_phy_copy(struct b43_wldev *dev, u16 destreg, u16 srcreg)
drivers/net/wireless/broadcom/b43/phy_common.c
299
void b43_phy_mask(struct b43_wldev *dev, u16 offset, u16 mask)
drivers/net/wireless/broadcom/b43/phy_common.c
310
void b43_phy_set(struct b43_wldev *dev, u16 offset, u16 set)
drivers/net/wireless/broadcom/b43/phy_common.c
321
void b43_phy_maskset(struct b43_wldev *dev, u16 offset, u16 mask, u16 set)
drivers/net/wireless/broadcom/b43/phy_common.c
332
void b43_phy_put_into_reset(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
371
void b43_phy_take_out_of_reset(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
416
int b43_switch_channel(struct b43_wldev *dev, unsigned int new_channel)
drivers/net/wireless/broadcom/b43/phy_common.c
451
void b43_software_rfkill(struct b43_wldev *dev, bool blocked)
drivers/net/wireless/broadcom/b43/phy_common.c
470
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/phy_common.c
481
void b43_phy_txpower_check(struct b43_wldev *dev, unsigned int flags)
drivers/net/wireless/broadcom/b43/phy_common.c
510
int b43_phy_shm_tssi_read(struct b43_wldev *dev, u16 shm_offset)
drivers/net/wireless/broadcom/b43/phy_common.c
551
void b43_phyop_switch_analog_generic(struct b43_wldev *dev, bool on)
drivers/net/wireless/broadcom/b43/phy_common.c
557
bool b43_is_40mhz(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
563
void b43_phy_force_clock(struct b43_wldev *dev, bool force)
drivers/net/wireless/broadcom/b43/phy_common.c
77
void b43_phy_free(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.c
83
int b43_phy_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_common.h
153
int (*allocate)(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
154
void (*free)(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
155
void (*prepare_structs)(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
156
int (*prepare_hardware)(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
157
int (*init)(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
158
void (*exit)(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
161
u16 (*phy_read)(struct b43_wldev *dev, u16 reg);
drivers/net/wireless/broadcom/b43/phy_common.h
162
void (*phy_write)(struct b43_wldev *dev, u16 reg, u16 value);
drivers/net/wireless/broadcom/b43/phy_common.h
163
void (*phy_maskset)(struct b43_wldev *dev, u16 reg, u16 mask, u16 set);
drivers/net/wireless/broadcom/b43/phy_common.h
164
u16 (*radio_read)(struct b43_wldev *dev, u16 reg);
drivers/net/wireless/broadcom/b43/phy_common.h
165
void (*radio_write)(struct b43_wldev *dev, u16 reg, u16 value);
drivers/net/wireless/broadcom/b43/phy_common.h
168
bool (*supports_hwpctl)(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
169
void (*software_rfkill)(struct b43_wldev *dev, bool blocked);
drivers/net/wireless/broadcom/b43/phy_common.h
170
void (*switch_analog)(struct b43_wldev *dev, bool on);
drivers/net/wireless/broadcom/b43/phy_common.h
171
int (*switch_channel)(struct b43_wldev *dev, unsigned int new_channel);
drivers/net/wireless/broadcom/b43/phy_common.h
172
unsigned int (*get_default_chan)(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
173
void (*set_rx_antenna)(struct b43_wldev *dev, int antenna);
drivers/net/wireless/broadcom/b43/phy_common.h
174
int (*interf_mitigation)(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_common.h
178
enum b43_txpwr_result (*recalc_txpower)(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_common.h
180
void (*adjust_txpower)(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
183
void (*pwork_15sec)(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
184
void (*pwork_60sec)(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
279
int b43_phy_allocate(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
284
void b43_phy_free(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
289
int b43_phy_init(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
294
void b43_phy_exit(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
300
bool b43_has_hardware_pctl(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
305
u16 b43_phy_read(struct b43_wldev *dev, u16 reg);
drivers/net/wireless/broadcom/b43/phy_common.h
310
void b43_phy_write(struct b43_wldev *dev, u16 reg, u16 value);
drivers/net/wireless/broadcom/b43/phy_common.h
315
void b43_phy_copy(struct b43_wldev *dev, u16 destreg, u16 srcreg);
drivers/net/wireless/broadcom/b43/phy_common.h
320
void b43_phy_mask(struct b43_wldev *dev, u16 offset, u16 mask);
drivers/net/wireless/broadcom/b43/phy_common.h
325
void b43_phy_set(struct b43_wldev *dev, u16 offset, u16 set);
drivers/net/wireless/broadcom/b43/phy_common.h
330
void b43_phy_maskset(struct b43_wldev *dev, u16 offset, u16 mask, u16 set);
drivers/net/wireless/broadcom/b43/phy_common.h
335
u16 b43_radio_read(struct b43_wldev *dev, u16 reg);
drivers/net/wireless/broadcom/b43/phy_common.h
341
void b43_radio_write(struct b43_wldev *dev, u16 reg, u16 value);
drivers/net/wireless/broadcom/b43/phy_common.h
347
void b43_radio_mask(struct b43_wldev *dev, u16 offset, u16 mask);
drivers/net/wireless/broadcom/b43/phy_common.h
352
void b43_radio_set(struct b43_wldev *dev, u16 offset, u16 set);
drivers/net/wireless/broadcom/b43/phy_common.h
357
void b43_radio_maskset(struct b43_wldev *dev, u16 offset, u16 mask, u16 set);
drivers/net/wireless/broadcom/b43/phy_common.h
362
bool b43_radio_wait_value(struct b43_wldev *dev, u16 offset, u16 mask,
drivers/net/wireless/broadcom/b43/phy_common.h
368
void b43_radio_lock(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
373
void b43_radio_unlock(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
378
void b43_phy_lock(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
383
void b43_phy_unlock(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
385
void b43_phy_put_into_reset(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
386
void b43_phy_take_out_of_reset(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
391
int b43_switch_channel(struct b43_wldev *dev, unsigned int new_channel);
drivers/net/wireless/broadcom/b43/phy_common.h
396
void b43_software_rfkill(struct b43_wldev *dev, bool blocked);
drivers/net/wireless/broadcom/b43/phy_common.h
407
void b43_phy_txpower_check(struct b43_wldev *dev, unsigned int flags);
drivers/net/wireless/broadcom/b43/phy_common.h
431
int b43_phy_shm_tssi_read(struct b43_wldev *dev, u16 shm_offset);
drivers/net/wireless/broadcom/b43/phy_common.h
440
void b43_phyop_switch_analog_generic(struct b43_wldev *dev, bool on);
drivers/net/wireless/broadcom/b43/phy_common.h
442
bool b43_is_40mhz(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_common.h
444
void b43_phy_force_clock(struct b43_wldev *dev, bool force);
drivers/net/wireless/broadcom/b43/phy_common.h
8
struct b43_wldev;
drivers/net/wireless/broadcom/b43/phy_g.c
1079
static u16 b43_radio_core_calibration_value(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
1100
static u16 radio2050_rfover_val(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
1245
static u16 b43_radio_init2050(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
134
static void generate_bbatt_list(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
1480
static void b43_phy_initb5(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
155
static void b43_shm_clear_tssi(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
1579
static void b43_phy_initb6(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
164
static void b43_synth_pu_workaround(struct b43_wldev *dev, u8 channel)
drivers/net/wireless/broadcom/b43/phy_g.c
1695
static void b43_calc_loopback_gain(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
1849
static void b43_hardware_pctl_early_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
186
void b43_gphy_set_baseband_attenuation(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
1880
static void b43_hardware_pctl_init_gphy(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
1910
static void b43_phy_init_pctl(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
1978
static void b43_phy_inita(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
1997
static void b43_phy_initg(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
203
static void b43_set_txpower_g(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
2103
void b43_gphy_channel_switch(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
2130
static void default_baseband_attenuation(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
2141
static void default_radio_attenuation(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
2237
static u16 default_tx_control(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2252
static u8 b43_gphy_aci_detect(struct b43_wldev *dev, u8 channel)
drivers/net/wireless/broadcom/b43/phy_g.c
2284
static u8 b43_gphy_aci_scan(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2354
u8 *b43_generate_dyn_tssi2dbm_tab(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
2381
static int b43_gphy_init_tssi2dbm_table(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2419
static int b43_gphy_op_allocate(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2453
static void b43_gphy_op_prepare_structs(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2500
static void b43_gphy_op_free(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2516
static int b43_gphy_op_prepare_hardware(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
252
static void b43_gphy_tssi_power_lt_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2546
static int b43_gphy_op_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2553
static void b43_gphy_op_exit(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2558
static u16 b43_gphy_op_read(struct b43_wldev *dev, u16 reg)
drivers/net/wireless/broadcom/b43/phy_g.c
2564
static void b43_gphy_op_write(struct b43_wldev *dev, u16 reg, u16 value)
drivers/net/wireless/broadcom/b43/phy_g.c
2570
static u16 b43_gphy_op_radio_read(struct b43_wldev *dev, u16 reg)
drivers/net/wireless/broadcom/b43/phy_g.c
2581
static void b43_gphy_op_radio_write(struct b43_wldev *dev, u16 reg, u16 value)
drivers/net/wireless/broadcom/b43/phy_g.c
2590
static bool b43_gphy_op_supports_hwpctl(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2595
static void b43_gphy_op_software_rfkill(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
2637
static int b43_gphy_op_switch_channel(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
2647
static unsigned int b43_gphy_op_get_default_chan(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2652
static void b43_gphy_op_set_rx_antenna(struct b43_wldev *dev, int antenna)
drivers/net/wireless/broadcom/b43/phy_g.c
270
static void b43_gphy_gain_lt_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2705
static int b43_gphy_op_interf_mitigation(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
2752
static s8 b43_gphy_estimate_power_out(struct b43_wldev *dev, s8 tssi)
drivers/net/wireless/broadcom/b43/phy_g.c
2765
static void b43_put_attenuation_into_ranges(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
2818
static void b43_gphy_op_adjust_txpower(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
2880
static enum b43_txpwr_result b43_gphy_op_recalc_txpower(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
296
static void b43_set_all_gains(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
2988
static void b43_gphy_op_pwork_15sec(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
3013
static void b43_gphy_op_pwork_60sec(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
328
static void b43_set_original_gains(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
361
static void b43_nrssi_hw_write(struct b43_wldev *dev, u16 offset, s16 val)
drivers/net/wireless/broadcom/b43/phy_g.c
368
static s16 b43_nrssi_hw_read(struct b43_wldev *dev, u16 offset)
drivers/net/wireless/broadcom/b43/phy_g.c
379
static void b43_nrssi_hw_update(struct b43_wldev *dev, u16 val)
drivers/net/wireless/broadcom/b43/phy_g.c
393
static void b43_nrssi_mem_update(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
409
static void b43_calc_nrssi_offset(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
54
static void b43_calc_nrssi_threshold(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/phy_g.c
556
static void b43_calc_nrssi_slope(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
68
static void generate_rfatt_list(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.c
698
static void b43_calc_nrssi_threshold(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_g.c
826
b43_radio_interference_mitigation_enable(struct b43_wldev *dev, int mode)
drivers/net/wireless/broadcom/b43/phy_g.c
992
b43_radio_interference_mitigation_disable(struct b43_wldev *dev, int mode)
drivers/net/wireless/broadcom/b43/phy_g.h
198
void b43_gphy_set_baseband_attenuation(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.h
200
void b43_gphy_channel_switch(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.h
203
u8 * b43_generate_dyn_tssi2dbm_tab(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_g.h
55
u16 b43_gtab_read(struct b43_wldev *dev, u16 table, u16 offset);
drivers/net/wireless/broadcom/b43/phy_g.h
56
void b43_gtab_write(struct b43_wldev *dev, u16 table, u16 offset, u16 value);
drivers/net/wireless/broadcom/b43/phy_ht.c
1009
static void b43_phy_ht_op_free(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
1019
static void b43_phy_ht_op_software_rfkill(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_ht.c
1038
static void b43_phy_ht_op_switch_analog(struct b43_wldev *dev, bool on)
drivers/net/wireless/broadcom/b43/phy_ht.c
1057
static int b43_phy_ht_op_switch_channel(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_ht.c
107
static void b43_radio_2057_rccal(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
1074
static unsigned int b43_phy_ht_op_get_default_chan(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
1085
static void b43_phy_ht_op_maskset(struct b43_wldev *dev, u16 reg, u16 mask,
drivers/net/wireless/broadcom/b43/phy_ht.c
1093
static u16 b43_phy_ht_op_radio_read(struct b43_wldev *dev, u16 reg)
drivers/net/wireless/broadcom/b43/phy_ht.c
1102
static void b43_phy_ht_op_radio_write(struct b43_wldev *dev, u16 reg,
drivers/net/wireless/broadcom/b43/phy_ht.c
1110
b43_phy_ht_op_recalc_txpower(struct b43_wldev *dev, bool ignore_tssi)
drivers/net/wireless/broadcom/b43/phy_ht.c
1115
static void b43_phy_ht_op_adjust_txpower(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
134
static void b43_radio_2059_init_pre(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
142
static void b43_radio_2059_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
175
static void b43_phy_ht_force_rf_sequence(struct b43_wldev *dev, u16 rf_seq)
drivers/net/wireless/broadcom/b43/phy_ht.c
196
static void b43_phy_ht_pa_override(struct b43_wldev *dev, bool enable)
drivers/net/wireless/broadcom/b43/phy_ht.c
220
static u16 b43_phy_ht_classifier(struct b43_wldev *dev, u16 mask, u16 val)
drivers/net/wireless/broadcom/b43/phy_ht.c
236
static void b43_phy_ht_reset_cca(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
250
static void b43_phy_ht_zero_extg(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
265
static void b43_phy_ht_afe_unk1(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
286
static void b43_phy_ht_read_clip_detection(struct b43_wldev *dev, u16 *clip_st)
drivers/net/wireless/broadcom/b43/phy_ht.c
293
static void b43_phy_ht_bphy_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
311
static void b43_phy_ht_bphy_reset(struct b43_wldev *dev, bool reset)
drivers/net/wireless/broadcom/b43/phy_ht.c
335
static void b43_phy_ht_stop_playback(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
35
static void b43_radio_2059_channel_setup(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_ht.c
359
static u16 b43_phy_ht_load_samples(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
374
static void b43_phy_ht_run_samples(struct b43_wldev *dev, u16 samps, u16 loops,
drivers/net/wireless/broadcom/b43/phy_ht.c
415
static void b43_phy_ht_tx_tone(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
427
static void b43_phy_ht_rssi_select(struct b43_wldev *dev, u8 core_sel,
drivers/net/wireless/broadcom/b43/phy_ht.c
467
static void b43_phy_ht_poll_rssi(struct b43_wldev *dev, enum ht_rssi_type type,
drivers/net/wireless/broadcom/b43/phy_ht.c
511
static void b43_phy_ht_tx_power_fix(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
533
static void b43_phy_ht_tx_power_ctl(struct b43_wldev *dev, bool enable)
drivers/net/wireless/broadcom/b43/phy_ht.c
573
static void b43_phy_ht_tx_power_ctl_idle_tssi(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
609
static void b43_phy_ht_tssi_setup(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
621
static void b43_phy_ht_tx_power_ctl_setup(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
733
static void b43_phy_ht_spur_avoid(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_ht.c
763
static void b43_phy_ht_channel_setup(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_ht.c
80
static void b43_radio_2059_rcal(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
807
static int b43_phy_ht_set_channel(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_ht.c
841
static int b43_phy_ht_op_allocate(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
853
static void b43_phy_ht_op_prepare_structs(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_ht.c
869
static int b43_phy_ht_op_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
109
static void b43_radio_2064_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
165
static void b43_phy_lcn_afe_set_unset(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
181
static u16 b43_phy_lcn_get_pa_gain(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
187
static void b43_phy_lcn_set_dac_gain(struct b43_wldev *dev, u16 dac_gain)
drivers/net/wireless/broadcom/b43/phy_lcn.c
198
static void b43_phy_lcn_set_bbmult(struct b43_wldev *dev, u8 m0)
drivers/net/wireless/broadcom/b43/phy_lcn.c
204
static void b43_phy_lcn_clear_tx_power_offsets(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
224
static void b43_phy_lcn_rev0_baseband_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
259
static void b43_phy_lcn_bu_tweaks(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
310
static void b43_phy_lcn_sense_setup(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lcn.c
422
static bool b43_phy_lcn_load_tx_iir_cck_filter(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lcn.c
474
static bool b43_phy_lcn_load_tx_iir_ofdm_filter(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lcn.c
503
static void b43_phy_lcn_set_tx_gain_override(struct b43_wldev *dev, bool enable)
drivers/net/wireless/broadcom/b43/phy_lcn.c
511
static void b43_phy_lcn_set_tx_gain(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lcn.c
530
static void b43_phy_lcn_tx_pwr_ctl_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
562
static void b43_phy_lcn_txrx_spur_avoidance_mode(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lcn.c
587
static void b43_phy_lcn_set_channel_tweaks(struct b43_wldev *dev, int channel)
drivers/net/wireless/broadcom/b43/phy_lcn.c
62
static void b43_radio_2064_channel_setup(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
625
static int b43_phy_lcn_set_channel(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lcn.c
668
static int b43_phy_lcn_op_allocate(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
680
static void b43_phy_lcn_op_free(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
689
static void b43_phy_lcn_op_prepare_structs(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
698
static int b43_phy_lcn_op_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
742
static void b43_phy_lcn_op_software_rfkill(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lcn.c
765
static void b43_phy_lcn_op_switch_analog(struct b43_wldev *dev, bool on)
drivers/net/wireless/broadcom/b43/phy_lcn.c
775
static int b43_phy_lcn_op_switch_channel(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lcn.c
792
static unsigned int b43_phy_lcn_op_get_default_chan(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
800
b43_phy_lcn_op_recalc_txpower(struct b43_wldev *dev, bool ignore_tssi)
drivers/net/wireless/broadcom/b43/phy_lcn.c
805
static void b43_phy_lcn_op_adjust_txpower(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lcn.c
813
static void b43_phy_lcn_op_maskset(struct b43_wldev *dev, u16 reg, u16 mask,
drivers/net/wireless/broadcom/b43/phy_lcn.c
821
static u16 b43_phy_lcn_op_radio_read(struct b43_wldev *dev, u16 reg)
drivers/net/wireless/broadcom/b43/phy_lcn.c
830
static void b43_phy_lcn_op_radio_write(struct b43_wldev *dev, u16 reg,
drivers/net/wireless/broadcom/b43/phy_lp.c
1026
static int lpphy_loopback(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1086
static void lpphy_read_tx_pctl_mode_from_hardware(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1110
static void lpphy_write_tx_pctl_mode_to_hardware(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1133
static void lpphy_set_tx_power_control(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lp.c
1169
static int b43_lpphy_op_switch_channel(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lp.c
1172
static void lpphy_rev0_1_rc_calib(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1272
static void lpphy_rev2plus_rc_calib(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1328
static void lpphy_calibrate_rc(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1342
static void b43_lpphy_op_set_rx_antenna(struct b43_wldev *dev, int antenna)
drivers/net/wireless/broadcom/b43/phy_lp.c
1360
static void lpphy_set_tx_iqcc(struct b43_wldev *dev, u16 a, u16 b)
drivers/net/wireless/broadcom/b43/phy_lp.c
1369
static void lpphy_set_tx_power_by_index(struct b43_wldev *dev, u8 index)
drivers/net/wireless/broadcom/b43/phy_lp.c
1411
static void lpphy_btcoex_override(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1417
static void b43_lpphy_op_software_rfkill(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lp.c
1444
static void lpphy_set_analog_filter(struct b43_wldev *dev, int channel)
drivers/net/wireless/broadcom/b43/phy_lp.c
1458
static void lpphy_set_tssi_mux(struct b43_wldev *dev, enum tssi_mux_mode mode)
drivers/net/wireless/broadcom/b43/phy_lp.c
1477
static void lpphy_tx_pctl_init_hw(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1535
static void lpphy_tx_pctl_init_sw(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1555
static void lpphy_tx_pctl_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1564
static void lpphy_pr41573_workaround(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
157
static void lpphy_adjust_gain_table(struct b43_wldev *dev, u32 freq)
drivers/net/wireless/broadcom/b43/phy_lp.c
1697
static int lpphy_calc_rx_iq_comp(struct b43_wldev *dev, u16 samples)
drivers/net/wireless/broadcom/b43/phy_lp.c
1754
static void lpphy_run_samples(struct b43_wldev *dev, u16 samples, u16 loops,
drivers/net/wireless/broadcom/b43/phy_lp.c
1767
static void lpphy_start_tx_tone(struct b43_wldev *dev, s32 freq, u16 max)
drivers/net/wireless/broadcom/b43/phy_lp.c
1800
static void lpphy_stop_tx_tone(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1816
static void lpphy_papd_cal_txpwr(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
182
static void lpphy_table_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1839
static int lpphy_rx_iq_cal(struct b43_wldev *dev, bool noise, bool tx,
drivers/net/wireless/broadcom/b43/phy_lp.c
1932
static void lpphy_calibration(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1965
static void b43_lpphy_op_maskset(struct b43_wldev *dev, u16 reg, u16 mask,
drivers/net/wireless/broadcom/b43/phy_lp.c
197
static void lpphy_baseband_rev0_1_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
1973
static u16 b43_lpphy_op_radio_read(struct b43_wldev *dev, u16 reg)
drivers/net/wireless/broadcom/b43/phy_lp.c
1988
static void b43_lpphy_op_radio_write(struct b43_wldev *dev, u16 reg, u16 value)
drivers/net/wireless/broadcom/b43/phy_lp.c
2366
static void lpphy_b2062_reset_pll_bias(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
2379
static void lpphy_b2062_vco_calib(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
2386
static int lpphy_b2062_tune(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lp.c
2460
static void lpphy_b2063_vco_calib(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
2477
static int lpphy_b2063_tune(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lp.c
2600
static int b43_lpphy_op_switch_channel(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lp.c
2624
static int b43_lpphy_op_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
2649
static void b43_lpphy_op_adjust_txpower(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
2654
static enum b43_txpwr_result b43_lpphy_op_recalc_txpower(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lp.c
2661
static void b43_lpphy_op_switch_analog(struct b43_wldev *dev, bool on)
drivers/net/wireless/broadcom/b43/phy_lp.c
2671
static void b43_lpphy_op_pwork_15sec(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
346
static void lpphy_save_dig_flt_state(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
35
static unsigned int b43_lpphy_op_get_default_chan(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
375
static void lpphy_restore_dig_flt_state(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
396
static void lpphy_baseband_rev2plus_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
42
static int b43_lpphy_op_allocate(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
486
static void lpphy_baseband_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
501
static void lpphy_2062_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
54
static void b43_lpphy_op_prepare_structs(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
591
static void lpphy_2063_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
65
static void b43_lpphy_op_free(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
651
static void lpphy_sync_stx(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
667
static void lpphy_radio_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
690
static void lpphy_set_rc_cap(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
706
static u8 lpphy_get_bb_mult(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
711
static void lpphy_set_bb_mult(struct b43_wldev *dev, u8 bb_mult)
drivers/net/wireless/broadcom/b43/phy_lp.c
716
static void lpphy_set_deaf(struct b43_wldev *dev, bool user)
drivers/net/wireless/broadcom/b43/phy_lp.c
727
static void lpphy_clear_deaf(struct b43_wldev *dev, bool user)
drivers/net/wireless/broadcom/b43/phy_lp.c
74
static void lpphy_read_band_sprom(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
746
static void lpphy_set_trsw_over(struct b43_wldev *dev, bool tx, bool rx)
drivers/net/wireless/broadcom/b43/phy_lp.c
753
static void lpphy_disable_crs(struct b43_wldev *dev, bool user)
drivers/net/wireless/broadcom/b43/phy_lp.c
782
static void lpphy_restore_crs(struct b43_wldev *dev, bool user)
drivers/net/wireless/broadcom/b43/phy_lp.c
791
static void lpphy_disable_rx_gain_override(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
807
static void lpphy_enable_rx_gain_override(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
823
static void lpphy_disable_tx_gain_override(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
834
static void lpphy_enable_tx_gain_override(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
845
static struct lpphy_tx_gains lpphy_get_tx_gains(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
867
static void lpphy_set_dac_gain(struct b43_wldev *dev, u16 dac)
drivers/net/wireless/broadcom/b43/phy_lp.c
874
static u16 lpphy_get_pa_gain(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
879
static void lpphy_set_pa_gain(struct b43_wldev *dev, u16 gain)
drivers/net/wireless/broadcom/b43/phy_lp.c
885
static void lpphy_set_tx_gains(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_lp.c
913
static void lpphy_rev0_1_set_rx_gain(struct b43_wldev *dev, u32 gain)
drivers/net/wireless/broadcom/b43/phy_lp.c
927
static void lpphy_rev2plus_set_rx_gain(struct b43_wldev *dev, u32 gain)
drivers/net/wireless/broadcom/b43/phy_lp.c
950
static void lpphy_set_rx_gain(struct b43_wldev *dev, u32 gain)
drivers/net/wireless/broadcom/b43/phy_lp.c
959
static void lpphy_set_rx_gain_by_index(struct b43_wldev *dev, u16 idx)
drivers/net/wireless/broadcom/b43/phy_lp.c
965
static void lpphy_stop_ddfs(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_lp.c
971
static void lpphy_run_ddfs(struct b43_wldev *dev, int i_on, int q_on,
drivers/net/wireless/broadcom/b43/phy_lp.c
987
static bool lpphy_rx_iq_est(struct b43_wldev *dev, u16 samples, u8 time,
drivers/net/wireless/broadcom/b43/phy_n.c
1004
static void b43_radio_2057_init_pre(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
1013
static void b43_radio_2057_init_post(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
102
static u8 b43_nphy_get_rx_core_state(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
1034
static void b43_radio_2057_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
1045
static void b43_chantab_radio_2056_upload(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
1121
static void b43_radio_2056_setup(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
113
static void b43_nphy_force_rf_sequence(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
1300
static u8 b43_radio_2056_rcal(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
1331
static void b43_radio_init2056_pre(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
1344
static void b43_radio_init2056_post(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
1361
static void b43_radio_init2056(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
1372
static void b43_chantab_radio_upload(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
1410
static void b43_radio_2055_setup(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
142
static void b43_nphy_rf_ctl_override_rev19(struct b43_wldev *dev, u16 field,
drivers/net/wireless/broadcom/b43/phy_n.c
1424
static void b43_radio_init2055_pre(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
1435
static void b43_radio_init2055_post(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
1485
static void b43_radio_init2055(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
150
static void b43_nphy_rf_ctl_override_rev7(struct b43_wldev *dev, u16 field,
drivers/net/wireless/broadcom/b43/phy_n.c
1503
static int b43_nphy_load_samples(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
1530
static u16 b43_nphy_gen_load_samples(struct b43_wldev *dev, u32 freq, u16 max,
drivers/net/wireless/broadcom/b43/phy_n.c
1573
static void b43_nphy_run_samples(struct b43_wldev *dev, u16 samps, u16 loops,
drivers/net/wireless/broadcom/b43/phy_n.c
1654
static void b43_nphy_scale_offset_rssi(struct b43_wldev *dev, u16 scale,
drivers/net/wireless/broadcom/b43/phy_n.c
1732
static void b43_nphy_rssi_select_rev19(struct b43_wldev *dev, u8 code,
drivers/net/wireless/broadcom/b43/phy_n.c
1738
static void b43_nphy_rev3_rssi_select(struct b43_wldev *dev, u8 code,
drivers/net/wireless/broadcom/b43/phy_n.c
1827
static void b43_nphy_rev2_rssi_select(struct b43_wldev *dev, u8 code,
drivers/net/wireless/broadcom/b43/phy_n.c
1899
static void b43_nphy_rssi_select(struct b43_wldev *dev, u8 code,
drivers/net/wireless/broadcom/b43/phy_n.c
1911
static void b43_nphy_set_rssi_2055_vcm(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
1940
static int b43_nphy_poll_rssi(struct b43_wldev *dev, enum n_rssi_type rssi_type,
drivers/net/wireless/broadcom/b43/phy_n.c
197
static void b43_nphy_rf_ctl_override_one_to_many(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
2029
static void b43_nphy_rev3_rssi_cal(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
2291
static void b43_nphy_rev2_rssi_cal(struct b43_wldev *dev, enum n_rssi_type type)
drivers/net/wireless/broadcom/b43/phy_n.c
241
static void b43_nphy_rf_ctl_override(struct b43_wldev *dev, u16 field,
drivers/net/wireless/broadcom/b43/phy_n.c
2458
static void b43_nphy_rssi_cal(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
2475
static void b43_nphy_gain_ctl_workarounds_rev19(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
2480
static void b43_nphy_gain_ctl_workarounds_rev7(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
2485
static void b43_nphy_gain_ctl_workarounds_rev3(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
2570
static void b43_nphy_gain_ctl_workarounds_rev1_2(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
2680
static void b43_nphy_gain_ctl_workarounds(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
2692
static void b43_nphy_workarounds_rev7plus(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
3137
static void b43_nphy_workarounds_rev3plus(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
316
static void b43_nphy_rf_ctl_intc_override_rev7(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
3346
static void b43_nphy_workarounds_rev1_2(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
3434
static void b43_nphy_workarounds(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
3470
static int b43_nphy_tx_tone(struct b43_wldev *dev, u32 freq, u16 max_val,
drivers/net/wireless/broadcom/b43/phy_n.c
3482
static void b43_nphy_update_txrx_chain(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
3510
static void b43_nphy_stop_playback(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
3547
static void b43_nphy_iq_cal_gain_params(struct b43_wldev *dev, u16 core,
drivers/net/wireless/broadcom/b43/phy_n.c
3596
static void b43_nphy_tx_power_ctrl(struct b43_wldev *dev, bool enable)
drivers/net/wireless/broadcom/b43/phy_n.c
3733
static void b43_nphy_tx_power_fix(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
3844
static void b43_nphy_ipa_internal_tssi_setup(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
386
static void b43_nphy_rf_ctl_intc_override(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
3928
static void b43_nphy_tx_power_ctl_idle_tssi(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
3979
static void b43_nphy_tx_prepare_adjusted_power_table(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
4040
static void b43_nphy_tx_power_ctl_setup(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
4214
static void b43_nphy_tx_gain_table_upload(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
4273
static void b43_nphy_pa_override(struct b43_wldev *dev, bool enable)
drivers/net/wireless/broadcom/b43/phy_n.c
4312
static void b43_nphy_tx_lpf_bw(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
4334
static void b43_nphy_rx_iq_est(struct b43_wldev *dev, struct nphy_iq_est *est,
drivers/net/wireless/broadcom/b43/phy_n.c
4373
static void b43_nphy_rx_iq_coeffs(struct b43_wldev *dev, bool write,
drivers/net/wireless/broadcom/b43/phy_n.c
4392
static void b43_nphy_rx_cal_phy_cleanup(struct b43_wldev *dev, u8 core)
drivers/net/wireless/broadcom/b43/phy_n.c
4415
static void b43_nphy_rx_cal_phy_setup(struct b43_wldev *dev, u8 core)
drivers/net/wireless/broadcom/b43/phy_n.c
4477
static void b43_nphy_calc_rx_iq_comp(struct b43_wldev *dev, u8 mask)
drivers/net/wireless/broadcom/b43/phy_n.c
4575
static void b43_nphy_tx_iq_workaround(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
4587
static void b43_nphy_spur_workaround(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
4601
static void b43_nphy_tx_pwr_ctrl_coef_setup(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
4670
static void b43_nphy_restore_rssi_cal(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
4719
static void b43_nphy_tx_cal_radio_setup_rev19(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
4724
static void b43_nphy_tx_cal_radio_setup_rev7(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
4778
static void b43_nphy_tx_cal_radio_setup(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
4877
static void b43_nphy_update_tx_cal_ladder(struct b43_wldev *dev, u16 core)
drivers/net/wireless/broadcom/b43/phy_n.c
4899
static void b43_nphy_pa_set_tx_dig_filter(struct b43_wldev *dev, u16 offset,
drivers/net/wireless/broadcom/b43/phy_n.c
4911
static void b43_nphy_ext_pa_set_tx_dig_filters(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
4918
static void b43_nphy_int_pa_set_tx_dig_filters(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
494
static void b43_nphy_write_clip_detection(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
4958
static struct nphy_txgains b43_nphy_get_tx_gains(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
502
static void b43_nphy_read_clip_detection(struct b43_wldev *dev, u16 *clip_st)
drivers/net/wireless/broadcom/b43/phy_n.c
5033
static void b43_nphy_tx_cal_phy_cleanup(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
5062
static void b43_nphy_tx_cal_phy_setup(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
509
static u16 b43_nphy_classifier(struct b43_wldev *dev, u16 mask, u16 val)
drivers/net/wireless/broadcom/b43/phy_n.c
5163
static void b43_nphy_save_cal(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
5234
static void b43_nphy_restore_cal(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
530
static void b43_nphy_reset_cca(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
5322
static int b43_nphy_cal_tx_iq_lo(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
544
static void b43_nphy_stay_in_carrier_search(struct b43_wldev *dev, bool enable)
drivers/net/wireless/broadcom/b43/phy_n.c
5555
static void b43_nphy_reapply_tx_cal_coeffs(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
5590
static int b43_nphy_rev2_cal_rx_iq(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
568
static u16 b43_nphy_read_lpf_ctl(struct b43_wldev *dev, u16 offset)
drivers/net/wireless/broadcom/b43/phy_n.c
576
static void b43_nphy_adjust_lna_gain_table(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
5770
static int b43_nphy_rev3_cal_rx_iq(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
5777
static int b43_nphy_cal_rx_iq(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
5790
static void b43_nphy_set_rx_core_state(struct b43_wldev *dev, u8 mask)
drivers/net/wireless/broadcom/b43/phy_n.c
5829
static enum b43_txpwr_result b43_nphy_op_recalc_txpower(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
5895
static void b43_nphy_update_mimo_config(struct b43_wldev *dev, s32 preamble)
drivers/net/wireless/broadcom/b43/phy_n.c
5909
static void b43_nphy_bphy_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
5928
static void b43_nphy_superswitch_init(struct b43_wldev *dev, bool init)
drivers/net/wireless/broadcom/b43/phy_n.c
5976
static int b43_phy_initn(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
6192
static void b43_chantab_phy_upload(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
6204
static void b43_nphy_pmu_spur_avoid(struct b43_wldev *dev, bool avoid)
drivers/net/wireless/broadcom/b43/phy_n.c
6223
static void b43_nphy_channel_setup(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
632
static void b43_nphy_set_rf_sequence(struct b43_wldev *dev, u8 cmd,
drivers/net/wireless/broadcom/b43/phy_n.c
6330
static int b43_nphy_set_channel(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
6416
static int b43_nphy_op_allocate(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
6429
static void b43_nphy_op_prepare_structs(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
6482
static void b43_nphy_op_free(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
6491
static int b43_nphy_op_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
6496
static inline void check_phyreg(struct b43_wldev *dev, u16 offset)
drivers/net/wireless/broadcom/b43/phy_n.c
6514
static void b43_nphy_op_maskset(struct b43_wldev *dev, u16 reg, u16 mask,
drivers/net/wireless/broadcom/b43/phy_n.c
6523
static u16 b43_nphy_op_radio_read(struct b43_wldev *dev, u16 reg)
drivers/net/wireless/broadcom/b43/phy_n.c
6537
static void b43_nphy_op_radio_write(struct b43_wldev *dev, u16 reg, u16 value)
drivers/net/wireless/broadcom/b43/phy_n.c
6547
static void b43_nphy_op_software_rfkill(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
660
static void b43_radio_2057_chantab_upload(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
6601
static void b43_nphy_op_switch_analog(struct b43_wldev *dev, bool on)
drivers/net/wireless/broadcom/b43/phy_n.c
6626
static int b43_nphy_op_switch_channel(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
6644
static unsigned int b43_nphy_op_get_default_chan(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
716
static void b43_radio_2057_setup(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/phy_n.c
810
static u8 b43_radio_2057_rcal(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
924
static u16 b43_radio_2057_rccal(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.c
94
static inline bool b43_nphy_ipa(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/phy_n.h
878
struct b43_wldev;
drivers/net/wireless/broadcom/b43/pio.c
109
static u16 pio_txqueue_offset(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/pio.c
116
static u16 pio_rxqueue_offset(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/pio.c
123
static struct b43_pio_txqueue *b43_setup_pioqueue_tx(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/pio.c
159
static struct b43_pio_rxqueue *b43_setup_pioqueue_rx(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/pio.c
219
void b43_pio_free(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/pio.c
235
int b43_pio_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/pio.c
287
static struct b43_pio_txqueue *select_queue_by_priority(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/pio.c
322
struct b43_wldev *dev = q->dev;
drivers/net/wireless/broadcom/b43/pio.c
375
struct b43_wldev *dev = q->dev;
drivers/net/wireless/broadcom/b43/pio.c
44
struct b43_pio_txqueue *parse_cookie(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/pio.c
443
struct b43_wldev *dev = q->dev;
drivers/net/wireless/broadcom/b43/pio.c
489
int b43_pio_tx(struct b43_wldev *dev, struct sk_buff *skb)
drivers/net/wireless/broadcom/b43/pio.c
563
void b43_pio_handle_txstatus(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/pio.c
598
struct b43_wldev *dev = q->dev;
drivers/net/wireless/broadcom/b43/pio.c
79
static u16 index_to_pioqueue_base(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/pio.c
803
void b43_pio_tx_suspend(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/pio.c
813
void b43_pio_tx_resume(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/pio.h
100
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/pio.h
155
int b43_pio_init(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/pio.h
156
void b43_pio_free(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/pio.h
158
int b43_pio_tx(struct b43_wldev *dev, struct sk_buff *skb);
drivers/net/wireless/broadcom/b43/pio.h
159
void b43_pio_handle_txstatus(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/pio.h
163
void b43_pio_tx_suspend(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/pio.h
164
void b43_pio_tx_resume(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/pio.h
71
struct b43_wldev *dev;
drivers/net/wireless/broadcom/b43/ppr.c
17
void b43_ppr_clear(struct b43_wldev *dev, struct b43_ppr *ppr)
drivers/net/wireless/broadcom/b43/ppr.c
25
void b43_ppr_add(struct b43_wldev *dev, struct b43_ppr *ppr, int diff)
drivers/net/wireless/broadcom/b43/ppr.c
35
void b43_ppr_apply_max(struct b43_wldev *dev, struct b43_ppr *ppr, u8 max)
drivers/net/wireless/broadcom/b43/ppr.c
45
void b43_ppr_apply_min(struct b43_wldev *dev, struct b43_ppr *ppr, u8 min)
drivers/net/wireless/broadcom/b43/ppr.c
55
u8 b43_ppr_get_max(struct b43_wldev *dev, struct b43_ppr *ppr)
drivers/net/wireless/broadcom/b43/ppr.c
68
bool b43_ppr_load_max_from_sprom(struct b43_wldev *dev, struct b43_ppr *ppr,
drivers/net/wireless/broadcom/b43/ppr.h
33
struct b43_wldev;
drivers/net/wireless/broadcom/b43/ppr.h
36
void b43_ppr_clear(struct b43_wldev *dev, struct b43_ppr *ppr);
drivers/net/wireless/broadcom/b43/ppr.h
38
void b43_ppr_add(struct b43_wldev *dev, struct b43_ppr *ppr, int diff);
drivers/net/wireless/broadcom/b43/ppr.h
39
void b43_ppr_apply_max(struct b43_wldev *dev, struct b43_ppr *ppr, u8 max);
drivers/net/wireless/broadcom/b43/ppr.h
40
void b43_ppr_apply_min(struct b43_wldev *dev, struct b43_ppr *ppr, u8 min);
drivers/net/wireless/broadcom/b43/ppr.h
41
u8 b43_ppr_get_max(struct b43_wldev *dev, struct b43_ppr *ppr);
drivers/net/wireless/broadcom/b43/ppr.h
43
bool b43_ppr_load_max_from_sprom(struct b43_wldev *dev, struct b43_ppr *ppr,
drivers/net/wireless/broadcom/b43/radio_2055.c
1286
void b2055_upload_inittab(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/radio_2055.c
1310
b43_nphy_get_chantabent_rev2(struct b43_wldev *dev, u8 channel)
drivers/net/wireless/broadcom/b43/radio_2055.h
252
void b2055_upload_inittab(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/radio_2055.h
258
b43_nphy_get_chantabent_rev2(struct b43_wldev *dev, u8 channel);
drivers/net/wireless/broadcom/b43/radio_2056.c
10166
*b43_nphy_get_inittabs_rev3(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/radio_2056.c
10194
static void b2056_upload_inittab(struct b43_wldev *dev, bool ghz5,
drivers/net/wireless/broadcom/b43/radio_2056.c
10215
void b2056_upload_inittabs(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/radio_2056.c
10238
void b2056_upload_syn_pll_cp2(struct b43_wldev *dev, bool ghz5)
drivers/net/wireless/broadcom/b43/radio_2056.c
10255
b43_nphy_get_chantabent_rev3(struct b43_wldev *dev, u16 freq)
drivers/net/wireless/broadcom/b43/radio_2056.h
1092
void b2056_upload_inittabs(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/radio_2056.h
1094
void b2056_upload_syn_pll_cp2(struct b43_wldev *dev, bool ghz5);
drivers/net/wireless/broadcom/b43/radio_2056.h
1099
b43_nphy_get_chantabent_rev3(struct b43_wldev *dev, u16 freq);
drivers/net/wireless/broadcom/b43/radio_2057.c
524
void r2057_upload_inittabs(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/radio_2057.c
572
void r2057_get_chantabent_rev7(struct b43_wldev *dev, u16 freq,
drivers/net/wireless/broadcom/b43/radio_2057.h
501
void r2057_upload_inittabs(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/radio_2057.h
503
void r2057_get_chantabent_rev7(struct b43_wldev *dev, u16 freq,
drivers/net/wireless/broadcom/b43/radio_2059.c
318
void r2059_upload_inittabs(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/radio_2059.c
339
*b43_phy_ht_get_channeltab_e_r2059(struct b43_wldev *dev, u16 freq)
drivers/net/wireless/broadcom/b43/radio_2059.h
56
void r2059_upload_inittabs(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/radio_2059.h
59
*b43_phy_ht_get_channeltab_e_r2059(struct b43_wldev *dev, u16 freq);
drivers/net/wireless/broadcom/b43/rfkill.c
16
bool b43_is_hw_radio_enabled(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/rfkill.c
26
struct b43_wldev *dev = wl->current_dev;
drivers/net/wireless/broadcom/b43/rfkill.h
10
bool b43_is_hw_radio_enabled(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/rfkill.h
6
struct b43_wldev;
drivers/net/wireless/broadcom/b43/sdio.c
52
struct b43_wldev *dev = sdio->irq_handler_opaque;
drivers/net/wireless/broadcom/b43/sdio.c
62
int b43_sdio_request_irq(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/sdio.c
63
void (*handler)(struct b43_wldev *dev))
drivers/net/wireless/broadcom/b43/sdio.c
79
void b43_sdio_free_irq(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/sdio.h
15
void (*irq_handler)(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/sdio.h
18
int b43_sdio_request_irq(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/sdio.h
19
void (*handler)(struct b43_wldev *dev));
drivers/net/wireless/broadcom/b43/sdio.h
20
void b43_sdio_free_irq(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/sdio.h
29
static inline int b43_sdio_request_irq(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/sdio.h
30
void (*handler)(struct b43_wldev *dev))
drivers/net/wireless/broadcom/b43/sdio.h
34
static inline void b43_sdio_free_irq(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/sdio.h
7
struct b43_wldev;
drivers/net/wireless/broadcom/b43/sysfs.c
122
int b43_sysfs_register(struct b43_wldev *wldev)
drivers/net/wireless/broadcom/b43/sysfs.c
131
void b43_sysfs_unregister(struct b43_wldev *wldev)
drivers/net/wireless/broadcom/b43/sysfs.c
41
struct b43_wldev *wldev = dev_to_b43_wldev(dev);
drivers/net/wireless/broadcom/b43/sysfs.c
78
struct b43_wldev *wldev = dev_to_b43_wldev(dev);
drivers/net/wireless/broadcom/b43/sysfs.h
5
struct b43_wldev;
drivers/net/wireless/broadcom/b43/sysfs.h
7
int b43_sysfs_register(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/sysfs.h
8
void b43_sysfs_unregister(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/tables.c
366
u16 b43_ofdmtab_read16(struct b43_wldev *dev, u16 table, u16 offset)
drivers/net/wireless/broadcom/b43/tables.c
386
void b43_ofdmtab_write16(struct b43_wldev *dev, u16 table,
drivers/net/wireless/broadcom/b43/tables.c
403
u32 b43_ofdmtab_read32(struct b43_wldev *dev, u16 table, u16 offset)
drivers/net/wireless/broadcom/b43/tables.c
424
void b43_ofdmtab_write32(struct b43_wldev *dev, u16 table,
drivers/net/wireless/broadcom/b43/tables.c
443
u16 b43_gtab_read(struct b43_wldev *dev, u16 table, u16 offset)
drivers/net/wireless/broadcom/b43/tables.c
449
void b43_gtab_write(struct b43_wldev *dev, u16 table, u16 offset, u16 value)
drivers/net/wireless/broadcom/b43/tables_lpphy.c
2257
void lpphy_rev0_1_table_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_lpphy.c
2292
void lpphy_rev2plus_table_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_lpphy.c
2342
static void lpphy_rev0_1_write_gain_table(struct b43_wldev *dev, int offset,
drivers/net/wireless/broadcom/b43/tables_lpphy.c
2358
static void lpphy_rev2plus_write_gain_table(struct b43_wldev *dev, int offset,
drivers/net/wireless/broadcom/b43/tables_lpphy.c
2385
void lpphy_write_gain_table(struct b43_wldev *dev, int offset,
drivers/net/wireless/broadcom/b43/tables_lpphy.c
2394
void lpphy_write_gain_table_bulk(struct b43_wldev *dev, int offset, int count,
drivers/net/wireless/broadcom/b43/tables_lpphy.c
2403
void lpphy_init_tx_gain_table(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_lpphy.c
543
void b2062_upload_init_table(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_lpphy.c
562
void b2063_upload_init_table(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_lpphy.c
581
u32 b43_lptab_read(struct b43_wldev *dev, u32 offset)
drivers/net/wireless/broadcom/b43/tables_lpphy.c
612
void b43_lptab_read_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_lpphy.c
647
void b43_lptab_write(struct b43_wldev *dev, u32 offset, u32 value)
drivers/net/wireless/broadcom/b43/tables_lpphy.c
676
void b43_lptab_write_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_lpphy.h
18
u32 b43_lptab_read(struct b43_wldev *dev, u32 offset);
drivers/net/wireless/broadcom/b43/tables_lpphy.h
19
void b43_lptab_write(struct b43_wldev *dev, u32 offset, u32 value);
drivers/net/wireless/broadcom/b43/tables_lpphy.h
24
void b43_lptab_read_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_lpphy.h
26
void b43_lptab_write_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_lpphy.h
29
void b2062_upload_init_table(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/tables_lpphy.h
30
void b2063_upload_init_table(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/tables_lpphy.h
36
void lpphy_write_gain_table(struct b43_wldev *dev, int offset,
drivers/net/wireless/broadcom/b43/tables_lpphy.h
38
void lpphy_write_gain_table_bulk(struct b43_wldev *dev, int offset, int count,
drivers/net/wireless/broadcom/b43/tables_lpphy.h
41
void lpphy_rev0_1_table_init(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/tables_lpphy.h
42
void lpphy_rev2plus_table_init(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/tables_lpphy.h
43
void lpphy_init_tx_gain_table(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/tables_nphy.c
3310
u32 b43_ntab_read(struct b43_wldev *dev, u32 offset)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3340
void b43_ntab_read_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_nphy.c
3382
void b43_ntab_write(struct b43_wldev *dev, u32 offset, u32 value)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3415
void b43_ntab_write_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_nphy.c
3466
static void b43_nphy_tables_init_shared_lut(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3480
static void b43_nphy_tables_init_rev7_volatile(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3514
static void b43_nphy_tables_init_rev16(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3526
static void b43_nphy_tables_init_rev7(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3551
static void b43_nphy_tables_init_rev3(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3588
static void b43_nphy_tables_init_rev0(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3624
void b43_nphy_tables_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3637
static const u32 *b43_nphy_get_ipa_gain_table(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3685
const u32 *b43_nphy_get_tx_gain_table(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3732
const s16 *b43_ntab_get_rf_pwr_offset_table(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3766
struct b43_wldev *dev, bool ghz5, bool ext_lna)
drivers/net/wireless/broadcom/b43/tables_nphy.c
3836
struct b43_wldev *dev, u16 field, u8 override)
drivers/net/wireless/broadcom/b43/tables_nphy.h
16
struct b43_wldev;
drivers/net/wireless/broadcom/b43/tables_nphy.h
184
u32 b43_ntab_read(struct b43_wldev *dev, u32 offset);
drivers/net/wireless/broadcom/b43/tables_nphy.h
185
void b43_ntab_read_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_nphy.h
187
void b43_ntab_write(struct b43_wldev *dev, u32 offset, u32 value);
drivers/net/wireless/broadcom/b43/tables_nphy.h
188
void b43_ntab_write_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_nphy.h
191
void b43_nphy_tables_init(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/tables_nphy.h
193
const u32 *b43_nphy_get_tx_gain_table(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/tables_nphy.h
195
const s16 *b43_ntab_get_rf_pwr_offset_table(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/tables_nphy.h
221
struct b43_wldev *dev, u16 field, u8 override);
drivers/net/wireless/broadcom/b43/tables_nphy.h
70
struct b43_wldev *dev, bool ghz5, bool ext_lna);
drivers/net/wireless/broadcom/b43/tables_phy_ht.c
606
u32 b43_httab_read(struct b43_wldev *dev, u32 offset)
drivers/net/wireless/broadcom/b43/tables_phy_ht.c
637
void b43_httab_read_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_phy_ht.c
672
void b43_httab_write(struct b43_wldev *dev, u32 offset, u32 value)
drivers/net/wireless/broadcom/b43/tables_phy_ht.c
702
void b43_httab_write_few(struct b43_wldev *dev, u32 offset, size_t num, ...)
drivers/net/wireless/broadcom/b43/tables_phy_ht.c
747
void b43_httab_write_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_phy_ht.c
794
void b43_phy_ht_tables_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_phy_ht.h
14
u32 b43_httab_read(struct b43_wldev *dev, u32 offset);
drivers/net/wireless/broadcom/b43/tables_phy_ht.h
15
void b43_httab_read_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_phy_ht.h
17
void b43_httab_write(struct b43_wldev *dev, u32 offset, u32 value);
drivers/net/wireless/broadcom/b43/tables_phy_ht.h
18
void b43_httab_write_few(struct b43_wldev *dev, u32 offset, size_t num, ...);
drivers/net/wireless/broadcom/b43/tables_phy_ht.h
19
void b43_httab_write_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_phy_ht.h
22
void b43_phy_ht_tables_init(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/tables_phy_lcn.c
457
u32 b43_lcntab_read(struct b43_wldev *dev, u32 offset)
drivers/net/wireless/broadcom/b43/tables_phy_lcn.c
487
void b43_lcntab_read_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_phy_lcn.c
525
void b43_lcntab_write(struct b43_wldev *dev, u32 offset, u32 value)
drivers/net/wireless/broadcom/b43/tables_phy_lcn.c
555
void b43_lcntab_write_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_phy_lcn.c
603
static void b43_phy_lcn_upload_static_tables(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_phy_lcn.c
621
static void b43_phy_lcn_load_tx_gain_tab(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/tables_phy_lcn.c
648
static void b43_phy_lcn_load_rfpower(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_phy_lcn.c
665
static void b43_phy_lcn_rewrite_rfpower_table(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_phy_lcn.c
676
static void b43_phy_lcn_clean_papd_comp_table(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_phy_lcn.c
685
void b43_phy_lcn_tables_init(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/tables_phy_lcn.h
16
u32 b43_lcntab_read(struct b43_wldev *dev, u32 offset);
drivers/net/wireless/broadcom/b43/tables_phy_lcn.h
17
void b43_lcntab_read_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_phy_lcn.h
19
void b43_lcntab_write(struct b43_wldev *dev, u32 offset, u32 value);
drivers/net/wireless/broadcom/b43/tables_phy_lcn.h
20
void b43_lcntab_write_bulk(struct b43_wldev *dev, u32 offset,
drivers/net/wireless/broadcom/b43/tables_phy_lcn.h
23
void b43_phy_lcn_tables_init(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/wa.c
105
static void b43_write_nst(struct b43_wldev *dev, const u16 *nst)
drivers/net/wireless/broadcom/b43/wa.c
113
static void b43_wa_nst(struct b43_wldev *dev) /* Noise scale table */
drivers/net/wireless/broadcom/b43/wa.c
127
static void b43_wa_art(struct b43_wldev *dev) /* ADV retard table */
drivers/net/wireless/broadcom/b43/wa.c
136
static void b43_wa_msst(struct b43_wldev *dev) /* Min sigma square table */
drivers/net/wireless/broadcom/b43/wa.c
155
static void b43_wa_crs_ed(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/wa.c
173
static void b43_wa_crs_thr(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/wa.c
178
static void b43_wa_crs_blank(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/wa.c
183
static void b43_wa_cck_shiftbits(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/wa.c
188
static void b43_wa_wrssi_offset(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/wa.c
20
void b43_wa_initgains(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/wa.c
205
static void b43_wa_txpuoff_rxpuon(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/wa.c
211
static void b43_wa_altagc(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/wa.c
289
static void b43_wa_tr_ltov(struct b43_wldev *dev) /* TR Lookup Table Original Values */
drivers/net/wireless/broadcom/b43/wa.c
294
static void b43_wa_cpll_nonpilot(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/wa.c
300
static void b43_wa_boards_g(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/wa.c
332
void b43_wa_all(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/wa.c
44
static void b43_wa_rssi_lt(struct b43_wldev *dev) /* RSSI lookup table */
drivers/net/wireless/broadcom/b43/wa.c
59
static void b43_wa_analog(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/wa.c
73
static void b43_wa_fft(struct b43_wldev *dev) /* Fine frequency table */
drivers/net/wireless/broadcom/b43/wa.c
82
static void b43_wa_nft(struct b43_wldev *dev) /* Noise figure table */
drivers/net/wireless/broadcom/b43/wa.c
97
static void b43_wa_rt(struct b43_wldev *dev) /* Rotor table */
drivers/net/wireless/broadcom/b43/wa.h
5
void b43_wa_initgains(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/wa.h
6
void b43_wa_all(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/xmit.c
167
static u16 b43_generate_tx_phy_ctl1(struct b43_wldev *dev, u8 bitrate)
drivers/net/wireless/broadcom/b43/xmit.c
235
int b43_generate_txhdr(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/xmit.c
570
static s8 b43_rssi_postprocess(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/xmit.c
632
void b43_rx(struct b43_wldev *dev, struct sk_buff *skb, const void *_rxhdr)
drivers/net/wireless/broadcom/b43/xmit.c
817
void b43_handle_txstatus(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/xmit.c
846
bool b43_fill_txstatus_report(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/xmit.c
898
void b43_tx_suspend(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/xmit.c
907
void b43_tx_resume(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/xmit.h
192
size_t b43_txhdr_size(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/xmit.h
206
int b43_generate_txhdr(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/xmit.h
357
void b43_rx(struct b43_wldev *dev, struct sk_buff *skb, const void *_rxhdr);
drivers/net/wireless/broadcom/b43/xmit.h
359
void b43_handle_txstatus(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/xmit.h
361
bool b43_fill_txstatus_report(struct b43_wldev *dev,
drivers/net/wireless/broadcom/b43/xmit.h
365
void b43_tx_suspend(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/xmit.h
366
void b43_tx_resume(struct b43_wldev *dev);
drivers/net/wireless/broadcom/b43/xmit.h
372
static inline int b43_new_kidx_api(struct b43_wldev *dev)
drivers/net/wireless/broadcom/b43/xmit.h
377
static inline u8 b43_kidx_to_fw(struct b43_wldev *dev, u8 raw_kidx)
drivers/net/wireless/broadcom/b43/xmit.h
390
static inline u8 b43_kidx_to_raw(struct b43_wldev *dev, u8 firmware_kidx)