Lines Matching refs:b43legacy_wldev
149 static void b43legacy_wireless_core_exit(struct b43legacy_wldev *dev);
150 static int b43legacy_wireless_core_init(struct b43legacy_wldev *dev);
151 static void b43legacy_wireless_core_stop(struct b43legacy_wldev *dev);
152 static int b43legacy_wireless_core_start(struct b43legacy_wldev *dev);
241 static void b43legacy_ram_write(struct b43legacy_wldev *dev, u16 offset, in b43legacy_ram_write()
257 void b43legacy_shm_control_word(struct b43legacy_wldev *dev, in b43legacy_shm_control_word()
270 u32 b43legacy_shm_read32(struct b43legacy_wldev *dev, in b43legacy_shm_read32()
297 u16 b43legacy_shm_read16(struct b43legacy_wldev *dev, in b43legacy_shm_read16()
320 void b43legacy_shm_write32(struct b43legacy_wldev *dev, in b43legacy_shm_write32()
344 void b43legacy_shm_write16(struct b43legacy_wldev *dev, u16 routing, u16 offset, in b43legacy_shm_write16()
364 u32 b43legacy_hf_read(struct b43legacy_wldev *dev) in b43legacy_hf_read()
378 void b43legacy_hf_write(struct b43legacy_wldev *dev, u32 value) in b43legacy_hf_write()
388 void b43legacy_tsf_read(struct b43legacy_wldev *dev, u64 *tsf) in b43legacy_tsf_read()
446 static void b43legacy_time_lock(struct b43legacy_wldev *dev) in b43legacy_time_lock()
455 static void b43legacy_time_unlock(struct b43legacy_wldev *dev) in b43legacy_time_unlock()
464 static void b43legacy_tsf_write_locked(struct b43legacy_wldev *dev, u64 tsf) in b43legacy_tsf_write_locked()
493 void b43legacy_tsf_write(struct b43legacy_wldev *dev, u64 tsf) in b43legacy_tsf_write()
501 void b43legacy_macfilter_set(struct b43legacy_wldev *dev, in b43legacy_macfilter_set()
524 static void b43legacy_write_mac_bssid_templates(struct b43legacy_wldev *dev) in b43legacy_write_mac_bssid_templates()
555 static void b43legacy_upload_card_macaddress(struct b43legacy_wldev *dev) in b43legacy_upload_card_macaddress()
562 static void b43legacy_set_slot_time(struct b43legacy_wldev *dev, in b43legacy_set_slot_time()
573 static void b43legacy_short_slot_timing_enable(struct b43legacy_wldev *dev) in b43legacy_short_slot_timing_enable()
578 static void b43legacy_short_slot_timing_disable(struct b43legacy_wldev *dev) in b43legacy_short_slot_timing_disable()
587 static void b43legacy_synchronize_irq(struct b43legacy_wldev *dev) in b43legacy_synchronize_irq()
596 void b43legacy_dummy_transmission(struct b43legacy_wldev *dev) in b43legacy_dummy_transmission()
663 static void b43legacy_switch_analog(struct b43legacy_wldev *dev, int on) in b43legacy_switch_analog()
668 void b43legacy_wireless_core_reset(struct b43legacy_wldev *dev, u32 flags) in b43legacy_wireless_core_reset()
704 static void handle_irq_transmit_status(struct b43legacy_wldev *dev) in handle_irq_transmit_status()
733 static void drain_txstatus_queue(struct b43legacy_wldev *dev) in drain_txstatus_queue()
750 static u32 b43legacy_jssi_read(struct b43legacy_wldev *dev) in b43legacy_jssi_read()
761 static void b43legacy_jssi_write(struct b43legacy_wldev *dev, u32 jssi) in b43legacy_jssi_write()
769 static void b43legacy_generate_noise_sample(struct b43legacy_wldev *dev) in b43legacy_generate_noise_sample()
779 static void b43legacy_calculate_link_quality(struct b43legacy_wldev *dev) in b43legacy_calculate_link_quality()
792 static void handle_irq_noise(struct b43legacy_wldev *dev) in handle_irq_noise()
855 static void handle_irq_tbtt_indication(struct b43legacy_wldev *dev) in handle_irq_tbtt_indication()
867 static void handle_irq_atim_end(struct b43legacy_wldev *dev) in handle_irq_atim_end()
877 static void handle_irq_pmq(struct b43legacy_wldev *dev) in handle_irq_pmq()
892 static void b43legacy_write_template_common(struct b43legacy_wldev *dev, in b43legacy_write_template_common()
938 static void b43legacy_write_beacon_template(struct b43legacy_wldev *dev, in b43legacy_write_beacon_template()
1019 static void b43legacy_write_probe_resp_plcp(struct b43legacy_wldev *dev, in b43legacy_write_probe_resp_plcp()
1050 static const u8 *b43legacy_generate_probe_resp(struct b43legacy_wldev *dev, in b43legacy_generate_probe_resp()
1105 static void b43legacy_write_probe_resp_template(struct b43legacy_wldev *dev, in b43legacy_write_probe_resp_template()
1138 static void b43legacy_upload_beacon0(struct b43legacy_wldev *dev) in b43legacy_upload_beacon0()
1152 static void b43legacy_upload_beacon1(struct b43legacy_wldev *dev) in b43legacy_upload_beacon1()
1162 static void handle_irq_beacon(struct b43legacy_wldev *dev) in handle_irq_beacon()
1214 struct b43legacy_wldev *dev; in b43legacy_beacon_update_trigger_work()
1256 static void b43legacy_set_beacon_int(struct b43legacy_wldev *dev, in b43legacy_set_beacon_int()
1273 static void handle_irq_ucode_debug(struct b43legacy_wldev *dev) in handle_irq_ucode_debug()
1280 struct b43legacy_wldev *dev = from_tasklet(dev, t, isr_tasklet); in b43legacy_interrupt_tasklet()
1374 static void pio_irq_workaround(struct b43legacy_wldev *dev, in pio_irq_workaround()
1386 static void b43legacy_interrupt_ack(struct b43legacy_wldev *dev, u32 reason) in b43legacy_interrupt_ack()
1418 struct b43legacy_wldev *dev = dev_id; in b43legacy_interrupt_handler()
1467 static void b43legacy_release_firmware(struct b43legacy_wldev *dev) in b43legacy_release_firmware()
1488 struct b43legacy_wldev *dev = context; in b43legacy_fw_cb()
1494 static int do_request_fw(struct b43legacy_wldev *dev, in do_request_fw()
1565 struct b43legacy_wldev *dev = wl->current_dev; in b43legacy_request_firmware()
1653 static int b43legacy_upload_microcode(struct b43legacy_wldev *dev) in b43legacy_upload_microcode()
1780 static int b43legacy_write_initvals(struct b43legacy_wldev *dev, in b43legacy_write_initvals()
1841 static int b43legacy_upload_initvals(struct b43legacy_wldev *dev) in b43legacy_upload_initvals()
1876 static int b43legacy_gpio_init(struct b43legacy_wldev *dev) in b43legacy_gpio_init()
1924 static void b43legacy_gpio_cleanup(struct b43legacy_wldev *dev) in b43legacy_gpio_cleanup()
1939 void b43legacy_mac_enable(struct b43legacy_wldev *dev) in b43legacy_mac_enable()
1965 void b43legacy_mac_suspend(struct b43legacy_wldev *dev) in b43legacy_mac_suspend()
2001 static void b43legacy_adjust_opmode(struct b43legacy_wldev *dev) in b43legacy_adjust_opmode()
2051 static void b43legacy_rate_memory_write(struct b43legacy_wldev *dev, in b43legacy_rate_memory_write()
2069 static void b43legacy_rate_memory_init(struct b43legacy_wldev *dev) in b43legacy_rate_memory_init()
2093 static void b43legacy_mgmtframe_txantenna(struct b43legacy_wldev *dev, in b43legacy_mgmtframe_txantenna()
2137 static void b43legacy_chip_exit(struct b43legacy_wldev *dev) in b43legacy_chip_exit()
2147 static int b43legacy_chip_init(struct b43legacy_wldev *dev) in b43legacy_chip_init()
2259 static void b43legacy_periodic_every120sec(struct b43legacy_wldev *dev) in b43legacy_periodic_every120sec()
2271 static void b43legacy_periodic_every60sec(struct b43legacy_wldev *dev) in b43legacy_periodic_every60sec()
2281 static void b43legacy_periodic_every30sec(struct b43legacy_wldev *dev) in b43legacy_periodic_every30sec()
2287 static void b43legacy_periodic_every15sec(struct b43legacy_wldev *dev) in b43legacy_periodic_every15sec()
2295 static void do_periodic_work(struct b43legacy_wldev *dev) in do_periodic_work()
2316 struct b43legacy_wldev *dev = container_of(work, struct b43legacy_wldev, in b43legacy_periodic_work_handler()
2341 static void b43legacy_periodic_tasks_setup(struct b43legacy_wldev *dev) in b43legacy_periodic_tasks_setup()
2351 static int b43legacy_validate_chipaccess(struct b43legacy_wldev *dev) in b43legacy_validate_chipaccess()
2382 static void b43legacy_security_init(struct b43legacy_wldev *dev) in b43legacy_security_init()
2450 struct b43legacy_wldev *dev; in b43legacy_tx_work()
2542 struct b43legacy_wldev **dev, in find_wldev_for_phymode()
2545 struct b43legacy_wldev *d; in find_wldev_for_phymode()
2561 static void b43legacy_put_phy_into_reset(struct b43legacy_wldev *dev) in b43legacy_put_phy_into_reset()
2584 struct b43legacy_wldev *up_dev; in b43legacy_switch_phymode()
2585 struct b43legacy_wldev *down_dev; in b43legacy_switch_phymode()
2651 static void b43legacy_set_retry_limits(struct b43legacy_wldev *dev, in b43legacy_set_retry_limits()
2668 struct b43legacy_wldev *dev; in b43legacy_op_dev_config()
2761 static void b43legacy_update_basic_rates(struct b43legacy_wldev *dev, u32 brates) in b43legacy_update_basic_rates()
2812 struct b43legacy_wldev *dev; in b43legacy_op_bss_info_changed()
2882 struct b43legacy_wldev *dev = wl->current_dev; in b43legacy_op_configure_filter()
2913 static void b43legacy_wireless_core_stop(struct b43legacy_wldev *dev) in b43legacy_wireless_core_stop()
2952 static int b43legacy_wireless_core_start(struct b43legacy_wldev *dev) in b43legacy_wireless_core_start()
2983 static int b43legacy_phy_versioning(struct b43legacy_wldev *dev) in b43legacy_phy_versioning()
3077 static void setup_struct_phy_for_init(struct b43legacy_wldev *dev, in setup_struct_phy_for_init()
3122 static void setup_struct_wldev_for_init(struct b43legacy_wldev *dev) in setup_struct_wldev_for_init()
3143 static void b43legacy_set_synth_pu_delay(struct b43legacy_wldev *dev, in b43legacy_set_synth_pu_delay()
3157 static void b43legacy_set_pretbtt(struct b43legacy_wldev *dev) in b43legacy_set_pretbtt()
3173 static void b43legacy_wireless_core_exit(struct b43legacy_wldev *dev) in b43legacy_wireless_core_exit()
3209 static void prepare_phy_data_for_init(struct b43legacy_wldev *dev) in prepare_phy_data_for_init()
3249 static int b43legacy_wireless_core_init(struct b43legacy_wldev *dev) in b43legacy_wireless_core_init()
3380 struct b43legacy_wldev *dev; in b43legacy_op_add_interface()
3421 struct b43legacy_wldev *dev = wl->current_dev; in b43legacy_op_remove_interface()
3446 struct b43legacy_wldev *dev = wl->current_dev; in b43legacy_op_start()
3490 struct b43legacy_wldev *dev = wl->current_dev; in b43legacy_op_stop()
3519 struct b43legacy_wldev *dev = wl->current_dev; in b43legacy_op_get_survey()
3553 struct b43legacy_wldev *dev = in b43legacy_chip_reset()
3554 container_of(work, struct b43legacy_wldev, restart_work); in b43legacy_chip_reset()
3591 static int b43legacy_setup_modes(struct b43legacy_wldev *dev, in b43legacy_setup_modes()
3614 static void b43legacy_wireless_core_detach(struct b43legacy_wldev *dev) in b43legacy_wireless_core_detach()
3621 static int b43legacy_wireless_core_attach(struct b43legacy_wldev *dev) in b43legacy_wireless_core_attach()
3714 struct b43legacy_wldev *wldev; in b43legacy_one_core_detach()
3733 struct b43legacy_wldev *wldev; in b43legacy_one_core_attach()
3880 struct b43legacy_wldev *wldev = ssb_get_drvdata(dev); in b43legacy_remove()
3904 void b43legacy_controller_restart(struct b43legacy_wldev *dev, in b43legacy_controller_restart()
3918 struct b43legacy_wldev *wldev = ssb_get_drvdata(dev); in b43legacy_suspend()
3938 struct b43legacy_wldev *wldev = ssb_get_drvdata(dev); in b43legacy_resume()