b43_wldev         746 drivers/net/wireless/broadcom/b43/b43.h 	struct b43_wldev *dev;
b43_wldev         900 drivers/net/wireless/broadcom/b43/b43.h 	struct b43_wldev *current_dev;
b43_wldev         982 drivers/net/wireless/broadcom/b43/b43.h static inline struct b43_wldev *dev_to_b43_wldev(struct device *dev)
b43_wldev        1003 drivers/net/wireless/broadcom/b43/b43.h static inline int b43_bus_may_powerdown(struct b43_wldev *wldev)
b43_wldev        1007 drivers/net/wireless/broadcom/b43/b43.h static inline int b43_bus_powerup(struct b43_wldev *wldev, bool dynamic_pctl)
b43_wldev        1011 drivers/net/wireless/broadcom/b43/b43.h static inline int b43_device_is_enabled(struct b43_wldev *wldev)
b43_wldev        1015 drivers/net/wireless/broadcom/b43/b43.h static inline void b43_device_enable(struct b43_wldev *wldev,
b43_wldev        1020 drivers/net/wireless/broadcom/b43/b43.h static inline void b43_device_disable(struct b43_wldev *wldev,
b43_wldev        1026 drivers/net/wireless/broadcom/b43/b43.h static inline u16 b43_read16(struct b43_wldev *dev, u16 offset)
b43_wldev        1031 drivers/net/wireless/broadcom/b43/b43.h static inline void b43_write16(struct b43_wldev *dev, u16 offset, u16 value)
b43_wldev        1037 drivers/net/wireless/broadcom/b43/b43.h static inline void b43_write16f(struct b43_wldev *dev, u16 offset, u16 value)
b43_wldev        1046 drivers/net/wireless/broadcom/b43/b43.h static inline void b43_maskset16(struct b43_wldev *dev, u16 offset, u16 mask,
b43_wldev        1052 drivers/net/wireless/broadcom/b43/b43.h static inline u32 b43_read32(struct b43_wldev *dev, u16 offset)
b43_wldev        1057 drivers/net/wireless/broadcom/b43/b43.h static inline void b43_write32(struct b43_wldev *dev, u16 offset, u32 value)
b43_wldev        1062 drivers/net/wireless/broadcom/b43/b43.h static inline void b43_maskset32(struct b43_wldev *dev, u16 offset, u32 mask,
b43_wldev        1068 drivers/net/wireless/broadcom/b43/b43.h static inline void b43_block_read(struct b43_wldev *dev, void *buffer,
b43_wldev        1074 drivers/net/wireless/broadcom/b43/b43.h static inline void b43_block_write(struct b43_wldev *dev, const void *buffer,
b43_wldev        1080 drivers/net/wireless/broadcom/b43/b43.h static inline bool b43_using_pio_transfers(struct b43_wldev *dev)
b43_wldev          31 drivers/net/wireless/broadcom/b43/debugfs.c 	ssize_t (*read)(struct b43_wldev *dev, char *buf, size_t bufsize);
b43_wldev          32 drivers/net/wireless/broadcom/b43/debugfs.c 	int (*write)(struct b43_wldev *dev, const char *buf, size_t count);
b43_wldev          39 drivers/net/wireless/broadcom/b43/debugfs.c struct b43_dfs_file *fops_to_dfs_file(struct b43_wldev *dev,
b43_wldev          66 drivers/net/wireless/broadcom/b43/debugfs.c static ssize_t shm16read__read_file(struct b43_wldev *dev,
b43_wldev          85 drivers/net/wireless/broadcom/b43/debugfs.c static int shm16read__write_file(struct b43_wldev *dev,
b43_wldev         109 drivers/net/wireless/broadcom/b43/debugfs.c static int shm16write__write_file(struct b43_wldev *dev,
b43_wldev         142 drivers/net/wireless/broadcom/b43/debugfs.c static ssize_t shm32read__read_file(struct b43_wldev *dev,
b43_wldev         161 drivers/net/wireless/broadcom/b43/debugfs.c static int shm32read__write_file(struct b43_wldev *dev,
b43_wldev         185 drivers/net/wireless/broadcom/b43/debugfs.c static int shm32write__write_file(struct b43_wldev *dev,
b43_wldev         221 drivers/net/wireless/broadcom/b43/debugfs.c static ssize_t mmio16read__read_file(struct b43_wldev *dev,
b43_wldev         238 drivers/net/wireless/broadcom/b43/debugfs.c static int mmio16read__write_file(struct b43_wldev *dev,
b43_wldev         257 drivers/net/wireless/broadcom/b43/debugfs.c static int mmio16write__write_file(struct b43_wldev *dev,
b43_wldev         285 drivers/net/wireless/broadcom/b43/debugfs.c static ssize_t mmio32read__read_file(struct b43_wldev *dev,
b43_wldev         302 drivers/net/wireless/broadcom/b43/debugfs.c static int mmio32read__write_file(struct b43_wldev *dev,
b43_wldev         321 drivers/net/wireless/broadcom/b43/debugfs.c static int mmio32write__write_file(struct b43_wldev *dev,
b43_wldev         349 drivers/net/wireless/broadcom/b43/debugfs.c static ssize_t txstat_read_file(struct b43_wldev *dev,
b43_wldev         394 drivers/net/wireless/broadcom/b43/debugfs.c static int restart_write_file(struct b43_wldev *dev,
b43_wldev         425 drivers/net/wireless/broadcom/b43/debugfs.c static ssize_t loctls_read_file(struct b43_wldev *dev,
b43_wldev         493 drivers/net/wireless/broadcom/b43/debugfs.c 	struct b43_wldev *dev;
b43_wldev         557 drivers/net/wireless/broadcom/b43/debugfs.c 	struct b43_wldev *dev;
b43_wldev         632 drivers/net/wireless/broadcom/b43/debugfs.c bool b43_debug(struct b43_wldev *dev, enum b43_dyndbg feature)
b43_wldev         646 drivers/net/wireless/broadcom/b43/debugfs.c static void b43_remove_dynamic_debug(struct b43_wldev *dev)
b43_wldev         655 drivers/net/wireless/broadcom/b43/debugfs.c static void b43_add_dynamic_debug(struct b43_wldev *dev)
b43_wldev         679 drivers/net/wireless/broadcom/b43/debugfs.c void b43_debugfs_add_device(struct b43_wldev *dev)
b43_wldev         740 drivers/net/wireless/broadcom/b43/debugfs.c void b43_debugfs_remove_device(struct b43_wldev *dev)
b43_wldev         768 drivers/net/wireless/broadcom/b43/debugfs.c void b43_debugfs_log_txstat(struct b43_wldev *dev,
b43_wldev           5 drivers/net/wireless/broadcom/b43/debugfs.h struct b43_wldev;
b43_wldev          41 drivers/net/wireless/broadcom/b43/debugfs.h 	struct b43_wldev *dev;
b43_wldev          77 drivers/net/wireless/broadcom/b43/debugfs.h bool b43_debug(struct b43_wldev *dev, enum b43_dyndbg feature);
b43_wldev          81 drivers/net/wireless/broadcom/b43/debugfs.h void b43_debugfs_add_device(struct b43_wldev *dev);
b43_wldev          82 drivers/net/wireless/broadcom/b43/debugfs.h void b43_debugfs_remove_device(struct b43_wldev *dev);
b43_wldev          83 drivers/net/wireless/broadcom/b43/debugfs.h void b43_debugfs_log_txstat(struct b43_wldev *dev,
b43_wldev          88 drivers/net/wireless/broadcom/b43/debugfs.h static inline bool b43_debug(struct b43_wldev *dev, enum b43_dyndbg feature)
b43_wldev          99 drivers/net/wireless/broadcom/b43/debugfs.h static inline void b43_debugfs_add_device(struct b43_wldev *dev)
b43_wldev         102 drivers/net/wireless/broadcom/b43/debugfs.h static inline void b43_debugfs_remove_device(struct b43_wldev *dev)
b43_wldev         105 drivers/net/wireless/broadcom/b43/debugfs.h static inline void b43_debugfs_log_txstat(struct b43_wldev *dev,
b43_wldev         439 drivers/net/wireless/broadcom/b43/dma.c static int b43_dmacontroller_rx_reset(struct b43_wldev *dev, u16 mmio_base,
b43_wldev         478 drivers/net/wireless/broadcom/b43/dma.c static int b43_dmacontroller_tx_reset(struct b43_wldev *dev, u16 mmio_base,
b43_wldev         800 drivers/net/wireless/broadcom/b43/dma.c static enum b43_dmatype b43_engine_type(struct b43_wldev *dev)
b43_wldev         832 drivers/net/wireless/broadcom/b43/dma.c struct b43_dmaring *b43_setup_dmaring(struct b43_wldev *dev,
b43_wldev        1017 drivers/net/wireless/broadcom/b43/dma.c void b43_dma_free(struct b43_wldev *dev)
b43_wldev        1036 drivers/net/wireless/broadcom/b43/dma.c static bool b43_dma_translation_in_low_word(struct b43_wldev *dev,
b43_wldev        1052 drivers/net/wireless/broadcom/b43/dma.c int b43_dma_init(struct b43_wldev *dev)
b43_wldev        1157 drivers/net/wireless/broadcom/b43/dma.c struct b43_dmaring *parse_cookie(struct b43_wldev *dev, u16 cookie, int *slot)
b43_wldev        1310 drivers/net/wireless/broadcom/b43/dma.c static struct b43_dmaring *select_ring_by_priority(struct b43_wldev *dev,
b43_wldev        1340 drivers/net/wireless/broadcom/b43/dma.c int b43_dma_tx(struct b43_wldev *dev, struct sk_buff *skb)
b43_wldev        1414 drivers/net/wireless/broadcom/b43/dma.c void b43_dma_handle_txstatus(struct b43_wldev *dev,
b43_wldev        1719 drivers/net/wireless/broadcom/b43/dma.c void b43_dma_tx_suspend(struct b43_wldev *dev)
b43_wldev        1729 drivers/net/wireless/broadcom/b43/dma.c void b43_dma_tx_resume(struct b43_wldev *dev)
b43_wldev        1739 drivers/net/wireless/broadcom/b43/dma.c static void direct_fifo_rx(struct b43_wldev *dev, enum b43_dmatype type,
b43_wldev        1761 drivers/net/wireless/broadcom/b43/dma.c void b43_dma_direct_fifo_rx(struct b43_wldev *dev,
b43_wldev         263 drivers/net/wireless/broadcom/b43/dma.h 	struct b43_wldev *dev;
b43_wldev         288 drivers/net/wireless/broadcom/b43/dma.h int b43_dma_init(struct b43_wldev *dev);
b43_wldev         289 drivers/net/wireless/broadcom/b43/dma.h void b43_dma_free(struct b43_wldev *dev);
b43_wldev         291 drivers/net/wireless/broadcom/b43/dma.h void b43_dma_tx_suspend(struct b43_wldev *dev);
b43_wldev         292 drivers/net/wireless/broadcom/b43/dma.h void b43_dma_tx_resume(struct b43_wldev *dev);
b43_wldev         294 drivers/net/wireless/broadcom/b43/dma.h int b43_dma_tx(struct b43_wldev *dev,
b43_wldev         296 drivers/net/wireless/broadcom/b43/dma.h void b43_dma_handle_txstatus(struct b43_wldev *dev,
b43_wldev         303 drivers/net/wireless/broadcom/b43/dma.h void b43_dma_direct_fifo_rx(struct b43_wldev *dev,
b43_wldev          21 drivers/net/wireless/broadcom/b43/leds.c static void b43_led_turn_on(struct b43_wldev *dev, u8 led_index,
b43_wldev          34 drivers/net/wireless/broadcom/b43/leds.c static void b43_led_turn_off(struct b43_wldev *dev, u8 led_index,
b43_wldev          47 drivers/net/wireless/broadcom/b43/leds.c static void b43_led_update(struct b43_wldev *dev,
b43_wldev          79 drivers/net/wireless/broadcom/b43/leds.c 	struct b43_wldev *dev;
b43_wldev         108 drivers/net/wireless/broadcom/b43/leds.c static int b43_register_led(struct b43_wldev *dev, struct b43_led *led,
b43_wldev         146 drivers/net/wireless/broadcom/b43/leds.c static void b43_map_led(struct b43_wldev *dev,
b43_wldev         200 drivers/net/wireless/broadcom/b43/leds.c static void b43_led_get_sprominfo(struct b43_wldev *dev,
b43_wldev         249 drivers/net/wireless/broadcom/b43/leds.c void b43_leds_init(struct b43_wldev *dev)
b43_wldev         309 drivers/net/wireless/broadcom/b43/leds.c void b43_leds_exit(struct b43_wldev *dev)
b43_wldev         319 drivers/net/wireless/broadcom/b43/leds.c void b43_leds_stop(struct b43_wldev *dev)
b43_wldev         327 drivers/net/wireless/broadcom/b43/leds.c void b43_leds_register(struct b43_wldev *dev)
b43_wldev           6 drivers/net/wireless/broadcom/b43/leds.h struct b43_wldev;
b43_wldev          64 drivers/net/wireless/broadcom/b43/leds.h void b43_leds_register(struct b43_wldev *dev);
b43_wldev          66 drivers/net/wireless/broadcom/b43/leds.h void b43_leds_init(struct b43_wldev *dev);
b43_wldev          67 drivers/net/wireless/broadcom/b43/leds.h void b43_leds_exit(struct b43_wldev *dev);
b43_wldev          68 drivers/net/wireless/broadcom/b43/leds.h void b43_leds_stop(struct b43_wldev *dev);
b43_wldev          78 drivers/net/wireless/broadcom/b43/leds.h static inline void b43_leds_register(struct b43_wldev *dev)
b43_wldev          84 drivers/net/wireless/broadcom/b43/leds.h static inline void b43_leds_init(struct b43_wldev *dev)
b43_wldev          87 drivers/net/wireless/broadcom/b43/leds.h static inline void b43_leds_exit(struct b43_wldev *dev)
b43_wldev          90 drivers/net/wireless/broadcom/b43/leds.h static inline void b43_leds_stop(struct b43_wldev *dev)
b43_wldev          45 drivers/net/wireless/broadcom/b43/lo.c static void b43_lo_write(struct b43_wldev *dev, struct b43_loctl *control)
b43_wldev          65 drivers/net/wireless/broadcom/b43/lo.c static u16 lo_measure_feedthrough(struct b43_wldev *dev,
b43_wldev         128 drivers/net/wireless/broadcom/b43/lo.c static u16 lo_txctl_register_table(struct b43_wldev *dev,
b43_wldev         162 drivers/net/wireless/broadcom/b43/lo.c static void lo_measure_txctl_values(struct b43_wldev *dev)
b43_wldev         259 drivers/net/wireless/broadcom/b43/lo.c static void lo_read_power_vector(struct b43_wldev *dev)
b43_wldev         280 drivers/net/wireless/broadcom/b43/lo.c static void lo_measure_gain_values(struct b43_wldev *dev,
b43_wldev         372 drivers/net/wireless/broadcom/b43/lo.c static void lo_measure_setup(struct b43_wldev *dev,
b43_wldev         487 drivers/net/wireless/broadcom/b43/lo.c static void lo_measure_restore(struct b43_wldev *dev,
b43_wldev         563 drivers/net/wireless/broadcom/b43/lo.c static int lo_probe_possible_loctls(struct b43_wldev *dev,
b43_wldev         644 drivers/net/wireless/broadcom/b43/lo.c static void lo_probe_loctls_statemachine(struct b43_wldev *dev,
b43_wldev         720 drivers/net/wireless/broadcom/b43/lo.c struct b43_lo_calib *b43_calibrate_lo_setting(struct b43_wldev *dev,
b43_wldev         786 drivers/net/wireless/broadcom/b43/lo.c struct b43_lo_calib *b43_get_calib_lo_settings(struct b43_wldev *dev,
b43_wldev         806 drivers/net/wireless/broadcom/b43/lo.c void b43_gphy_dc_lt_init(struct b43_wldev *dev, bool update_all)
b43_wldev         886 drivers/net/wireless/broadcom/b43/lo.c void b43_lo_g_adjust(struct b43_wldev *dev)
b43_wldev         901 drivers/net/wireless/broadcom/b43/lo.c void b43_lo_g_adjust_to(struct b43_wldev *dev,
b43_wldev         920 drivers/net/wireless/broadcom/b43/lo.c void b43_lo_g_maintenance_work(struct b43_wldev *dev)
b43_wldev         983 drivers/net/wireless/broadcom/b43/lo.c void b43_lo_g_cleanup(struct b43_wldev *dev)
b43_wldev         997 drivers/net/wireless/broadcom/b43/lo.c void b43_lo_g_init(struct b43_wldev *dev)
b43_wldev           9 drivers/net/wireless/broadcom/b43/lo.h struct b43_wldev;
b43_wldev          77 drivers/net/wireless/broadcom/b43/lo.h void b43_lo_g_adjust(struct b43_wldev *dev);
b43_wldev          79 drivers/net/wireless/broadcom/b43/lo.h void b43_lo_g_adjust_to(struct b43_wldev *dev,
b43_wldev          82 drivers/net/wireless/broadcom/b43/lo.h void b43_gphy_dc_lt_init(struct b43_wldev *dev, bool update_all);
b43_wldev          84 drivers/net/wireless/broadcom/b43/lo.h void b43_lo_g_maintenance_work(struct b43_wldev *dev);
b43_wldev          85 drivers/net/wireless/broadcom/b43/lo.h void b43_lo_g_cleanup(struct b43_wldev *dev);
b43_wldev          86 drivers/net/wireless/broadcom/b43/lo.h void b43_lo_g_init(struct b43_wldev *dev);
b43_wldev         362 drivers/net/wireless/broadcom/b43/main.c static void b43_wireless_core_exit(struct b43_wldev *dev);
b43_wldev         363 drivers/net/wireless/broadcom/b43/main.c static int b43_wireless_core_init(struct b43_wldev *dev);
b43_wldev         364 drivers/net/wireless/broadcom/b43/main.c static struct b43_wldev * b43_wireless_core_stop(struct b43_wldev *dev);
b43_wldev         365 drivers/net/wireless/broadcom/b43/main.c static int b43_wireless_core_start(struct b43_wldev *dev);
b43_wldev         464 drivers/net/wireless/broadcom/b43/main.c static void b43_ram_write(struct b43_wldev *dev, u16 offset, u32 val)
b43_wldev         478 drivers/net/wireless/broadcom/b43/main.c static inline void b43_shm_control_word(struct b43_wldev *dev,
b43_wldev         490 drivers/net/wireless/broadcom/b43/main.c u32 b43_shm_read32(struct b43_wldev *dev, u16 routing, u16 offset)
b43_wldev         513 drivers/net/wireless/broadcom/b43/main.c u16 b43_shm_read16(struct b43_wldev *dev, u16 routing, u16 offset)
b43_wldev         534 drivers/net/wireless/broadcom/b43/main.c void b43_shm_write32(struct b43_wldev *dev, u16 routing, u16 offset, u32 value)
b43_wldev         554 drivers/net/wireless/broadcom/b43/main.c void b43_shm_write16(struct b43_wldev *dev, u16 routing, u16 offset, u16 value)
b43_wldev         571 drivers/net/wireless/broadcom/b43/main.c u64 b43_hf_read(struct b43_wldev *dev)
b43_wldev         585 drivers/net/wireless/broadcom/b43/main.c void b43_hf_write(struct b43_wldev *dev, u64 value)
b43_wldev         598 drivers/net/wireless/broadcom/b43/main.c static u16 b43_fwcapa_read(struct b43_wldev *dev)
b43_wldev         604 drivers/net/wireless/broadcom/b43/main.c void b43_tsf_read(struct b43_wldev *dev, u64 *tsf)
b43_wldev         620 drivers/net/wireless/broadcom/b43/main.c static void b43_time_lock(struct b43_wldev *dev)
b43_wldev         627 drivers/net/wireless/broadcom/b43/main.c static void b43_time_unlock(struct b43_wldev *dev)
b43_wldev         634 drivers/net/wireless/broadcom/b43/main.c static void b43_tsf_write_locked(struct b43_wldev *dev, u64 tsf)
b43_wldev         648 drivers/net/wireless/broadcom/b43/main.c void b43_tsf_write(struct b43_wldev *dev, u64 tsf)
b43_wldev         656 drivers/net/wireless/broadcom/b43/main.c void b43_macfilter_set(struct b43_wldev *dev, u16 offset, const u8 *mac)
b43_wldev         678 drivers/net/wireless/broadcom/b43/main.c static void b43_write_mac_bssid_templates(struct b43_wldev *dev)
b43_wldev         704 drivers/net/wireless/broadcom/b43/main.c static void b43_upload_card_macaddress(struct b43_wldev *dev)
b43_wldev         710 drivers/net/wireless/broadcom/b43/main.c static void b43_set_slot_time(struct b43_wldev *dev, u16 slot_time)
b43_wldev         726 drivers/net/wireless/broadcom/b43/main.c static void b43_short_slot_timing_enable(struct b43_wldev *dev)
b43_wldev         731 drivers/net/wireless/broadcom/b43/main.c static void b43_short_slot_timing_disable(struct b43_wldev *dev)
b43_wldev         739 drivers/net/wireless/broadcom/b43/main.c void b43_dummy_transmission(struct b43_wldev *dev, bool ofdm, bool pa_on)
b43_wldev         824 drivers/net/wireless/broadcom/b43/main.c static void key_write(struct b43_wldev *dev,
b43_wldev         847 drivers/net/wireless/broadcom/b43/main.c static void keymac_write(struct b43_wldev *dev, u8 index, const u8 *addr)
b43_wldev         897 drivers/net/wireless/broadcom/b43/main.c static void rx_tkip_phase1_write(struct b43_wldev *dev, u8 index, u32 iv32,
b43_wldev         940 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev         961 drivers/net/wireless/broadcom/b43/main.c static void do_key_write(struct b43_wldev *dev,
b43_wldev         998 drivers/net/wireless/broadcom/b43/main.c static int b43_key_write(struct b43_wldev *dev,
b43_wldev        1057 drivers/net/wireless/broadcom/b43/main.c static int b43_key_clear(struct b43_wldev *dev, int index)
b43_wldev        1072 drivers/net/wireless/broadcom/b43/main.c static void b43_clear_keys(struct b43_wldev *dev)
b43_wldev        1084 drivers/net/wireless/broadcom/b43/main.c static void b43_dump_keymemory(struct b43_wldev *dev)
b43_wldev        1143 drivers/net/wireless/broadcom/b43/main.c void b43_power_saving_ctl_bits(struct b43_wldev *dev, unsigned int ps_flags)
b43_wldev        1202 drivers/net/wireless/broadcom/b43/main.c void b43_wireless_core_phy_pll_reset(struct b43_wldev *dev)
b43_wldev        1232 drivers/net/wireless/broadcom/b43/main.c static void b43_bcma_phy_reset(struct b43_wldev *dev)
b43_wldev        1246 drivers/net/wireless/broadcom/b43/main.c static void b43_bcma_wireless_core_reset(struct b43_wldev *dev, bool gmode)
b43_wldev        1283 drivers/net/wireless/broadcom/b43/main.c static void b43_ssb_wireless_core_reset(struct b43_wldev *dev, bool gmode)
b43_wldev        1300 drivers/net/wireless/broadcom/b43/main.c void b43_wireless_core_reset(struct b43_wldev *dev, bool gmode)
b43_wldev        1332 drivers/net/wireless/broadcom/b43/main.c static void handle_irq_transmit_status(struct b43_wldev *dev)
b43_wldev        1360 drivers/net/wireless/broadcom/b43/main.c static void drain_txstatus_queue(struct b43_wldev *dev)
b43_wldev        1377 drivers/net/wireless/broadcom/b43/main.c static u32 b43_jssi_read(struct b43_wldev *dev)
b43_wldev        1388 drivers/net/wireless/broadcom/b43/main.c static void b43_jssi_write(struct b43_wldev *dev, u32 jssi)
b43_wldev        1396 drivers/net/wireless/broadcom/b43/main.c static void b43_generate_noise_sample(struct b43_wldev *dev)
b43_wldev        1403 drivers/net/wireless/broadcom/b43/main.c static void b43_calculate_link_quality(struct b43_wldev *dev)
b43_wldev        1417 drivers/net/wireless/broadcom/b43/main.c static void handle_irq_noise(struct b43_wldev *dev)
b43_wldev        1487 drivers/net/wireless/broadcom/b43/main.c static void handle_irq_tbtt_indication(struct b43_wldev *dev)
b43_wldev        1499 drivers/net/wireless/broadcom/b43/main.c static void handle_irq_atim_end(struct b43_wldev *dev)
b43_wldev        1509 drivers/net/wireless/broadcom/b43/main.c static void handle_irq_pmq(struct b43_wldev *dev)
b43_wldev        1524 drivers/net/wireless/broadcom/b43/main.c static void b43_write_template_common(struct b43_wldev *dev,
b43_wldev        1560 drivers/net/wireless/broadcom/b43/main.c u8 b43_ieee80211_antenna_sanitize(struct b43_wldev *dev,
b43_wldev        1604 drivers/net/wireless/broadcom/b43/main.c static void b43_write_beacon_template(struct b43_wldev *dev,
b43_wldev        1706 drivers/net/wireless/broadcom/b43/main.c static void b43_upload_beacon0(struct b43_wldev *dev)
b43_wldev        1716 drivers/net/wireless/broadcom/b43/main.c static void b43_upload_beacon1(struct b43_wldev *dev)
b43_wldev        1726 drivers/net/wireless/broadcom/b43/main.c static void handle_irq_beacon(struct b43_wldev *dev)
b43_wldev        1776 drivers/net/wireless/broadcom/b43/main.c static void b43_do_beacon_update_trigger_work(struct b43_wldev *dev)
b43_wldev        1801 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev        1851 drivers/net/wireless/broadcom/b43/main.c static void b43_set_beacon_int(struct b43_wldev *dev, u16 beacon_int)
b43_wldev        1865 drivers/net/wireless/broadcom/b43/main.c static void b43_handle_firmware_panic(struct b43_wldev *dev)
b43_wldev        1889 drivers/net/wireless/broadcom/b43/main.c static void handle_irq_ucode_debug(struct b43_wldev *dev)
b43_wldev        1961 drivers/net/wireless/broadcom/b43/main.c static void b43_do_interrupt_thread(struct b43_wldev *dev)
b43_wldev        2059 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev = dev_id;
b43_wldev        2068 drivers/net/wireless/broadcom/b43/main.c static irqreturn_t b43_do_interrupt(struct b43_wldev *dev)
b43_wldev        2119 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev = dev_id;
b43_wldev        2133 drivers/net/wireless/broadcom/b43/main.c static void b43_sdio_interrupt_handler(struct b43_wldev *dev)
b43_wldev        2154 drivers/net/wireless/broadcom/b43/main.c static void b43_release_firmware(struct b43_wldev *dev)
b43_wldev        2296 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev = ctx->dev;
b43_wldev        2550 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev = wl->current_dev;
b43_wldev        2604 drivers/net/wireless/broadcom/b43/main.c static int b43_upload_microcode(struct b43_wldev *dev)
b43_wldev        2751 drivers/net/wireless/broadcom/b43/main.c static int b43_write_initvals(struct b43_wldev *dev,
b43_wldev        2812 drivers/net/wireless/broadcom/b43/main.c static int b43_upload_initvals(struct b43_wldev *dev)
b43_wldev        2827 drivers/net/wireless/broadcom/b43/main.c static int b43_upload_initvals_band(struct b43_wldev *dev)
b43_wldev        2850 drivers/net/wireless/broadcom/b43/main.c static struct ssb_device *b43_ssb_gpio_dev(struct b43_wldev *dev)
b43_wldev        2862 drivers/net/wireless/broadcom/b43/main.c static int b43_gpio_init(struct b43_wldev *dev)
b43_wldev        2923 drivers/net/wireless/broadcom/b43/main.c static void b43_gpio_cleanup(struct b43_wldev *dev)
b43_wldev        2946 drivers/net/wireless/broadcom/b43/main.c void b43_mac_enable(struct b43_wldev *dev)
b43_wldev        2975 drivers/net/wireless/broadcom/b43/main.c void b43_mac_suspend(struct b43_wldev *dev)
b43_wldev        3008 drivers/net/wireless/broadcom/b43/main.c void b43_mac_phy_clock_set(struct b43_wldev *dev, bool on)
b43_wldev        3037 drivers/net/wireless/broadcom/b43/main.c void b43_mac_switch_freq(struct b43_wldev *dev, u8 spurmode)
b43_wldev        3091 drivers/net/wireless/broadcom/b43/main.c static void b43_adjust_opmode(struct b43_wldev *dev)
b43_wldev        3150 drivers/net/wireless/broadcom/b43/main.c static void b43_rate_memory_write(struct b43_wldev *dev, u16 rate, int is_ofdm)
b43_wldev        3165 drivers/net/wireless/broadcom/b43/main.c static void b43_rate_memory_init(struct b43_wldev *dev)
b43_wldev        3194 drivers/net/wireless/broadcom/b43/main.c static void b43_set_phytxctl_defaults(struct b43_wldev *dev)
b43_wldev        3208 drivers/net/wireless/broadcom/b43/main.c static void b43_mgmtframe_txantenna(struct b43_wldev *dev, int antenna)
b43_wldev        3226 drivers/net/wireless/broadcom/b43/main.c static void b43_chip_exit(struct b43_wldev *dev)
b43_wldev        3236 drivers/net/wireless/broadcom/b43/main.c static int b43_chip_init(struct b43_wldev *dev)
b43_wldev        3344 drivers/net/wireless/broadcom/b43/main.c static void b43_periodic_every60sec(struct b43_wldev *dev)
b43_wldev        3355 drivers/net/wireless/broadcom/b43/main.c static void b43_periodic_every30sec(struct b43_wldev *dev)
b43_wldev        3361 drivers/net/wireless/broadcom/b43/main.c static void b43_periodic_every15sec(struct b43_wldev *dev)
b43_wldev        3408 drivers/net/wireless/broadcom/b43/main.c static void do_periodic_work(struct b43_wldev *dev)
b43_wldev        3427 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev = container_of(work, struct b43_wldev,
b43_wldev        3452 drivers/net/wireless/broadcom/b43/main.c static void b43_periodic_tasks_setup(struct b43_wldev *dev)
b43_wldev        3462 drivers/net/wireless/broadcom/b43/main.c static int b43_validate_chipaccess(struct b43_wldev *dev)
b43_wldev        3518 drivers/net/wireless/broadcom/b43/main.c static void b43_security_init(struct b43_wldev *dev)
b43_wldev        3535 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev        3583 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev        3644 drivers/net/wireless/broadcom/b43/main.c static void b43_qos_params_upload(struct b43_wldev *dev,
b43_wldev        3694 drivers/net/wireless/broadcom/b43/main.c static void b43_qos_upload_all(struct b43_wldev *dev)
b43_wldev        3760 drivers/net/wireless/broadcom/b43/main.c static void b43_qos_init(struct b43_wldev *dev)
b43_wldev        3788 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev        3834 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev        3854 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev        3880 drivers/net/wireless/broadcom/b43/main.c static int b43_switch_band(struct b43_wldev *dev,
b43_wldev        3951 drivers/net/wireless/broadcom/b43/main.c static void b43_set_beacon_listen_interval(struct b43_wldev *dev, u16 interval)
b43_wldev        3958 drivers/net/wireless/broadcom/b43/main.c static void b43_set_retry_limits(struct b43_wldev *dev,
b43_wldev        3976 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev = wl->current_dev;
b43_wldev        4050 drivers/net/wireless/broadcom/b43/main.c static void b43_update_basic_rates(struct b43_wldev *dev, u32 brates)
b43_wldev        4101 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev        4159 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev        4284 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev        4319 drivers/net/wireless/broadcom/b43/main.c static struct b43_wldev * b43_wireless_core_stop(struct b43_wldev *dev)
b43_wldev        4322 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *orig_dev;
b43_wldev        4394 drivers/net/wireless/broadcom/b43/main.c static int b43_wireless_core_start(struct b43_wldev *dev)
b43_wldev        4436 drivers/net/wireless/broadcom/b43/main.c static char *b43_phy_name(struct b43_wldev *dev, u8 phy_type)
b43_wldev        4466 drivers/net/wireless/broadcom/b43/main.c static int b43_phy_versioning(struct b43_wldev *dev)
b43_wldev        4646 drivers/net/wireless/broadcom/b43/main.c static void setup_struct_phy_for_init(struct b43_wldev *dev,
b43_wldev        4660 drivers/net/wireless/broadcom/b43/main.c static void setup_struct_wldev_for_init(struct b43_wldev *dev)
b43_wldev        4686 drivers/net/wireless/broadcom/b43/main.c static void b43_bluetooth_coext_enable(struct b43_wldev *dev)
b43_wldev        4706 drivers/net/wireless/broadcom/b43/main.c static void b43_bluetooth_coext_disable(struct b43_wldev *dev)
b43_wldev        4713 drivers/net/wireless/broadcom/b43/main.c static void b43_imcfglo_timeouts_workaround(struct b43_wldev *dev)
b43_wldev        4738 drivers/net/wireless/broadcom/b43/main.c static void b43_set_synth_pu_delay(struct b43_wldev *dev, bool idle)
b43_wldev        4753 drivers/net/wireless/broadcom/b43/main.c static void b43_set_pretbtt(struct b43_wldev *dev)
b43_wldev        4768 drivers/net/wireless/broadcom/b43/main.c static void b43_wireless_core_exit(struct b43_wldev *dev)
b43_wldev        4807 drivers/net/wireless/broadcom/b43/main.c static int b43_wireless_core_init(struct b43_wldev *dev)
b43_wldev        4959 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev        5002 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev = wl->current_dev;
b43_wldev        5024 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev = wl->current_dev;
b43_wldev        5080 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev = wl->current_dev;
b43_wldev        5127 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev        5142 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev;
b43_wldev        5157 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev = wl->current_dev;
b43_wldev        5198 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *dev =
b43_wldev        5199 drivers/net/wireless/broadcom/b43/main.c 	    container_of(work, struct b43_wldev, restart_work);
b43_wldev        5249 drivers/net/wireless/broadcom/b43/main.c static int b43_setup_bands(struct b43_wldev *dev,
b43_wldev        5282 drivers/net/wireless/broadcom/b43/main.c static void b43_wireless_core_detach(struct b43_wldev *dev)
b43_wldev        5290 drivers/net/wireless/broadcom/b43/main.c static void b43_supported_bands(struct b43_wldev *dev, bool *have_2ghz_phy,
b43_wldev        5363 drivers/net/wireless/broadcom/b43/main.c static int b43_wireless_core_attach(struct b43_wldev *dev)
b43_wldev        5470 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *wldev;
b43_wldev        5485 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *wldev;
b43_wldev        5658 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *wldev = bcma_get_drvdata(core);
b43_wldev        5741 drivers/net/wireless/broadcom/b43/main.c 	struct b43_wldev *wldev = ssb_get_drvdata(sdev);
b43_wldev        5776 drivers/net/wireless/broadcom/b43/main.c void b43_controller_restart(struct b43_wldev *dev, const char *reason)
b43_wldev          60 drivers/net/wireless/broadcom/b43/main.h u8 b43_ieee80211_antenna_sanitize(struct b43_wldev *dev,
b43_wldev          63 drivers/net/wireless/broadcom/b43/main.h void b43_tsf_read(struct b43_wldev *dev, u64 * tsf);
b43_wldev          64 drivers/net/wireless/broadcom/b43/main.h void b43_tsf_write(struct b43_wldev *dev, u64 tsf);
b43_wldev          66 drivers/net/wireless/broadcom/b43/main.h u32 b43_shm_read32(struct b43_wldev *dev, u16 routing, u16 offset);
b43_wldev          67 drivers/net/wireless/broadcom/b43/main.h u16 b43_shm_read16(struct b43_wldev *dev, u16 routing, u16 offset);
b43_wldev          68 drivers/net/wireless/broadcom/b43/main.h void b43_shm_write32(struct b43_wldev *dev, u16 routing, u16 offset, u32 value);
b43_wldev          69 drivers/net/wireless/broadcom/b43/main.h void b43_shm_write16(struct b43_wldev *dev, u16 routing, u16 offset, u16 value);
b43_wldev          71 drivers/net/wireless/broadcom/b43/main.h u64 b43_hf_read(struct b43_wldev *dev);
b43_wldev          72 drivers/net/wireless/broadcom/b43/main.h void b43_hf_write(struct b43_wldev *dev, u64 value);
b43_wldev          74 drivers/net/wireless/broadcom/b43/main.h void b43_dummy_transmission(struct b43_wldev *dev, bool ofdm, bool pa_on);
b43_wldev          76 drivers/net/wireless/broadcom/b43/main.h void b43_wireless_core_reset(struct b43_wldev *dev, bool gmode);
b43_wldev          78 drivers/net/wireless/broadcom/b43/main.h void b43_controller_restart(struct b43_wldev *dev, const char *reason);
b43_wldev          84 drivers/net/wireless/broadcom/b43/main.h void b43_power_saving_ctl_bits(struct b43_wldev *dev, unsigned int ps_flags);
b43_wldev          86 drivers/net/wireless/broadcom/b43/main.h void b43_wireless_core_phy_pll_reset(struct b43_wldev *dev);
b43_wldev          88 drivers/net/wireless/broadcom/b43/main.h void b43_mac_suspend(struct b43_wldev *dev);
b43_wldev          89 drivers/net/wireless/broadcom/b43/main.h void b43_mac_enable(struct b43_wldev *dev);
b43_wldev          90 drivers/net/wireless/broadcom/b43/main.h void b43_mac_phy_clock_set(struct b43_wldev *dev, bool on);
b43_wldev          91 drivers/net/wireless/broadcom/b43/main.h void b43_mac_switch_freq(struct b43_wldev *dev, u8 spurmode);
b43_wldev          98 drivers/net/wireless/broadcom/b43/phy_a.h u16 b43_ofdmtab_read16(struct b43_wldev *dev, u16 table, u16 offset);
b43_wldev          99 drivers/net/wireless/broadcom/b43/phy_a.h void b43_ofdmtab_write16(struct b43_wldev *dev, u16 table,
b43_wldev         101 drivers/net/wireless/broadcom/b43/phy_a.h u32 b43_ofdmtab_read32(struct b43_wldev *dev, u16 table, u16 offset);
b43_wldev         102 drivers/net/wireless/broadcom/b43/phy_a.h void b43_ofdmtab_write32(struct b43_wldev *dev, u16 table,
b43_wldev          16 drivers/net/wireless/broadcom/b43/phy_ac.c static int b43_phy_ac_op_allocate(struct b43_wldev *dev)
b43_wldev          28 drivers/net/wireless/broadcom/b43/phy_ac.c static void b43_phy_ac_op_free(struct b43_wldev *dev)
b43_wldev          37 drivers/net/wireless/broadcom/b43/phy_ac.c static void b43_phy_ac_op_maskset(struct b43_wldev *dev, u16 reg, u16 mask,
b43_wldev          45 drivers/net/wireless/broadcom/b43/phy_ac.c static u16 b43_phy_ac_op_radio_read(struct b43_wldev *dev, u16 reg)
b43_wldev          51 drivers/net/wireless/broadcom/b43/phy_ac.c static void b43_phy_ac_op_radio_write(struct b43_wldev *dev, u16 reg,
b43_wldev          58 drivers/net/wireless/broadcom/b43/phy_ac.c static unsigned int b43_phy_ac_op_get_default_chan(struct b43_wldev *dev)
b43_wldev          66 drivers/net/wireless/broadcom/b43/phy_ac.c b43_phy_ac_op_recalc_txpower(struct b43_wldev *dev, bool ignore_tssi)
b43_wldev          71 drivers/net/wireless/broadcom/b43/phy_ac.c static void b43_phy_ac_op_adjust_txpower(struct b43_wldev *dev)
b43_wldev          28 drivers/net/wireless/broadcom/b43/phy_common.c int b43_phy_allocate(struct b43_wldev *dev)
b43_wldev          77 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_free(struct b43_wldev *dev)
b43_wldev          83 drivers/net/wireless/broadcom/b43/phy_common.c int b43_phy_init(struct b43_wldev *dev)
b43_wldev         125 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_exit(struct b43_wldev *dev)
b43_wldev         135 drivers/net/wireless/broadcom/b43/phy_common.c bool b43_has_hardware_pctl(struct b43_wldev *dev)
b43_wldev         144 drivers/net/wireless/broadcom/b43/phy_common.c void b43_radio_lock(struct b43_wldev *dev)
b43_wldev         162 drivers/net/wireless/broadcom/b43/phy_common.c void b43_radio_unlock(struct b43_wldev *dev)
b43_wldev         179 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_lock(struct b43_wldev *dev)
b43_wldev         191 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_unlock(struct b43_wldev *dev)
b43_wldev         203 drivers/net/wireless/broadcom/b43/phy_common.c static inline void assert_mac_suspended(struct b43_wldev *dev)
b43_wldev         215 drivers/net/wireless/broadcom/b43/phy_common.c u16 b43_radio_read(struct b43_wldev *dev, u16 reg)
b43_wldev         222 drivers/net/wireless/broadcom/b43/phy_common.c void b43_radio_write(struct b43_wldev *dev, u16 reg, u16 value)
b43_wldev         233 drivers/net/wireless/broadcom/b43/phy_common.c void b43_radio_mask(struct b43_wldev *dev, u16 offset, u16 mask)
b43_wldev         239 drivers/net/wireless/broadcom/b43/phy_common.c void b43_radio_set(struct b43_wldev *dev, u16 offset, u16 set)
b43_wldev         245 drivers/net/wireless/broadcom/b43/phy_common.c void b43_radio_maskset(struct b43_wldev *dev, u16 offset, u16 mask, u16 set)
b43_wldev         251 drivers/net/wireless/broadcom/b43/phy_common.c bool b43_radio_wait_value(struct b43_wldev *dev, u16 offset, u16 mask,
b43_wldev         266 drivers/net/wireless/broadcom/b43/phy_common.c u16 b43_phy_read(struct b43_wldev *dev, u16 reg)
b43_wldev         278 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_write(struct b43_wldev *dev, u16 reg, u16 value)
b43_wldev         294 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_copy(struct b43_wldev *dev, u16 destreg, u16 srcreg)
b43_wldev         299 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_mask(struct b43_wldev *dev, u16 offset, u16 mask)
b43_wldev         310 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_set(struct b43_wldev *dev, u16 offset, u16 set)
b43_wldev         321 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_maskset(struct b43_wldev *dev, u16 offset, u16 mask, u16 set)
b43_wldev         332 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_put_into_reset(struct b43_wldev *dev)
b43_wldev         371 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_take_out_of_reset(struct b43_wldev *dev)
b43_wldev         416 drivers/net/wireless/broadcom/b43/phy_common.c int b43_switch_channel(struct b43_wldev *dev, unsigned int new_channel)
b43_wldev         451 drivers/net/wireless/broadcom/b43/phy_common.c void b43_software_rfkill(struct b43_wldev *dev, bool blocked)
b43_wldev         470 drivers/net/wireless/broadcom/b43/phy_common.c 	struct b43_wldev *dev;
b43_wldev         481 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_txpower_check(struct b43_wldev *dev, unsigned int flags)
b43_wldev         510 drivers/net/wireless/broadcom/b43/phy_common.c int b43_phy_shm_tssi_read(struct b43_wldev *dev, u16 shm_offset)
b43_wldev         551 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phyop_switch_analog_generic(struct b43_wldev *dev, bool on)
b43_wldev         557 drivers/net/wireless/broadcom/b43/phy_common.c bool b43_is_40mhz(struct b43_wldev *dev)
b43_wldev         563 drivers/net/wireless/broadcom/b43/phy_common.c void b43_phy_force_clock(struct b43_wldev *dev, bool force)
b43_wldev           8 drivers/net/wireless/broadcom/b43/phy_common.h struct b43_wldev;
b43_wldev         153 drivers/net/wireless/broadcom/b43/phy_common.h 	int (*allocate)(struct b43_wldev *dev);
b43_wldev         154 drivers/net/wireless/broadcom/b43/phy_common.h 	void (*free)(struct b43_wldev *dev);
b43_wldev         155 drivers/net/wireless/broadcom/b43/phy_common.h 	void (*prepare_structs)(struct b43_wldev *dev);
b43_wldev         156 drivers/net/wireless/broadcom/b43/phy_common.h 	int (*prepare_hardware)(struct b43_wldev *dev);
b43_wldev         157 drivers/net/wireless/broadcom/b43/phy_common.h 	int (*init)(struct b43_wldev *dev);
b43_wldev         158 drivers/net/wireless/broadcom/b43/phy_common.h 	void (*exit)(struct b43_wldev *dev);
b43_wldev         161 drivers/net/wireless/broadcom/b43/phy_common.h 	u16 (*phy_read)(struct b43_wldev *dev, u16 reg);
b43_wldev         162 drivers/net/wireless/broadcom/b43/phy_common.h 	void (*phy_write)(struct b43_wldev *dev, u16 reg, u16 value);
b43_wldev         163 drivers/net/wireless/broadcom/b43/phy_common.h 	void (*phy_maskset)(struct b43_wldev *dev, u16 reg, u16 mask, u16 set);
b43_wldev         164 drivers/net/wireless/broadcom/b43/phy_common.h 	u16 (*radio_read)(struct b43_wldev *dev, u16 reg);
b43_wldev         165 drivers/net/wireless/broadcom/b43/phy_common.h 	void (*radio_write)(struct b43_wldev *dev, u16 reg, u16 value);
b43_wldev         168 drivers/net/wireless/broadcom/b43/phy_common.h 	bool (*supports_hwpctl)(struct b43_wldev *dev);
b43_wldev         169 drivers/net/wireless/broadcom/b43/phy_common.h 	void (*software_rfkill)(struct b43_wldev *dev, bool blocked);
b43_wldev         170 drivers/net/wireless/broadcom/b43/phy_common.h 	void (*switch_analog)(struct b43_wldev *dev, bool on);
b43_wldev         171 drivers/net/wireless/broadcom/b43/phy_common.h 	int (*switch_channel)(struct b43_wldev *dev, unsigned int new_channel);
b43_wldev         172 drivers/net/wireless/broadcom/b43/phy_common.h 	unsigned int (*get_default_chan)(struct b43_wldev *dev);
b43_wldev         173 drivers/net/wireless/broadcom/b43/phy_common.h 	void (*set_rx_antenna)(struct b43_wldev *dev, int antenna);
b43_wldev         174 drivers/net/wireless/broadcom/b43/phy_common.h 	int (*interf_mitigation)(struct b43_wldev *dev,
b43_wldev         178 drivers/net/wireless/broadcom/b43/phy_common.h 	enum b43_txpwr_result (*recalc_txpower)(struct b43_wldev *dev,
b43_wldev         180 drivers/net/wireless/broadcom/b43/phy_common.h 	void (*adjust_txpower)(struct b43_wldev *dev);
b43_wldev         183 drivers/net/wireless/broadcom/b43/phy_common.h 	void (*pwork_15sec)(struct b43_wldev *dev);
b43_wldev         184 drivers/net/wireless/broadcom/b43/phy_common.h 	void (*pwork_60sec)(struct b43_wldev *dev);
b43_wldev         279 drivers/net/wireless/broadcom/b43/phy_common.h int b43_phy_allocate(struct b43_wldev *dev);
b43_wldev         284 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_free(struct b43_wldev *dev);
b43_wldev         289 drivers/net/wireless/broadcom/b43/phy_common.h int b43_phy_init(struct b43_wldev *dev);
b43_wldev         294 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_exit(struct b43_wldev *dev);
b43_wldev         300 drivers/net/wireless/broadcom/b43/phy_common.h bool b43_has_hardware_pctl(struct b43_wldev *dev);
b43_wldev         305 drivers/net/wireless/broadcom/b43/phy_common.h u16 b43_phy_read(struct b43_wldev *dev, u16 reg);
b43_wldev         310 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_write(struct b43_wldev *dev, u16 reg, u16 value);
b43_wldev         315 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_copy(struct b43_wldev *dev, u16 destreg, u16 srcreg);
b43_wldev         320 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_mask(struct b43_wldev *dev, u16 offset, u16 mask);
b43_wldev         325 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_set(struct b43_wldev *dev, u16 offset, u16 set);
b43_wldev         330 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_maskset(struct b43_wldev *dev, u16 offset, u16 mask, u16 set);
b43_wldev         335 drivers/net/wireless/broadcom/b43/phy_common.h u16 b43_radio_read(struct b43_wldev *dev, u16 reg);
b43_wldev         341 drivers/net/wireless/broadcom/b43/phy_common.h void b43_radio_write(struct b43_wldev *dev, u16 reg, u16 value);
b43_wldev         347 drivers/net/wireless/broadcom/b43/phy_common.h void b43_radio_mask(struct b43_wldev *dev, u16 offset, u16 mask);
b43_wldev         352 drivers/net/wireless/broadcom/b43/phy_common.h void b43_radio_set(struct b43_wldev *dev, u16 offset, u16 set);
b43_wldev         357 drivers/net/wireless/broadcom/b43/phy_common.h void b43_radio_maskset(struct b43_wldev *dev, u16 offset, u16 mask, u16 set);
b43_wldev         362 drivers/net/wireless/broadcom/b43/phy_common.h bool b43_radio_wait_value(struct b43_wldev *dev, u16 offset, u16 mask,
b43_wldev         368 drivers/net/wireless/broadcom/b43/phy_common.h void b43_radio_lock(struct b43_wldev *dev);
b43_wldev         373 drivers/net/wireless/broadcom/b43/phy_common.h void b43_radio_unlock(struct b43_wldev *dev);
b43_wldev         378 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_lock(struct b43_wldev *dev);
b43_wldev         383 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_unlock(struct b43_wldev *dev);
b43_wldev         385 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_put_into_reset(struct b43_wldev *dev);
b43_wldev         386 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_take_out_of_reset(struct b43_wldev *dev);
b43_wldev         391 drivers/net/wireless/broadcom/b43/phy_common.h int b43_switch_channel(struct b43_wldev *dev, unsigned int new_channel);
b43_wldev         396 drivers/net/wireless/broadcom/b43/phy_common.h void b43_software_rfkill(struct b43_wldev *dev, bool blocked);
b43_wldev         407 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_txpower_check(struct b43_wldev *dev, unsigned int flags);
b43_wldev         431 drivers/net/wireless/broadcom/b43/phy_common.h int b43_phy_shm_tssi_read(struct b43_wldev *dev, u16 shm_offset);
b43_wldev         440 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phyop_switch_analog_generic(struct b43_wldev *dev, bool on);
b43_wldev         442 drivers/net/wireless/broadcom/b43/phy_common.h bool b43_is_40mhz(struct b43_wldev *dev);
b43_wldev         444 drivers/net/wireless/broadcom/b43/phy_common.h void b43_phy_force_clock(struct b43_wldev *dev, bool force);
b43_wldev          54 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_calc_nrssi_threshold(struct b43_wldev *dev);
b43_wldev          68 drivers/net/wireless/broadcom/b43/phy_g.c static void generate_rfatt_list(struct b43_wldev *dev,
b43_wldev         134 drivers/net/wireless/broadcom/b43/phy_g.c static void generate_bbatt_list(struct b43_wldev *dev,
b43_wldev         155 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_shm_clear_tssi(struct b43_wldev *dev)
b43_wldev         164 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_synth_pu_workaround(struct b43_wldev *dev, u8 channel)
b43_wldev         186 drivers/net/wireless/broadcom/b43/phy_g.c void b43_gphy_set_baseband_attenuation(struct b43_wldev *dev,
b43_wldev         203 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_set_txpower_g(struct b43_wldev *dev,
b43_wldev         252 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_gphy_tssi_power_lt_init(struct b43_wldev *dev)
b43_wldev         270 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_gphy_gain_lt_init(struct b43_wldev *dev)
b43_wldev         296 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_set_all_gains(struct b43_wldev *dev,
b43_wldev         328 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_set_original_gains(struct b43_wldev *dev)
b43_wldev         361 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_nrssi_hw_write(struct b43_wldev *dev, u16 offset, s16 val)
b43_wldev         368 drivers/net/wireless/broadcom/b43/phy_g.c static s16 b43_nrssi_hw_read(struct b43_wldev *dev, u16 offset)
b43_wldev         379 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_nrssi_hw_update(struct b43_wldev *dev, u16 val)
b43_wldev         393 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_nrssi_mem_update(struct b43_wldev *dev)
b43_wldev         409 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_calc_nrssi_offset(struct b43_wldev *dev)
b43_wldev         556 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_calc_nrssi_slope(struct b43_wldev *dev)
b43_wldev         698 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_calc_nrssi_threshold(struct b43_wldev *dev)
b43_wldev         826 drivers/net/wireless/broadcom/b43/phy_g.c b43_radio_interference_mitigation_enable(struct b43_wldev *dev, int mode)
b43_wldev         992 drivers/net/wireless/broadcom/b43/phy_g.c b43_radio_interference_mitigation_disable(struct b43_wldev *dev, int mode)
b43_wldev        1079 drivers/net/wireless/broadcom/b43/phy_g.c static u16 b43_radio_core_calibration_value(struct b43_wldev *dev)
b43_wldev        1100 drivers/net/wireless/broadcom/b43/phy_g.c static u16 radio2050_rfover_val(struct b43_wldev *dev,
b43_wldev        1245 drivers/net/wireless/broadcom/b43/phy_g.c static u16 b43_radio_init2050(struct b43_wldev *dev)
b43_wldev        1480 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_phy_initb5(struct b43_wldev *dev)
b43_wldev        1579 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_phy_initb6(struct b43_wldev *dev)
b43_wldev        1695 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_calc_loopback_gain(struct b43_wldev *dev)
b43_wldev        1849 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_hardware_pctl_early_init(struct b43_wldev *dev)
b43_wldev        1880 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_hardware_pctl_init_gphy(struct b43_wldev *dev)
b43_wldev        1910 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_phy_init_pctl(struct b43_wldev *dev)
b43_wldev        1978 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_phy_inita(struct b43_wldev *dev)
b43_wldev        1997 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_phy_initg(struct b43_wldev *dev)
b43_wldev        2103 drivers/net/wireless/broadcom/b43/phy_g.c void b43_gphy_channel_switch(struct b43_wldev *dev,
b43_wldev        2130 drivers/net/wireless/broadcom/b43/phy_g.c static void default_baseband_attenuation(struct b43_wldev *dev,
b43_wldev        2141 drivers/net/wireless/broadcom/b43/phy_g.c static void default_radio_attenuation(struct b43_wldev *dev,
b43_wldev        2237 drivers/net/wireless/broadcom/b43/phy_g.c static u16 default_tx_control(struct b43_wldev *dev)
b43_wldev        2252 drivers/net/wireless/broadcom/b43/phy_g.c static u8 b43_gphy_aci_detect(struct b43_wldev *dev, u8 channel)
b43_wldev        2284 drivers/net/wireless/broadcom/b43/phy_g.c static u8 b43_gphy_aci_scan(struct b43_wldev *dev)
b43_wldev        2354 drivers/net/wireless/broadcom/b43/phy_g.c u8 *b43_generate_dyn_tssi2dbm_tab(struct b43_wldev *dev,
b43_wldev        2381 drivers/net/wireless/broadcom/b43/phy_g.c static int b43_gphy_init_tssi2dbm_table(struct b43_wldev *dev)
b43_wldev        2419 drivers/net/wireless/broadcom/b43/phy_g.c static int b43_gphy_op_allocate(struct b43_wldev *dev)
b43_wldev        2453 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_gphy_op_prepare_structs(struct b43_wldev *dev)
b43_wldev        2500 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_gphy_op_free(struct b43_wldev *dev)
b43_wldev        2516 drivers/net/wireless/broadcom/b43/phy_g.c static int b43_gphy_op_prepare_hardware(struct b43_wldev *dev)
b43_wldev        2546 drivers/net/wireless/broadcom/b43/phy_g.c static int b43_gphy_op_init(struct b43_wldev *dev)
b43_wldev        2553 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_gphy_op_exit(struct b43_wldev *dev)
b43_wldev        2558 drivers/net/wireless/broadcom/b43/phy_g.c static u16 b43_gphy_op_read(struct b43_wldev *dev, u16 reg)
b43_wldev        2564 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_gphy_op_write(struct b43_wldev *dev, u16 reg, u16 value)
b43_wldev        2570 drivers/net/wireless/broadcom/b43/phy_g.c static u16 b43_gphy_op_radio_read(struct b43_wldev *dev, u16 reg)
b43_wldev        2581 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_gphy_op_radio_write(struct b43_wldev *dev, u16 reg, u16 value)
b43_wldev        2590 drivers/net/wireless/broadcom/b43/phy_g.c static bool b43_gphy_op_supports_hwpctl(struct b43_wldev *dev)
b43_wldev        2595 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_gphy_op_software_rfkill(struct b43_wldev *dev,
b43_wldev        2637 drivers/net/wireless/broadcom/b43/phy_g.c static int b43_gphy_op_switch_channel(struct b43_wldev *dev,
b43_wldev        2647 drivers/net/wireless/broadcom/b43/phy_g.c static unsigned int b43_gphy_op_get_default_chan(struct b43_wldev *dev)
b43_wldev        2652 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_gphy_op_set_rx_antenna(struct b43_wldev *dev, int antenna)
b43_wldev        2705 drivers/net/wireless/broadcom/b43/phy_g.c static int b43_gphy_op_interf_mitigation(struct b43_wldev *dev,
b43_wldev        2752 drivers/net/wireless/broadcom/b43/phy_g.c static s8 b43_gphy_estimate_power_out(struct b43_wldev *dev, s8 tssi)
b43_wldev        2765 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_put_attenuation_into_ranges(struct b43_wldev *dev,
b43_wldev        2818 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_gphy_op_adjust_txpower(struct b43_wldev *dev)
b43_wldev        2880 drivers/net/wireless/broadcom/b43/phy_g.c static enum b43_txpwr_result b43_gphy_op_recalc_txpower(struct b43_wldev *dev,
b43_wldev        2988 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_gphy_op_pwork_15sec(struct b43_wldev *dev)
b43_wldev        3013 drivers/net/wireless/broadcom/b43/phy_g.c static void b43_gphy_op_pwork_60sec(struct b43_wldev *dev)
b43_wldev          55 drivers/net/wireless/broadcom/b43/phy_g.h u16 b43_gtab_read(struct b43_wldev *dev, u16 table, u16 offset);
b43_wldev          56 drivers/net/wireless/broadcom/b43/phy_g.h void b43_gtab_write(struct b43_wldev *dev, u16 table, u16 offset, u16 value);
b43_wldev         198 drivers/net/wireless/broadcom/b43/phy_g.h void b43_gphy_set_baseband_attenuation(struct b43_wldev *dev,
b43_wldev         200 drivers/net/wireless/broadcom/b43/phy_g.h void b43_gphy_channel_switch(struct b43_wldev *dev,
b43_wldev         203 drivers/net/wireless/broadcom/b43/phy_g.h u8 * b43_generate_dyn_tssi2dbm_tab(struct b43_wldev *dev,
b43_wldev          35 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_radio_2059_channel_setup(struct b43_wldev *dev,
b43_wldev          80 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_radio_2059_rcal(struct b43_wldev *dev)
b43_wldev         107 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_radio_2057_rccal(struct b43_wldev *dev)
b43_wldev         134 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_radio_2059_init_pre(struct b43_wldev *dev)
b43_wldev         142 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_radio_2059_init(struct b43_wldev *dev)
b43_wldev         175 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_force_rf_sequence(struct b43_wldev *dev, u16 rf_seq)
b43_wldev         196 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_pa_override(struct b43_wldev *dev, bool enable)
b43_wldev         220 drivers/net/wireless/broadcom/b43/phy_ht.c static u16 b43_phy_ht_classifier(struct b43_wldev *dev, u16 mask, u16 val)
b43_wldev         236 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_reset_cca(struct b43_wldev *dev)
b43_wldev         250 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_zero_extg(struct b43_wldev *dev)
b43_wldev         265 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_afe_unk1(struct b43_wldev *dev)
b43_wldev         286 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_read_clip_detection(struct b43_wldev *dev, u16 *clip_st)
b43_wldev         293 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_bphy_init(struct b43_wldev *dev)
b43_wldev         311 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_bphy_reset(struct b43_wldev *dev, bool reset)
b43_wldev         335 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_stop_playback(struct b43_wldev *dev)
b43_wldev         359 drivers/net/wireless/broadcom/b43/phy_ht.c static u16 b43_phy_ht_load_samples(struct b43_wldev *dev)
b43_wldev         374 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_run_samples(struct b43_wldev *dev, u16 samps, u16 loops,
b43_wldev         415 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_tx_tone(struct b43_wldev *dev)
b43_wldev         427 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_rssi_select(struct b43_wldev *dev, u8 core_sel,
b43_wldev         467 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_poll_rssi(struct b43_wldev *dev, enum ht_rssi_type type,
b43_wldev         511 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_tx_power_fix(struct b43_wldev *dev)
b43_wldev         533 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_tx_power_ctl(struct b43_wldev *dev, bool enable)
b43_wldev         573 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_tx_power_ctl_idle_tssi(struct b43_wldev *dev)
b43_wldev         609 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_tssi_setup(struct b43_wldev *dev)
b43_wldev         621 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_tx_power_ctl_setup(struct b43_wldev *dev)
b43_wldev         733 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_spur_avoid(struct b43_wldev *dev,
b43_wldev         763 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_channel_setup(struct b43_wldev *dev,
b43_wldev         807 drivers/net/wireless/broadcom/b43/phy_ht.c static int b43_phy_ht_set_channel(struct b43_wldev *dev,
b43_wldev         841 drivers/net/wireless/broadcom/b43/phy_ht.c static int b43_phy_ht_op_allocate(struct b43_wldev *dev)
b43_wldev         853 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_op_prepare_structs(struct b43_wldev *dev)
b43_wldev         869 drivers/net/wireless/broadcom/b43/phy_ht.c static int b43_phy_ht_op_init(struct b43_wldev *dev)
b43_wldev        1012 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_op_free(struct b43_wldev *dev)
b43_wldev        1022 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_op_software_rfkill(struct b43_wldev *dev,
b43_wldev        1041 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_op_switch_analog(struct b43_wldev *dev, bool on)
b43_wldev        1060 drivers/net/wireless/broadcom/b43/phy_ht.c static int b43_phy_ht_op_switch_channel(struct b43_wldev *dev,
b43_wldev        1077 drivers/net/wireless/broadcom/b43/phy_ht.c static unsigned int b43_phy_ht_op_get_default_chan(struct b43_wldev *dev)
b43_wldev        1088 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_op_maskset(struct b43_wldev *dev, u16 reg, u16 mask,
b43_wldev        1096 drivers/net/wireless/broadcom/b43/phy_ht.c static u16 b43_phy_ht_op_radio_read(struct b43_wldev *dev, u16 reg)
b43_wldev        1105 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_op_radio_write(struct b43_wldev *dev, u16 reg,
b43_wldev        1113 drivers/net/wireless/broadcom/b43/phy_ht.c b43_phy_ht_op_recalc_txpower(struct b43_wldev *dev, bool ignore_tssi)
b43_wldev        1118 drivers/net/wireless/broadcom/b43/phy_ht.c static void b43_phy_ht_op_adjust_txpower(struct b43_wldev *dev)
b43_wldev          62 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_radio_2064_channel_setup(struct b43_wldev *dev)
b43_wldev         109 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_radio_2064_init(struct b43_wldev *dev)
b43_wldev         165 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_afe_set_unset(struct b43_wldev *dev)
b43_wldev         181 drivers/net/wireless/broadcom/b43/phy_lcn.c static u16 b43_phy_lcn_get_pa_gain(struct b43_wldev *dev)
b43_wldev         187 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_set_dac_gain(struct b43_wldev *dev, u16 dac_gain)
b43_wldev         198 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_set_bbmult(struct b43_wldev *dev, u8 m0)
b43_wldev         204 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_clear_tx_power_offsets(struct b43_wldev *dev)
b43_wldev         224 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_rev0_baseband_init(struct b43_wldev *dev)
b43_wldev         259 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_bu_tweaks(struct b43_wldev *dev)
b43_wldev         310 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_sense_setup(struct b43_wldev *dev,
b43_wldev         422 drivers/net/wireless/broadcom/b43/phy_lcn.c static bool b43_phy_lcn_load_tx_iir_cck_filter(struct b43_wldev *dev,
b43_wldev         474 drivers/net/wireless/broadcom/b43/phy_lcn.c static bool b43_phy_lcn_load_tx_iir_ofdm_filter(struct b43_wldev *dev,
b43_wldev         503 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_set_tx_gain_override(struct b43_wldev *dev, bool enable)
b43_wldev         511 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_set_tx_gain(struct b43_wldev *dev,
b43_wldev         530 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_tx_pwr_ctl_init(struct b43_wldev *dev)
b43_wldev         562 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_txrx_spur_avoidance_mode(struct b43_wldev *dev,
b43_wldev         587 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_set_channel_tweaks(struct b43_wldev *dev, int channel)
b43_wldev         625 drivers/net/wireless/broadcom/b43/phy_lcn.c static int b43_phy_lcn_set_channel(struct b43_wldev *dev,
b43_wldev         668 drivers/net/wireless/broadcom/b43/phy_lcn.c static int b43_phy_lcn_op_allocate(struct b43_wldev *dev)
b43_wldev         680 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_op_free(struct b43_wldev *dev)
b43_wldev         689 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_op_prepare_structs(struct b43_wldev *dev)
b43_wldev         698 drivers/net/wireless/broadcom/b43/phy_lcn.c static int b43_phy_lcn_op_init(struct b43_wldev *dev)
b43_wldev         742 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_op_software_rfkill(struct b43_wldev *dev,
b43_wldev         765 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_op_switch_analog(struct b43_wldev *dev, bool on)
b43_wldev         775 drivers/net/wireless/broadcom/b43/phy_lcn.c static int b43_phy_lcn_op_switch_channel(struct b43_wldev *dev,
b43_wldev         792 drivers/net/wireless/broadcom/b43/phy_lcn.c static unsigned int b43_phy_lcn_op_get_default_chan(struct b43_wldev *dev)
b43_wldev         800 drivers/net/wireless/broadcom/b43/phy_lcn.c b43_phy_lcn_op_recalc_txpower(struct b43_wldev *dev, bool ignore_tssi)
b43_wldev         805 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_op_adjust_txpower(struct b43_wldev *dev)
b43_wldev         813 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_op_maskset(struct b43_wldev *dev, u16 reg, u16 mask,
b43_wldev         821 drivers/net/wireless/broadcom/b43/phy_lcn.c static u16 b43_phy_lcn_op_radio_read(struct b43_wldev *dev, u16 reg)
b43_wldev         830 drivers/net/wireless/broadcom/b43/phy_lcn.c static void b43_phy_lcn_op_radio_write(struct b43_wldev *dev, u16 reg,
b43_wldev          35 drivers/net/wireless/broadcom/b43/phy_lp.c static unsigned int b43_lpphy_op_get_default_chan(struct b43_wldev *dev)
b43_wldev          42 drivers/net/wireless/broadcom/b43/phy_lp.c static int b43_lpphy_op_allocate(struct b43_wldev *dev)
b43_wldev          54 drivers/net/wireless/broadcom/b43/phy_lp.c static void b43_lpphy_op_prepare_structs(struct b43_wldev *dev)
b43_wldev          65 drivers/net/wireless/broadcom/b43/phy_lp.c static void b43_lpphy_op_free(struct b43_wldev *dev)
b43_wldev          74 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_read_band_sprom(struct b43_wldev *dev)
b43_wldev         157 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_adjust_gain_table(struct b43_wldev *dev, u32 freq)
b43_wldev         182 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_table_init(struct b43_wldev *dev)
b43_wldev         197 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_baseband_rev0_1_init(struct b43_wldev *dev)
b43_wldev         346 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_save_dig_flt_state(struct b43_wldev *dev)
b43_wldev         375 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_restore_dig_flt_state(struct b43_wldev *dev)
b43_wldev         396 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_baseband_rev2plus_init(struct b43_wldev *dev)
b43_wldev         486 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_baseband_init(struct b43_wldev *dev)
b43_wldev         501 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_2062_init(struct b43_wldev *dev)
b43_wldev         591 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_2063_init(struct b43_wldev *dev)
b43_wldev         651 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_sync_stx(struct b43_wldev *dev)
b43_wldev         667 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_radio_init(struct b43_wldev *dev)
b43_wldev         690 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_rc_cap(struct b43_wldev *dev)
b43_wldev         706 drivers/net/wireless/broadcom/b43/phy_lp.c static u8 lpphy_get_bb_mult(struct b43_wldev *dev)
b43_wldev         711 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_bb_mult(struct b43_wldev *dev, u8 bb_mult)
b43_wldev         716 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_deaf(struct b43_wldev *dev, bool user)
b43_wldev         727 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_clear_deaf(struct b43_wldev *dev, bool user)
b43_wldev         746 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_trsw_over(struct b43_wldev *dev, bool tx, bool rx)
b43_wldev         753 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_disable_crs(struct b43_wldev *dev, bool user)
b43_wldev         782 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_restore_crs(struct b43_wldev *dev, bool user)
b43_wldev         791 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_disable_rx_gain_override(struct b43_wldev *dev)
b43_wldev         807 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_enable_rx_gain_override(struct b43_wldev *dev)
b43_wldev         823 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_disable_tx_gain_override(struct b43_wldev *dev)
b43_wldev         834 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_enable_tx_gain_override(struct b43_wldev *dev)
b43_wldev         845 drivers/net/wireless/broadcom/b43/phy_lp.c static struct lpphy_tx_gains lpphy_get_tx_gains(struct b43_wldev *dev)
b43_wldev         867 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_dac_gain(struct b43_wldev *dev, u16 dac)
b43_wldev         874 drivers/net/wireless/broadcom/b43/phy_lp.c static u16 lpphy_get_pa_gain(struct b43_wldev *dev)
b43_wldev         879 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_pa_gain(struct b43_wldev *dev, u16 gain)
b43_wldev         885 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_tx_gains(struct b43_wldev *dev,
b43_wldev         913 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_rev0_1_set_rx_gain(struct b43_wldev *dev, u32 gain)
b43_wldev         927 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_rev2plus_set_rx_gain(struct b43_wldev *dev, u32 gain)
b43_wldev         950 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_rx_gain(struct b43_wldev *dev, u32 gain)
b43_wldev         959 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_rx_gain_by_index(struct b43_wldev *dev, u16 idx)
b43_wldev         965 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_stop_ddfs(struct b43_wldev *dev)
b43_wldev         971 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_run_ddfs(struct b43_wldev *dev, int i_on, int q_on,
b43_wldev         987 drivers/net/wireless/broadcom/b43/phy_lp.c static bool lpphy_rx_iq_est(struct b43_wldev *dev, u16 samples, u8 time,
b43_wldev        1026 drivers/net/wireless/broadcom/b43/phy_lp.c static int lpphy_loopback(struct b43_wldev *dev)
b43_wldev        1086 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_read_tx_pctl_mode_from_hardware(struct b43_wldev *dev)
b43_wldev        1110 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_write_tx_pctl_mode_to_hardware(struct b43_wldev *dev)
b43_wldev        1133 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_tx_power_control(struct b43_wldev *dev,
b43_wldev        1169 drivers/net/wireless/broadcom/b43/phy_lp.c static int b43_lpphy_op_switch_channel(struct b43_wldev *dev,
b43_wldev        1172 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_rev0_1_rc_calib(struct b43_wldev *dev)
b43_wldev        1272 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_rev2plus_rc_calib(struct b43_wldev *dev)
b43_wldev        1328 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_calibrate_rc(struct b43_wldev *dev)
b43_wldev        1342 drivers/net/wireless/broadcom/b43/phy_lp.c static void b43_lpphy_op_set_rx_antenna(struct b43_wldev *dev, int antenna)
b43_wldev        1360 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_tx_iqcc(struct b43_wldev *dev, u16 a, u16 b)
b43_wldev        1369 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_tx_power_by_index(struct b43_wldev *dev, u8 index)
b43_wldev        1411 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_btcoex_override(struct b43_wldev *dev)
b43_wldev        1417 drivers/net/wireless/broadcom/b43/phy_lp.c static void b43_lpphy_op_software_rfkill(struct b43_wldev *dev,
b43_wldev        1444 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_analog_filter(struct b43_wldev *dev, int channel)
b43_wldev        1458 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_set_tssi_mux(struct b43_wldev *dev, enum tssi_mux_mode mode)
b43_wldev        1477 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_tx_pctl_init_hw(struct b43_wldev *dev)
b43_wldev        1535 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_tx_pctl_init_sw(struct b43_wldev *dev)
b43_wldev        1555 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_tx_pctl_init(struct b43_wldev *dev)
b43_wldev        1564 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_pr41573_workaround(struct b43_wldev *dev)
b43_wldev        1697 drivers/net/wireless/broadcom/b43/phy_lp.c static int lpphy_calc_rx_iq_comp(struct b43_wldev *dev, u16 samples)
b43_wldev        1754 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_run_samples(struct b43_wldev *dev, u16 samples, u16 loops,
b43_wldev        1767 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_start_tx_tone(struct b43_wldev *dev, s32 freq, u16 max)
b43_wldev        1800 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_stop_tx_tone(struct b43_wldev *dev)
b43_wldev        1816 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_papd_cal_txpwr(struct b43_wldev *dev)
b43_wldev        1839 drivers/net/wireless/broadcom/b43/phy_lp.c static int lpphy_rx_iq_cal(struct b43_wldev *dev, bool noise, bool tx,
b43_wldev        1932 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_calibration(struct b43_wldev *dev)
b43_wldev        1965 drivers/net/wireless/broadcom/b43/phy_lp.c static void b43_lpphy_op_maskset(struct b43_wldev *dev, u16 reg, u16 mask,
b43_wldev        1973 drivers/net/wireless/broadcom/b43/phy_lp.c static u16 b43_lpphy_op_radio_read(struct b43_wldev *dev, u16 reg)
b43_wldev        1988 drivers/net/wireless/broadcom/b43/phy_lp.c static void b43_lpphy_op_radio_write(struct b43_wldev *dev, u16 reg, u16 value)
b43_wldev        2366 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_b2062_reset_pll_bias(struct b43_wldev *dev)
b43_wldev        2379 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_b2062_vco_calib(struct b43_wldev *dev)
b43_wldev        2386 drivers/net/wireless/broadcom/b43/phy_lp.c static int lpphy_b2062_tune(struct b43_wldev *dev,
b43_wldev        2460 drivers/net/wireless/broadcom/b43/phy_lp.c static void lpphy_b2063_vco_calib(struct b43_wldev *dev)
b43_wldev        2477 drivers/net/wireless/broadcom/b43/phy_lp.c static int lpphy_b2063_tune(struct b43_wldev *dev,
b43_wldev        2600 drivers/net/wireless/broadcom/b43/phy_lp.c static int b43_lpphy_op_switch_channel(struct b43_wldev *dev,
b43_wldev        2624 drivers/net/wireless/broadcom/b43/phy_lp.c static int b43_lpphy_op_init(struct b43_wldev *dev)
b43_wldev        2649 drivers/net/wireless/broadcom/b43/phy_lp.c static void b43_lpphy_op_adjust_txpower(struct b43_wldev *dev)
b43_wldev        2654 drivers/net/wireless/broadcom/b43/phy_lp.c static enum b43_txpwr_result b43_lpphy_op_recalc_txpower(struct b43_wldev *dev,
b43_wldev        2661 drivers/net/wireless/broadcom/b43/phy_lp.c static void b43_lpphy_op_switch_analog(struct b43_wldev *dev, bool on)
b43_wldev        2671 drivers/net/wireless/broadcom/b43/phy_lp.c static void b43_lpphy_op_pwork_15sec(struct b43_wldev *dev)
b43_wldev          94 drivers/net/wireless/broadcom/b43/phy_n.c static inline bool b43_nphy_ipa(struct b43_wldev *dev)
b43_wldev         102 drivers/net/wireless/broadcom/b43/phy_n.c static u8 b43_nphy_get_rx_core_state(struct b43_wldev *dev)
b43_wldev         113 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_force_rf_sequence(struct b43_wldev *dev,
b43_wldev         142 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rf_ctl_override_rev19(struct b43_wldev *dev, u16 field,
b43_wldev         150 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rf_ctl_override_rev7(struct b43_wldev *dev, u16 field,
b43_wldev         197 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rf_ctl_override_one_to_many(struct b43_wldev *dev,
b43_wldev         241 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rf_ctl_override(struct b43_wldev *dev, u16 field,
b43_wldev         316 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rf_ctl_intc_override_rev7(struct b43_wldev *dev,
b43_wldev         386 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rf_ctl_intc_override(struct b43_wldev *dev,
b43_wldev         494 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_write_clip_detection(struct b43_wldev *dev,
b43_wldev         502 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_read_clip_detection(struct b43_wldev *dev, u16 *clip_st)
b43_wldev         509 drivers/net/wireless/broadcom/b43/phy_n.c static u16 b43_nphy_classifier(struct b43_wldev *dev, u16 mask, u16 val)
b43_wldev         530 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_reset_cca(struct b43_wldev *dev)
b43_wldev         544 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_stay_in_carrier_search(struct b43_wldev *dev, bool enable)
b43_wldev         568 drivers/net/wireless/broadcom/b43/phy_n.c static u16 b43_nphy_read_lpf_ctl(struct b43_wldev *dev, u16 offset)
b43_wldev         576 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_adjust_lna_gain_table(struct b43_wldev *dev)
b43_wldev         632 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_set_rf_sequence(struct b43_wldev *dev, u8 cmd,
b43_wldev         660 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_2057_chantab_upload(struct b43_wldev *dev,
b43_wldev         716 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_2057_setup(struct b43_wldev *dev,
b43_wldev         810 drivers/net/wireless/broadcom/b43/phy_n.c static u8 b43_radio_2057_rcal(struct b43_wldev *dev)
b43_wldev         924 drivers/net/wireless/broadcom/b43/phy_n.c static u16 b43_radio_2057_rccal(struct b43_wldev *dev)
b43_wldev        1004 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_2057_init_pre(struct b43_wldev *dev)
b43_wldev        1013 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_2057_init_post(struct b43_wldev *dev)
b43_wldev        1034 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_2057_init(struct b43_wldev *dev)
b43_wldev        1045 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_chantab_radio_2056_upload(struct b43_wldev *dev,
b43_wldev        1121 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_2056_setup(struct b43_wldev *dev,
b43_wldev        1300 drivers/net/wireless/broadcom/b43/phy_n.c static u8 b43_radio_2056_rcal(struct b43_wldev *dev)
b43_wldev        1331 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_init2056_pre(struct b43_wldev *dev)
b43_wldev        1344 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_init2056_post(struct b43_wldev *dev)
b43_wldev        1361 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_init2056(struct b43_wldev *dev)
b43_wldev        1372 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_chantab_radio_upload(struct b43_wldev *dev,
b43_wldev        1410 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_2055_setup(struct b43_wldev *dev,
b43_wldev        1424 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_init2055_pre(struct b43_wldev *dev)
b43_wldev        1435 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_init2055_post(struct b43_wldev *dev)
b43_wldev        1485 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_radio_init2055(struct b43_wldev *dev)
b43_wldev        1503 drivers/net/wireless/broadcom/b43/phy_n.c static int b43_nphy_load_samples(struct b43_wldev *dev,
b43_wldev        1530 drivers/net/wireless/broadcom/b43/phy_n.c static u16 b43_nphy_gen_load_samples(struct b43_wldev *dev, u32 freq, u16 max,
b43_wldev        1573 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_run_samples(struct b43_wldev *dev, u16 samps, u16 loops,
b43_wldev        1654 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_scale_offset_rssi(struct b43_wldev *dev, u16 scale,
b43_wldev        1732 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rssi_select_rev19(struct b43_wldev *dev, u8 code,
b43_wldev        1738 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rev3_rssi_select(struct b43_wldev *dev, u8 code,
b43_wldev        1827 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rev2_rssi_select(struct b43_wldev *dev, u8 code,
b43_wldev        1899 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rssi_select(struct b43_wldev *dev, u8 code,
b43_wldev        1911 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_set_rssi_2055_vcm(struct b43_wldev *dev,
b43_wldev        1940 drivers/net/wireless/broadcom/b43/phy_n.c static int b43_nphy_poll_rssi(struct b43_wldev *dev, enum n_rssi_type rssi_type,
b43_wldev        2029 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rev3_rssi_cal(struct b43_wldev *dev)
b43_wldev        2291 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rev2_rssi_cal(struct b43_wldev *dev, enum n_rssi_type type)
b43_wldev        2458 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rssi_cal(struct b43_wldev *dev)
b43_wldev        2475 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_gain_ctl_workarounds_rev19(struct b43_wldev *dev)
b43_wldev        2480 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_gain_ctl_workarounds_rev7(struct b43_wldev *dev)
b43_wldev        2489 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_gain_ctl_workarounds_rev3(struct b43_wldev *dev)
b43_wldev        2574 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_gain_ctl_workarounds_rev1_2(struct b43_wldev *dev)
b43_wldev        2684 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_gain_ctl_workarounds(struct b43_wldev *dev)
b43_wldev        2696 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_workarounds_rev7plus(struct b43_wldev *dev)
b43_wldev        3141 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_workarounds_rev3plus(struct b43_wldev *dev)
b43_wldev        3349 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_workarounds_rev1_2(struct b43_wldev *dev)
b43_wldev        3437 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_workarounds(struct b43_wldev *dev)
b43_wldev        3473 drivers/net/wireless/broadcom/b43/phy_n.c static int b43_nphy_tx_tone(struct b43_wldev *dev, u32 freq, u16 max_val,
b43_wldev        3485 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_update_txrx_chain(struct b43_wldev *dev)
b43_wldev        3513 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_stop_playback(struct b43_wldev *dev)
b43_wldev        3550 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_iq_cal_gain_params(struct b43_wldev *dev, u16 core,
b43_wldev        3599 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_power_ctrl(struct b43_wldev *dev, bool enable)
b43_wldev        3736 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_power_fix(struct b43_wldev *dev)
b43_wldev        3847 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_ipa_internal_tssi_setup(struct b43_wldev *dev)
b43_wldev        3931 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_power_ctl_idle_tssi(struct b43_wldev *dev)
b43_wldev        3982 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_prepare_adjusted_power_table(struct b43_wldev *dev)
b43_wldev        4043 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_power_ctl_setup(struct b43_wldev *dev)
b43_wldev        4217 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_gain_table_upload(struct b43_wldev *dev)
b43_wldev        4276 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_pa_override(struct b43_wldev *dev, bool enable)
b43_wldev        4315 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_lpf_bw(struct b43_wldev *dev)
b43_wldev        4337 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rx_iq_est(struct b43_wldev *dev, struct nphy_iq_est *est,
b43_wldev        4376 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rx_iq_coeffs(struct b43_wldev *dev, bool write,
b43_wldev        4395 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rx_cal_phy_cleanup(struct b43_wldev *dev, u8 core)
b43_wldev        4418 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_rx_cal_phy_setup(struct b43_wldev *dev, u8 core)
b43_wldev        4480 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_calc_rx_iq_comp(struct b43_wldev *dev, u8 mask)
b43_wldev        4578 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_iq_workaround(struct b43_wldev *dev)
b43_wldev        4590 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_spur_workaround(struct b43_wldev *dev)
b43_wldev        4649 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_pwr_ctrl_coef_setup(struct b43_wldev *dev)
b43_wldev        4718 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_restore_rssi_cal(struct b43_wldev *dev)
b43_wldev        4767 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_cal_radio_setup_rev19(struct b43_wldev *dev)
b43_wldev        4772 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_cal_radio_setup_rev7(struct b43_wldev *dev)
b43_wldev        4826 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_cal_radio_setup(struct b43_wldev *dev)
b43_wldev        4925 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_update_tx_cal_ladder(struct b43_wldev *dev, u16 core)
b43_wldev        4947 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_pa_set_tx_dig_filter(struct b43_wldev *dev, u16 offset,
b43_wldev        4959 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_ext_pa_set_tx_dig_filters(struct b43_wldev *dev)
b43_wldev        4966 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_int_pa_set_tx_dig_filters(struct b43_wldev *dev)
b43_wldev        5006 drivers/net/wireless/broadcom/b43/phy_n.c static struct nphy_txgains b43_nphy_get_tx_gains(struct b43_wldev *dev)
b43_wldev        5081 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_cal_phy_cleanup(struct b43_wldev *dev)
b43_wldev        5110 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_tx_cal_phy_setup(struct b43_wldev *dev)
b43_wldev        5211 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_save_cal(struct b43_wldev *dev)
b43_wldev        5282 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_restore_cal(struct b43_wldev *dev)
b43_wldev        5370 drivers/net/wireless/broadcom/b43/phy_n.c static int b43_nphy_cal_tx_iq_lo(struct b43_wldev *dev,
b43_wldev        5603 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_reapply_tx_cal_coeffs(struct b43_wldev *dev)
b43_wldev        5638 drivers/net/wireless/broadcom/b43/phy_n.c static int b43_nphy_rev2_cal_rx_iq(struct b43_wldev *dev,
b43_wldev        5818 drivers/net/wireless/broadcom/b43/phy_n.c static int b43_nphy_rev3_cal_rx_iq(struct b43_wldev *dev,
b43_wldev        5825 drivers/net/wireless/broadcom/b43/phy_n.c static int b43_nphy_cal_rx_iq(struct b43_wldev *dev,
b43_wldev        5838 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_set_rx_core_state(struct b43_wldev *dev, u8 mask)
b43_wldev        5877 drivers/net/wireless/broadcom/b43/phy_n.c static enum b43_txpwr_result b43_nphy_op_recalc_txpower(struct b43_wldev *dev,
b43_wldev        5943 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_update_mimo_config(struct b43_wldev *dev, s32 preamble)
b43_wldev        5957 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_bphy_init(struct b43_wldev *dev)
b43_wldev        5976 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_superswitch_init(struct b43_wldev *dev, bool init)
b43_wldev        6024 drivers/net/wireless/broadcom/b43/phy_n.c static int b43_phy_initn(struct b43_wldev *dev)
b43_wldev        6238 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_chantab_phy_upload(struct b43_wldev *dev,
b43_wldev        6250 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_pmu_spur_avoid(struct b43_wldev *dev, bool avoid)
b43_wldev        6269 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_channel_setup(struct b43_wldev *dev,
b43_wldev        6376 drivers/net/wireless/broadcom/b43/phy_n.c static int b43_nphy_set_channel(struct b43_wldev *dev,
b43_wldev        6462 drivers/net/wireless/broadcom/b43/phy_n.c static int b43_nphy_op_allocate(struct b43_wldev *dev)
b43_wldev        6475 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_op_prepare_structs(struct b43_wldev *dev)
b43_wldev        6528 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_op_free(struct b43_wldev *dev)
b43_wldev        6537 drivers/net/wireless/broadcom/b43/phy_n.c static int b43_nphy_op_init(struct b43_wldev *dev)
b43_wldev        6542 drivers/net/wireless/broadcom/b43/phy_n.c static inline void check_phyreg(struct b43_wldev *dev, u16 offset)
b43_wldev        6560 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_op_maskset(struct b43_wldev *dev, u16 reg, u16 mask,
b43_wldev        6569 drivers/net/wireless/broadcom/b43/phy_n.c static u16 b43_nphy_op_radio_read(struct b43_wldev *dev, u16 reg)
b43_wldev        6583 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_op_radio_write(struct b43_wldev *dev, u16 reg, u16 value)
b43_wldev        6593 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_op_software_rfkill(struct b43_wldev *dev,
b43_wldev        6647 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_op_switch_analog(struct b43_wldev *dev, bool on)
b43_wldev        6672 drivers/net/wireless/broadcom/b43/phy_n.c static int b43_nphy_op_switch_channel(struct b43_wldev *dev,
b43_wldev        6690 drivers/net/wireless/broadcom/b43/phy_n.c static unsigned int b43_nphy_op_get_default_chan(struct b43_wldev *dev)
b43_wldev         878 drivers/net/wireless/broadcom/b43/phy_n.h struct b43_wldev;
b43_wldev          44 drivers/net/wireless/broadcom/b43/pio.c struct b43_pio_txqueue *parse_cookie(struct b43_wldev *dev,
b43_wldev          79 drivers/net/wireless/broadcom/b43/pio.c static u16 index_to_pioqueue_base(struct b43_wldev *dev,
b43_wldev         109 drivers/net/wireless/broadcom/b43/pio.c static u16 pio_txqueue_offset(struct b43_wldev *dev)
b43_wldev         116 drivers/net/wireless/broadcom/b43/pio.c static u16 pio_rxqueue_offset(struct b43_wldev *dev)
b43_wldev         123 drivers/net/wireless/broadcom/b43/pio.c static struct b43_pio_txqueue *b43_setup_pioqueue_tx(struct b43_wldev *dev,
b43_wldev         159 drivers/net/wireless/broadcom/b43/pio.c static struct b43_pio_rxqueue *b43_setup_pioqueue_rx(struct b43_wldev *dev,
b43_wldev         219 drivers/net/wireless/broadcom/b43/pio.c void b43_pio_free(struct b43_wldev *dev)
b43_wldev         235 drivers/net/wireless/broadcom/b43/pio.c int b43_pio_init(struct b43_wldev *dev)
b43_wldev         287 drivers/net/wireless/broadcom/b43/pio.c static struct b43_pio_txqueue *select_queue_by_priority(struct b43_wldev *dev,
b43_wldev         322 drivers/net/wireless/broadcom/b43/pio.c 	struct b43_wldev *dev = q->dev;
b43_wldev         375 drivers/net/wireless/broadcom/b43/pio.c 	struct b43_wldev *dev = q->dev;
b43_wldev         443 drivers/net/wireless/broadcom/b43/pio.c 	struct b43_wldev *dev = q->dev;
b43_wldev         489 drivers/net/wireless/broadcom/b43/pio.c int b43_pio_tx(struct b43_wldev *dev, struct sk_buff *skb)
b43_wldev         563 drivers/net/wireless/broadcom/b43/pio.c void b43_pio_handle_txstatus(struct b43_wldev *dev,
b43_wldev         598 drivers/net/wireless/broadcom/b43/pio.c 	struct b43_wldev *dev = q->dev;
b43_wldev         803 drivers/net/wireless/broadcom/b43/pio.c void b43_pio_tx_suspend(struct b43_wldev *dev)
b43_wldev         813 drivers/net/wireless/broadcom/b43/pio.c void b43_pio_tx_resume(struct b43_wldev *dev)
b43_wldev          71 drivers/net/wireless/broadcom/b43/pio.h 	struct b43_wldev *dev;
b43_wldev         100 drivers/net/wireless/broadcom/b43/pio.h 	struct b43_wldev *dev;
b43_wldev         155 drivers/net/wireless/broadcom/b43/pio.h int b43_pio_init(struct b43_wldev *dev);
b43_wldev         156 drivers/net/wireless/broadcom/b43/pio.h void b43_pio_free(struct b43_wldev *dev);
b43_wldev         158 drivers/net/wireless/broadcom/b43/pio.h int b43_pio_tx(struct b43_wldev *dev, struct sk_buff *skb);
b43_wldev         159 drivers/net/wireless/broadcom/b43/pio.h void b43_pio_handle_txstatus(struct b43_wldev *dev,
b43_wldev         163 drivers/net/wireless/broadcom/b43/pio.h void b43_pio_tx_suspend(struct b43_wldev *dev);
b43_wldev         164 drivers/net/wireless/broadcom/b43/pio.h void b43_pio_tx_resume(struct b43_wldev *dev);
b43_wldev          17 drivers/net/wireless/broadcom/b43/ppr.c void b43_ppr_clear(struct b43_wldev *dev, struct b43_ppr *ppr)
b43_wldev          25 drivers/net/wireless/broadcom/b43/ppr.c void b43_ppr_add(struct b43_wldev *dev, struct b43_ppr *ppr, int diff)
b43_wldev          35 drivers/net/wireless/broadcom/b43/ppr.c void b43_ppr_apply_max(struct b43_wldev *dev, struct b43_ppr *ppr, u8 max)
b43_wldev          45 drivers/net/wireless/broadcom/b43/ppr.c void b43_ppr_apply_min(struct b43_wldev *dev, struct b43_ppr *ppr, u8 min)
b43_wldev          55 drivers/net/wireless/broadcom/b43/ppr.c u8 b43_ppr_get_max(struct b43_wldev *dev, struct b43_ppr *ppr)
b43_wldev          68 drivers/net/wireless/broadcom/b43/ppr.c bool b43_ppr_load_max_from_sprom(struct b43_wldev *dev, struct b43_ppr *ppr,
b43_wldev          33 drivers/net/wireless/broadcom/b43/ppr.h struct b43_wldev;
b43_wldev          36 drivers/net/wireless/broadcom/b43/ppr.h void b43_ppr_clear(struct b43_wldev *dev, struct b43_ppr *ppr);
b43_wldev          38 drivers/net/wireless/broadcom/b43/ppr.h void b43_ppr_add(struct b43_wldev *dev, struct b43_ppr *ppr, int diff);
b43_wldev          39 drivers/net/wireless/broadcom/b43/ppr.h void b43_ppr_apply_max(struct b43_wldev *dev, struct b43_ppr *ppr, u8 max);
b43_wldev          40 drivers/net/wireless/broadcom/b43/ppr.h void b43_ppr_apply_min(struct b43_wldev *dev, struct b43_ppr *ppr, u8 min);
b43_wldev          41 drivers/net/wireless/broadcom/b43/ppr.h u8 b43_ppr_get_max(struct b43_wldev *dev, struct b43_ppr *ppr);
b43_wldev          43 drivers/net/wireless/broadcom/b43/ppr.h bool b43_ppr_load_max_from_sprom(struct b43_wldev *dev, struct b43_ppr *ppr,
b43_wldev        1286 drivers/net/wireless/broadcom/b43/radio_2055.c void b2055_upload_inittab(struct b43_wldev *dev,
b43_wldev        1310 drivers/net/wireless/broadcom/b43/radio_2055.c b43_nphy_get_chantabent_rev2(struct b43_wldev *dev, u8 channel)
b43_wldev         252 drivers/net/wireless/broadcom/b43/radio_2055.h void b2055_upload_inittab(struct b43_wldev *dev,
b43_wldev         258 drivers/net/wireless/broadcom/b43/radio_2055.h b43_nphy_get_chantabent_rev2(struct b43_wldev *dev, u8 channel);
b43_wldev        10166 drivers/net/wireless/broadcom/b43/radio_2056.c *b43_nphy_get_inittabs_rev3(struct b43_wldev *dev)
b43_wldev        10194 drivers/net/wireless/broadcom/b43/radio_2056.c static void b2056_upload_inittab(struct b43_wldev *dev, bool ghz5,
b43_wldev        10215 drivers/net/wireless/broadcom/b43/radio_2056.c void b2056_upload_inittabs(struct b43_wldev *dev,
b43_wldev        10238 drivers/net/wireless/broadcom/b43/radio_2056.c void b2056_upload_syn_pll_cp2(struct b43_wldev *dev, bool ghz5)
b43_wldev        10255 drivers/net/wireless/broadcom/b43/radio_2056.c b43_nphy_get_chantabent_rev3(struct b43_wldev *dev, u16 freq)
b43_wldev        1092 drivers/net/wireless/broadcom/b43/radio_2056.h void b2056_upload_inittabs(struct b43_wldev *dev,
b43_wldev        1094 drivers/net/wireless/broadcom/b43/radio_2056.h void b2056_upload_syn_pll_cp2(struct b43_wldev *dev, bool ghz5);
b43_wldev        1099 drivers/net/wireless/broadcom/b43/radio_2056.h b43_nphy_get_chantabent_rev3(struct b43_wldev *dev, u16 freq);
b43_wldev         524 drivers/net/wireless/broadcom/b43/radio_2057.c void r2057_upload_inittabs(struct b43_wldev *dev)
b43_wldev         572 drivers/net/wireless/broadcom/b43/radio_2057.c void r2057_get_chantabent_rev7(struct b43_wldev *dev, u16 freq,
b43_wldev         501 drivers/net/wireless/broadcom/b43/radio_2057.h void r2057_upload_inittabs(struct b43_wldev *dev);
b43_wldev         503 drivers/net/wireless/broadcom/b43/radio_2057.h void r2057_get_chantabent_rev7(struct b43_wldev *dev, u16 freq,
b43_wldev         318 drivers/net/wireless/broadcom/b43/radio_2059.c void r2059_upload_inittabs(struct b43_wldev *dev)
b43_wldev         339 drivers/net/wireless/broadcom/b43/radio_2059.c *b43_phy_ht_get_channeltab_e_r2059(struct b43_wldev *dev, u16 freq)
b43_wldev          56 drivers/net/wireless/broadcom/b43/radio_2059.h void r2059_upload_inittabs(struct b43_wldev *dev);
b43_wldev          59 drivers/net/wireless/broadcom/b43/radio_2059.h *b43_phy_ht_get_channeltab_e_r2059(struct b43_wldev *dev, u16 freq);
b43_wldev          16 drivers/net/wireless/broadcom/b43/rfkill.c bool b43_is_hw_radio_enabled(struct b43_wldev *dev)
b43_wldev          26 drivers/net/wireless/broadcom/b43/rfkill.c 	struct b43_wldev *dev = wl->current_dev;
b43_wldev           6 drivers/net/wireless/broadcom/b43/rfkill.h struct b43_wldev;
b43_wldev          10 drivers/net/wireless/broadcom/b43/rfkill.h bool b43_is_hw_radio_enabled(struct b43_wldev *dev);
b43_wldev          52 drivers/net/wireless/broadcom/b43/sdio.c 	struct b43_wldev *dev = sdio->irq_handler_opaque;
b43_wldev          62 drivers/net/wireless/broadcom/b43/sdio.c int b43_sdio_request_irq(struct b43_wldev *dev,
b43_wldev          63 drivers/net/wireless/broadcom/b43/sdio.c 			 void (*handler)(struct b43_wldev *dev))
b43_wldev          79 drivers/net/wireless/broadcom/b43/sdio.c void b43_sdio_free_irq(struct b43_wldev *dev)
b43_wldev           7 drivers/net/wireless/broadcom/b43/sdio.h struct b43_wldev;
b43_wldev          15 drivers/net/wireless/broadcom/b43/sdio.h 	void (*irq_handler)(struct b43_wldev *dev);
b43_wldev          18 drivers/net/wireless/broadcom/b43/sdio.h int b43_sdio_request_irq(struct b43_wldev *dev,
b43_wldev          19 drivers/net/wireless/broadcom/b43/sdio.h 			 void (*handler)(struct b43_wldev *dev));
b43_wldev          20 drivers/net/wireless/broadcom/b43/sdio.h void b43_sdio_free_irq(struct b43_wldev *dev);
b43_wldev          29 drivers/net/wireless/broadcom/b43/sdio.h static inline int b43_sdio_request_irq(struct b43_wldev *dev,
b43_wldev          30 drivers/net/wireless/broadcom/b43/sdio.h 			 void (*handler)(struct b43_wldev *dev))
b43_wldev          34 drivers/net/wireless/broadcom/b43/sdio.h static inline void b43_sdio_free_irq(struct b43_wldev *dev)
b43_wldev          41 drivers/net/wireless/broadcom/b43/sysfs.c 	struct b43_wldev *wldev = dev_to_b43_wldev(dev);
b43_wldev          83 drivers/net/wireless/broadcom/b43/sysfs.c 	struct b43_wldev *wldev = dev_to_b43_wldev(dev);
b43_wldev         127 drivers/net/wireless/broadcom/b43/sysfs.c int b43_sysfs_register(struct b43_wldev *wldev)
b43_wldev         136 drivers/net/wireless/broadcom/b43/sysfs.c void b43_sysfs_unregister(struct b43_wldev *wldev)
b43_wldev           5 drivers/net/wireless/broadcom/b43/sysfs.h struct b43_wldev;
b43_wldev           7 drivers/net/wireless/broadcom/b43/sysfs.h int b43_sysfs_register(struct b43_wldev *dev);
b43_wldev           8 drivers/net/wireless/broadcom/b43/sysfs.h void b43_sysfs_unregister(struct b43_wldev *dev);
b43_wldev         366 drivers/net/wireless/broadcom/b43/tables.c u16 b43_ofdmtab_read16(struct b43_wldev *dev, u16 table, u16 offset)
b43_wldev         386 drivers/net/wireless/broadcom/b43/tables.c void b43_ofdmtab_write16(struct b43_wldev *dev, u16 table,
b43_wldev         403 drivers/net/wireless/broadcom/b43/tables.c u32 b43_ofdmtab_read32(struct b43_wldev *dev, u16 table, u16 offset)
b43_wldev         424 drivers/net/wireless/broadcom/b43/tables.c void b43_ofdmtab_write32(struct b43_wldev *dev, u16 table,
b43_wldev         443 drivers/net/wireless/broadcom/b43/tables.c u16 b43_gtab_read(struct b43_wldev *dev, u16 table, u16 offset)
b43_wldev         449 drivers/net/wireless/broadcom/b43/tables.c void b43_gtab_write(struct b43_wldev *dev, u16 table, u16 offset, u16 value)
b43_wldev         543 drivers/net/wireless/broadcom/b43/tables_lpphy.c void b2062_upload_init_table(struct b43_wldev *dev)
b43_wldev         562 drivers/net/wireless/broadcom/b43/tables_lpphy.c void b2063_upload_init_table(struct b43_wldev *dev)
b43_wldev         581 drivers/net/wireless/broadcom/b43/tables_lpphy.c u32 b43_lptab_read(struct b43_wldev *dev, u32 offset)
b43_wldev         612 drivers/net/wireless/broadcom/b43/tables_lpphy.c void b43_lptab_read_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev         647 drivers/net/wireless/broadcom/b43/tables_lpphy.c void b43_lptab_write(struct b43_wldev *dev, u32 offset, u32 value)
b43_wldev         676 drivers/net/wireless/broadcom/b43/tables_lpphy.c void b43_lptab_write_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev        2257 drivers/net/wireless/broadcom/b43/tables_lpphy.c void lpphy_rev0_1_table_init(struct b43_wldev *dev)
b43_wldev        2292 drivers/net/wireless/broadcom/b43/tables_lpphy.c void lpphy_rev2plus_table_init(struct b43_wldev *dev)
b43_wldev        2342 drivers/net/wireless/broadcom/b43/tables_lpphy.c static void lpphy_rev0_1_write_gain_table(struct b43_wldev *dev, int offset,
b43_wldev        2358 drivers/net/wireless/broadcom/b43/tables_lpphy.c static void lpphy_rev2plus_write_gain_table(struct b43_wldev *dev, int offset,
b43_wldev        2385 drivers/net/wireless/broadcom/b43/tables_lpphy.c void lpphy_write_gain_table(struct b43_wldev *dev, int offset,
b43_wldev        2394 drivers/net/wireless/broadcom/b43/tables_lpphy.c void lpphy_write_gain_table_bulk(struct b43_wldev *dev, int offset, int count,
b43_wldev        2403 drivers/net/wireless/broadcom/b43/tables_lpphy.c void lpphy_init_tx_gain_table(struct b43_wldev *dev)
b43_wldev          18 drivers/net/wireless/broadcom/b43/tables_lpphy.h u32 b43_lptab_read(struct b43_wldev *dev, u32 offset);
b43_wldev          19 drivers/net/wireless/broadcom/b43/tables_lpphy.h void b43_lptab_write(struct b43_wldev *dev, u32 offset, u32 value);
b43_wldev          24 drivers/net/wireless/broadcom/b43/tables_lpphy.h void b43_lptab_read_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev          26 drivers/net/wireless/broadcom/b43/tables_lpphy.h void b43_lptab_write_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev          29 drivers/net/wireless/broadcom/b43/tables_lpphy.h void b2062_upload_init_table(struct b43_wldev *dev);
b43_wldev          30 drivers/net/wireless/broadcom/b43/tables_lpphy.h void b2063_upload_init_table(struct b43_wldev *dev);
b43_wldev          36 drivers/net/wireless/broadcom/b43/tables_lpphy.h void lpphy_write_gain_table(struct b43_wldev *dev, int offset,
b43_wldev          38 drivers/net/wireless/broadcom/b43/tables_lpphy.h void lpphy_write_gain_table_bulk(struct b43_wldev *dev, int offset, int count,
b43_wldev          41 drivers/net/wireless/broadcom/b43/tables_lpphy.h void lpphy_rev0_1_table_init(struct b43_wldev *dev);
b43_wldev          42 drivers/net/wireless/broadcom/b43/tables_lpphy.h void lpphy_rev2plus_table_init(struct b43_wldev *dev);
b43_wldev          43 drivers/net/wireless/broadcom/b43/tables_lpphy.h void lpphy_init_tx_gain_table(struct b43_wldev *dev);
b43_wldev        3310 drivers/net/wireless/broadcom/b43/tables_nphy.c u32 b43_ntab_read(struct b43_wldev *dev, u32 offset)
b43_wldev        3340 drivers/net/wireless/broadcom/b43/tables_nphy.c void b43_ntab_read_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev        3382 drivers/net/wireless/broadcom/b43/tables_nphy.c void b43_ntab_write(struct b43_wldev *dev, u32 offset, u32 value)
b43_wldev        3415 drivers/net/wireless/broadcom/b43/tables_nphy.c void b43_ntab_write_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev        3466 drivers/net/wireless/broadcom/b43/tables_nphy.c static void b43_nphy_tables_init_shared_lut(struct b43_wldev *dev)
b43_wldev        3480 drivers/net/wireless/broadcom/b43/tables_nphy.c static void b43_nphy_tables_init_rev7_volatile(struct b43_wldev *dev)
b43_wldev        3514 drivers/net/wireless/broadcom/b43/tables_nphy.c static void b43_nphy_tables_init_rev16(struct b43_wldev *dev)
b43_wldev        3526 drivers/net/wireless/broadcom/b43/tables_nphy.c static void b43_nphy_tables_init_rev7(struct b43_wldev *dev)
b43_wldev        3551 drivers/net/wireless/broadcom/b43/tables_nphy.c static void b43_nphy_tables_init_rev3(struct b43_wldev *dev)
b43_wldev        3588 drivers/net/wireless/broadcom/b43/tables_nphy.c static void b43_nphy_tables_init_rev0(struct b43_wldev *dev)
b43_wldev        3624 drivers/net/wireless/broadcom/b43/tables_nphy.c void b43_nphy_tables_init(struct b43_wldev *dev)
b43_wldev        3637 drivers/net/wireless/broadcom/b43/tables_nphy.c static const u32 *b43_nphy_get_ipa_gain_table(struct b43_wldev *dev)
b43_wldev        3685 drivers/net/wireless/broadcom/b43/tables_nphy.c const u32 *b43_nphy_get_tx_gain_table(struct b43_wldev *dev)
b43_wldev        3732 drivers/net/wireless/broadcom/b43/tables_nphy.c const s16 *b43_ntab_get_rf_pwr_offset_table(struct b43_wldev *dev)
b43_wldev        3766 drivers/net/wireless/broadcom/b43/tables_nphy.c 	struct b43_wldev *dev, bool ghz5, bool ext_lna)
b43_wldev        3836 drivers/net/wireless/broadcom/b43/tables_nphy.c 	struct b43_wldev *dev, u16 field, u8 override)
b43_wldev          16 drivers/net/wireless/broadcom/b43/tables_nphy.h struct b43_wldev;
b43_wldev          70 drivers/net/wireless/broadcom/b43/tables_nphy.h 	struct b43_wldev *dev, bool ghz5, bool ext_lna);
b43_wldev         184 drivers/net/wireless/broadcom/b43/tables_nphy.h u32 b43_ntab_read(struct b43_wldev *dev, u32 offset);
b43_wldev         185 drivers/net/wireless/broadcom/b43/tables_nphy.h void b43_ntab_read_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev         187 drivers/net/wireless/broadcom/b43/tables_nphy.h void b43_ntab_write(struct b43_wldev *dev, u32 offset, u32 value);
b43_wldev         188 drivers/net/wireless/broadcom/b43/tables_nphy.h void b43_ntab_write_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev         191 drivers/net/wireless/broadcom/b43/tables_nphy.h void b43_nphy_tables_init(struct b43_wldev *dev);
b43_wldev         193 drivers/net/wireless/broadcom/b43/tables_nphy.h const u32 *b43_nphy_get_tx_gain_table(struct b43_wldev *dev);
b43_wldev         195 drivers/net/wireless/broadcom/b43/tables_nphy.h const s16 *b43_ntab_get_rf_pwr_offset_table(struct b43_wldev *dev);
b43_wldev         221 drivers/net/wireless/broadcom/b43/tables_nphy.h 	struct b43_wldev *dev, u16 field, u8 override);
b43_wldev         606 drivers/net/wireless/broadcom/b43/tables_phy_ht.c u32 b43_httab_read(struct b43_wldev *dev, u32 offset)
b43_wldev         637 drivers/net/wireless/broadcom/b43/tables_phy_ht.c void b43_httab_read_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev         672 drivers/net/wireless/broadcom/b43/tables_phy_ht.c void b43_httab_write(struct b43_wldev *dev, u32 offset, u32 value)
b43_wldev         702 drivers/net/wireless/broadcom/b43/tables_phy_ht.c void b43_httab_write_few(struct b43_wldev *dev, u32 offset, size_t num, ...)
b43_wldev         747 drivers/net/wireless/broadcom/b43/tables_phy_ht.c void b43_httab_write_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev         794 drivers/net/wireless/broadcom/b43/tables_phy_ht.c void b43_phy_ht_tables_init(struct b43_wldev *dev)
b43_wldev          14 drivers/net/wireless/broadcom/b43/tables_phy_ht.h u32 b43_httab_read(struct b43_wldev *dev, u32 offset);
b43_wldev          15 drivers/net/wireless/broadcom/b43/tables_phy_ht.h void b43_httab_read_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev          17 drivers/net/wireless/broadcom/b43/tables_phy_ht.h void b43_httab_write(struct b43_wldev *dev, u32 offset, u32 value);
b43_wldev          18 drivers/net/wireless/broadcom/b43/tables_phy_ht.h void b43_httab_write_few(struct b43_wldev *dev, u32 offset, size_t num, ...);
b43_wldev          19 drivers/net/wireless/broadcom/b43/tables_phy_ht.h void b43_httab_write_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev          22 drivers/net/wireless/broadcom/b43/tables_phy_ht.h void b43_phy_ht_tables_init(struct b43_wldev *dev);
b43_wldev         457 drivers/net/wireless/broadcom/b43/tables_phy_lcn.c u32 b43_lcntab_read(struct b43_wldev *dev, u32 offset)
b43_wldev         487 drivers/net/wireless/broadcom/b43/tables_phy_lcn.c void b43_lcntab_read_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev         525 drivers/net/wireless/broadcom/b43/tables_phy_lcn.c void b43_lcntab_write(struct b43_wldev *dev, u32 offset, u32 value)
b43_wldev         555 drivers/net/wireless/broadcom/b43/tables_phy_lcn.c void b43_lcntab_write_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev         603 drivers/net/wireless/broadcom/b43/tables_phy_lcn.c static void b43_phy_lcn_upload_static_tables(struct b43_wldev *dev)
b43_wldev         621 drivers/net/wireless/broadcom/b43/tables_phy_lcn.c static void b43_phy_lcn_load_tx_gain_tab(struct b43_wldev *dev,
b43_wldev         648 drivers/net/wireless/broadcom/b43/tables_phy_lcn.c static void b43_phy_lcn_load_rfpower(struct b43_wldev *dev)
b43_wldev         665 drivers/net/wireless/broadcom/b43/tables_phy_lcn.c static void b43_phy_lcn_rewrite_rfpower_table(struct b43_wldev *dev)
b43_wldev         676 drivers/net/wireless/broadcom/b43/tables_phy_lcn.c static void b43_phy_lcn_clean_papd_comp_table(struct b43_wldev *dev)
b43_wldev         685 drivers/net/wireless/broadcom/b43/tables_phy_lcn.c void b43_phy_lcn_tables_init(struct b43_wldev *dev)
b43_wldev          16 drivers/net/wireless/broadcom/b43/tables_phy_lcn.h u32 b43_lcntab_read(struct b43_wldev *dev, u32 offset);
b43_wldev          17 drivers/net/wireless/broadcom/b43/tables_phy_lcn.h void b43_lcntab_read_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev          19 drivers/net/wireless/broadcom/b43/tables_phy_lcn.h void b43_lcntab_write(struct b43_wldev *dev, u32 offset, u32 value);
b43_wldev          20 drivers/net/wireless/broadcom/b43/tables_phy_lcn.h void b43_lcntab_write_bulk(struct b43_wldev *dev, u32 offset,
b43_wldev          23 drivers/net/wireless/broadcom/b43/tables_phy_lcn.h void b43_phy_lcn_tables_init(struct b43_wldev *dev);
b43_wldev          20 drivers/net/wireless/broadcom/b43/wa.c void b43_wa_initgains(struct b43_wldev *dev)
b43_wldev          44 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_rssi_lt(struct b43_wldev *dev) /* RSSI lookup table */
b43_wldev          59 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_analog(struct b43_wldev *dev)
b43_wldev          73 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_fft(struct b43_wldev *dev) /* Fine frequency table */
b43_wldev          82 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_nft(struct b43_wldev *dev) /* Noise figure table */
b43_wldev          97 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_rt(struct b43_wldev *dev) /* Rotor table */
b43_wldev         105 drivers/net/wireless/broadcom/b43/wa.c static void b43_write_nst(struct b43_wldev *dev, const u16 *nst)
b43_wldev         113 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_nst(struct b43_wldev *dev) /* Noise scale table */
b43_wldev         127 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_art(struct b43_wldev *dev) /* ADV retard table */
b43_wldev         136 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_msst(struct b43_wldev *dev) /* Min sigma square table */
b43_wldev         155 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_crs_ed(struct b43_wldev *dev)
b43_wldev         173 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_crs_thr(struct b43_wldev *dev)
b43_wldev         178 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_crs_blank(struct b43_wldev *dev)
b43_wldev         183 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_cck_shiftbits(struct b43_wldev *dev)
b43_wldev         188 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_wrssi_offset(struct b43_wldev *dev)
b43_wldev         205 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_txpuoff_rxpuon(struct b43_wldev *dev)
b43_wldev         211 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_altagc(struct b43_wldev *dev)
b43_wldev         289 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_tr_ltov(struct b43_wldev *dev) /* TR Lookup Table Original Values */
b43_wldev         294 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_cpll_nonpilot(struct b43_wldev *dev)
b43_wldev         300 drivers/net/wireless/broadcom/b43/wa.c static void b43_wa_boards_g(struct b43_wldev *dev)
b43_wldev         332 drivers/net/wireless/broadcom/b43/wa.c void b43_wa_all(struct b43_wldev *dev)
b43_wldev           5 drivers/net/wireless/broadcom/b43/wa.h void b43_wa_initgains(struct b43_wldev *dev);
b43_wldev           6 drivers/net/wireless/broadcom/b43/wa.h void b43_wa_all(struct b43_wldev *dev);
b43_wldev         167 drivers/net/wireless/broadcom/b43/xmit.c static u16 b43_generate_tx_phy_ctl1(struct b43_wldev *dev, u8 bitrate)
b43_wldev         235 drivers/net/wireless/broadcom/b43/xmit.c int b43_generate_txhdr(struct b43_wldev *dev,
b43_wldev         570 drivers/net/wireless/broadcom/b43/xmit.c static s8 b43_rssi_postprocess(struct b43_wldev *dev,
b43_wldev         634 drivers/net/wireless/broadcom/b43/xmit.c static s8 b43_rssinoise_postprocess(struct b43_wldev *dev, u8 in_rssi)
b43_wldev         645 drivers/net/wireless/broadcom/b43/xmit.c void b43_rx(struct b43_wldev *dev, struct sk_buff *skb, const void *_rxhdr)
b43_wldev         830 drivers/net/wireless/broadcom/b43/xmit.c void b43_handle_txstatus(struct b43_wldev *dev,
b43_wldev         859 drivers/net/wireless/broadcom/b43/xmit.c bool b43_fill_txstatus_report(struct b43_wldev *dev,
b43_wldev         911 drivers/net/wireless/broadcom/b43/xmit.c void b43_tx_suspend(struct b43_wldev *dev)
b43_wldev         920 drivers/net/wireless/broadcom/b43/xmit.c void b43_tx_resume(struct b43_wldev *dev)
b43_wldev         192 drivers/net/wireless/broadcom/b43/xmit.h size_t b43_txhdr_size(struct b43_wldev *dev)
b43_wldev         206 drivers/net/wireless/broadcom/b43/xmit.h int b43_generate_txhdr(struct b43_wldev *dev,
b43_wldev         357 drivers/net/wireless/broadcom/b43/xmit.h void b43_rx(struct b43_wldev *dev, struct sk_buff *skb, const void *_rxhdr);
b43_wldev         359 drivers/net/wireless/broadcom/b43/xmit.h void b43_handle_txstatus(struct b43_wldev *dev,
b43_wldev         361 drivers/net/wireless/broadcom/b43/xmit.h bool b43_fill_txstatus_report(struct b43_wldev *dev,
b43_wldev         365 drivers/net/wireless/broadcom/b43/xmit.h void b43_tx_suspend(struct b43_wldev *dev);
b43_wldev         366 drivers/net/wireless/broadcom/b43/xmit.h void b43_tx_resume(struct b43_wldev *dev);
b43_wldev         372 drivers/net/wireless/broadcom/b43/xmit.h static inline int b43_new_kidx_api(struct b43_wldev *dev)
b43_wldev         377 drivers/net/wireless/broadcom/b43/xmit.h static inline u8 b43_kidx_to_fw(struct b43_wldev *dev, u8 raw_kidx)
b43_wldev         390 drivers/net/wireless/broadcom/b43/xmit.h static inline u8 b43_kidx_to_raw(struct b43_wldev *dev, u8 firmware_kidx)