/linux-master/arch/alpha/math-emu/ |
H A D | sfp-util.h | 14 #define umul_ppmm(wh, wl, u, v) \ 17 "=&r" ((UDItype)(wl)) \
|
/linux-master/arch/sparc/math-emu/ |
H A D | sfp-util_64.h | 43 #define umul_ppmm(wh, wl, u, v) \ 69 "=&r" (wl), \
|
/linux-master/drivers/net/wireless/broadcom/b43/ |
H A D | leds.h | 18 struct b43_wl *wl; member in struct:b43_led 65 void b43_leds_unregister(struct b43_wl *wl); 81 static inline void b43_leds_unregister(struct b43_wl *wl) argument
|
H A D | phy_ac.c | 60 if (b43_current_band(dev->wl) == NL80211_BAND_2GHZ)
|
H A D | phy_lcn.c | 111 if (b43_current_band(dev->wl) == NL80211_BAND_2GHZ) { 288 b43_phy_set(dev, 0x434, 0xff); /* FIXME: update to wl */ 290 /* TODO: wl operates on PHY 0x416, brcmsmac is outdated here */ 538 if (b43_current_band(dev->wl) == NL80211_BAND_2GHZ) { 555 b43err(dev->wl, "TX power control not supported for this HW\n"); 653 /* brcmsmac uses filter_type 2, we follow wl with 25 */ 656 /* brcmsmac uses filter_type 2, we follow wl with 0 */ 723 if (b43_current_band(dev->wl) == NL80211_BAND_2GHZ) 746 b43err(dev->wl, "MAC not suspended\n"); 778 struct ieee80211_channel *channel = dev->wl [all...] |
H A D | rfkill.c | 25 struct b43_wl *wl = hw_to_b43_wl(hw); local 26 struct b43_wldev *dev = wl->current_dev; 30 mutex_lock(&wl->mutex); 33 mutex_unlock(&wl->mutex); 44 b43info(wl, "Radio hardware status changed to %s\n", 56 mutex_unlock(&wl->mutex);
|
H A D | tables_lpphy.c | 550 if (b43_current_band(dev->wl) == NL80211_BAND_2GHZ) { 569 if (b43_current_band(dev->wl) == NL80211_BAND_2GHZ) { 2369 if (b43_current_band(dev->wl) == NL80211_BAND_5GHZ) 2374 if (b43_current_band(dev->wl) == NL80211_BAND_5GHZ) 2413 else if (b43_current_band(dev->wl) == NL80211_BAND_2GHZ) 2425 else if (b43_current_band(dev->wl) == NL80211_BAND_2GHZ) 2436 else if (b43_current_band(dev->wl) == NL80211_BAND_2GHZ)
|
H A D | tables_phy_lcn.c | 638 /* brcmsmac doesn't maskset, we follow newer wl here */ 664 /* Not implemented in brcmsmac, noticed in wl in MMIO dump */ 691 if (b43_current_band(dev->wl) == NL80211_BAND_2GHZ) { 696 b43err(dev->wl, 706 b43err(dev->wl, "SW ctl table is unknown for this card\n");
|
/linux-master/drivers/net/wireless/broadcom/b43legacy/ |
H A D | rfkill.c | 41 struct b43legacy_wl *wl = hw_to_b43legacy_wl(hw); local 42 struct b43legacy_wldev *dev = wl->current_dev; 47 mutex_lock(&wl->mutex); 50 mutex_unlock(&wl->mutex); 61 b43legacyinfo(wl, "Radio hardware status changed to %s\n", 77 mutex_unlock(&wl->mutex);
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | debug.c | 101 struct brcms_info *wl = drvr->ieee_hw->priv; local 105 spin_lock_bh(&wl->lock); 107 spin_unlock_bh(&wl->lock);
|
H A D | main.h | 385 * wl: pointer to specific private state. 457 struct brcms_info *wl; member in struct:brcms_c_info
|
H A D | ucode_loader.c | 40 int brcms_ucode_data_init(struct brcms_info *wl, struct brcms_ucode *ucode) argument 44 rc = brcms_check_firmwares(wl); 47 brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn0bsinitvals24, 50 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn0initvals24, 53 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn1bsinitvals24, 56 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn1initvals24, 59 brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn2bsinitvals24, 62 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11lcn2initvals24, 65 rc : brcms_ucode_init_buf(wl, (void **)&ucode->d11n0absinitvals16, 68 rc : brcms_ucode_init_buf(wl, (voi [all...] |
H A D | ucode_loader.h | 46 int brcms_ucode_data_init(struct brcms_info *wl, struct brcms_ucode *ucode); 50 int brcms_ucode_init_buf(struct brcms_info *wl, void **pbuf, unsigned int idx); 51 int brcms_ucode_init_uint(struct brcms_info *wl, size_t *n_bytes, 54 int brcms_check_firmwares(struct brcms_info *wl);
|
/linux-master/drivers/net/wireless/ti/wl1251/ |
H A D | acx.c | 12 int wl1251_acx_frame_rates(struct wl1251 *wl, u8 ctrl_rate, u8 ctrl_mod, argument 29 ret = wl1251_cmd_configure(wl, ACX_FW_GEN_FRAME_RATES, 42 int wl1251_acx_station_id(struct wl1251 *wl) argument 54 mac->mac[i] = wl->mac_addr[ETH_ALEN - 1 - i]; 56 ret = wl1251_cmd_configure(wl, DOT11_STATION_ID, mac, sizeof(*mac)); 62 int wl1251_acx_default_key(struct wl1251 *wl, u8 key_id) argument 75 ret = wl1251_cmd_configure(wl, DOT11_DEFAULT_KEY, 82 wl->default_key = key_id; 89 int wl1251_acx_wake_up_conditions(struct wl1251 *wl, u8 wake_up_event, argument 104 ret = wl1251_cmd_configure(wl, ACX_WAKE_UP_CONDITION 116 wl1251_acx_sleep_auth(struct wl1251 *wl, u8 sleep_auth) argument 135 wl1251_acx_fw_version(struct wl1251 *wl, char *buf, size_t len) argument 167 wl1251_acx_tx_power(struct wl1251 *wl, int power) argument 194 wl1251_acx_feature_cfg(struct wl1251 *wl, u32 data_flow_options) argument 221 wl1251_acx_mem_map(struct wl1251 *wl, struct acx_header *mem_map, size_t len) argument 235 wl1251_acx_data_path_params(struct wl1251 *wl, struct acx_data_path_params_resp *resp) argument 282 wl1251_acx_rx_msdu_life_time(struct wl1251 *wl, u32 life_time) argument 306 wl1251_acx_rx_config(struct wl1251 *wl, u32 config, u32 filter) argument 332 wl1251_acx_pd_threshold(struct wl1251 *wl) argument 356 wl1251_acx_slot(struct wl1251 *wl, enum acx_slot_type slot_time) argument 381 wl1251_acx_group_address_tbl(struct wl1251 *wl, bool enable, void *mc_list, u32 mc_list_len) argument 410 wl1251_acx_service_period_timeout(struct wl1251 *wl) argument 437 wl1251_acx_rts_threshold(struct wl1251 *wl, u16 rts_threshold) argument 461 wl1251_acx_beacon_filter_opt(struct wl1251 *wl, bool enable_filter) argument 487 wl1251_acx_beacon_filter_table(struct wl1251 *wl) argument 516 wl1251_acx_conn_monit_params(struct wl1251 *wl) argument 543 wl1251_acx_sg_enable(struct wl1251 *wl) argument 567 wl1251_acx_sg_cfg(struct wl1251 *wl) argument 619 wl1251_acx_cca_threshold(struct wl1251 *wl) argument 642 wl1251_acx_bcn_dtim_options(struct wl1251 *wl) argument 669 wl1251_acx_aid(struct wl1251 *wl, u16 aid) argument 693 wl1251_acx_event_mbox_mask(struct wl1251 *wl, u32 event_mask) argument 721 wl1251_acx_low_rssi(struct wl1251 *wl, s8 threshold, u8 weight, u8 depth, enum wl1251_acx_low_rssi_type type) argument 746 wl1251_acx_set_preamble(struct wl1251 *wl, enum acx_preamble_type preamble) argument 770 wl1251_acx_cts_protect(struct wl1251 *wl, enum acx_ctsprotect_type ctsprotect) argument 795 wl1251_acx_tsf_info(struct wl1251 *wl, u64 *mactime) argument 819 wl1251_acx_statistics(struct wl1251 *wl, struct acx_statistics *stats) argument 835 wl1251_acx_rate_policies(struct wl1251 *wl) argument 870 wl1251_acx_mem_cfg(struct wl1251 *wl) argument 915 wl1251_acx_wr_tbtt_and_dtim(struct wl1251 *wl, u16 tbtt, u8 dtim) argument 941 wl1251_acx_bet_enable(struct wl1251 *wl, enum wl1251_acx_bet_mode mode, u8 max_consecutive) argument 967 wl1251_acx_arp_ip_filter(struct wl1251 *wl, bool enable, __be32 address) argument 993 wl1251_acx_ac_cfg(struct wl1251 *wl, u8 ac, u8 cw_min, u16 cw_max, u8 aifs, u16 txop) argument 1023 wl1251_acx_tid_cfg(struct wl1251 *wl, u8 queue, enum wl1251_acx_channel_type type, u8 tsid, enum wl1251_acx_ps_scheme ps_scheme, enum wl1251_acx_ack_policy ack_policy) argument [all...] |
H A D | boot.c | 17 void wl1251_boot_target_enable_interrupts(struct wl1251 *wl) argument 19 wl1251_reg_write32(wl, ACX_REG_INTERRUPT_MASK, ~(wl->intr_mask)); 20 wl1251_reg_write32(wl, HI_CFG, HI_CFG_DEF_VAL); 23 int wl1251_boot_soft_reset(struct wl1251 *wl) argument 29 wl1251_reg_write32(wl, ACX_REG_SLV_SOFT_RESET, ACX_SLV_SOFT_RESET_BIT); 34 boot_data = wl1251_reg_read32(wl, ACX_REG_SLV_SOFT_RESET); 50 wl1251_reg_write32(wl, ENABLE, 0x0); 53 wl1251_reg_write32(wl, SPARE_A2, 0xffff); 58 int wl1251_boot_init_seq(struct wl1251 *wl) argument 196 wl1251_boot_set_ecpu_ctrl(struct wl1251 *wl, u32 flag) argument 208 wl1251_boot_run_firmware(struct wl1251 *wl) argument 303 wl1251_boot_upload_firmware(struct wl1251 *wl) argument 388 wl1251_boot_upload_nvs(struct wl1251 *wl) argument 467 wl1251_boot(struct wl1251 *wl) argument [all...] |
H A D | boot.h | 13 int wl1251_boot_soft_reset(struct wl1251 *wl); 14 int wl1251_boot_init_seq(struct wl1251 *wl); 15 int wl1251_boot_run_firmware(struct wl1251 *wl); 16 void wl1251_boot_target_enable_interrupts(struct wl1251 *wl); 17 int wl1251_boot(struct wl1251 *wl);
|
H A D | debugfs.h | 13 int wl1251_debugfs_init(struct wl1251 *wl); 14 void wl1251_debugfs_exit(struct wl1251 *wl); 15 void wl1251_debugfs_reset(struct wl1251 *wl);
|
H A D | event.h | 108 int wl1251_event_unmask(struct wl1251 *wl); 109 void wl1251_event_mbox_config(struct wl1251 *wl); 110 int wl1251_event_handle(struct wl1251 *wl, u8 mbox); 111 int wl1251_event_wait(struct wl1251 *wl, u32 mask, int timeout_ms);
|
H A D | init.h | 60 int wl1251_hw_init_hwenc_config(struct wl1251 *wl); 61 int wl1251_hw_init_templates_config(struct wl1251 *wl); 62 int wl1251_hw_init_rx_config(struct wl1251 *wl, u32 config, u32 filter); 63 int wl1251_hw_init_phy_config(struct wl1251 *wl); 64 int wl1251_hw_init_beacon_filter(struct wl1251 *wl); 65 int wl1251_hw_init_pta(struct wl1251 *wl); 66 int wl1251_hw_init_energy_detection(struct wl1251 *wl); 67 int wl1251_hw_init_beacon_broadcast(struct wl1251 *wl); 68 int wl1251_hw_init_power_auth(struct wl1251 *wl); 69 int wl1251_hw_init_mem_config(struct wl1251 *wl); [all...] |
H A D | io.h | 23 static inline u32 wl1251_read32(struct wl1251 *wl, int addr) argument 25 wl->if_ops->read(wl, addr, &wl->buffer_32, sizeof(wl->buffer_32)); 27 return le32_to_cpu(wl->buffer_32); 30 static inline void wl1251_write32(struct wl1251 *wl, int addr, u32 val) argument 32 wl->buffer_32 = cpu_to_le32(val); 33 wl->if_ops->write(wl, add 36 wl1251_read_elp(struct wl1251 *wl, int addr) argument 48 wl1251_write_elp(struct wl1251 *wl, int addr, u32 val) argument [all...] |
H A D | ps.c | 19 struct wl1251 *wl; local 22 wl = container_of(dwork, struct wl1251, elp_work); 26 mutex_lock(&wl->mutex); 28 if (wl->elp || wl->station_mode == STATION_ACTIVE_MODE) 32 wl1251_write_elp(wl, HW_ACCESS_ELP_CTRL_REG_ADDR, ELPCTRL_SLEEP); 33 wl->elp = true; 36 mutex_unlock(&wl->mutex); 42 void wl1251_ps_elp_sleep(struct wl1251 *wl) argument 46 if (wl 52 wl1251_ps_elp_wakeup(struct wl1251 *wl) argument 92 wl1251_ps_set_mode(struct wl1251 *wl, enum wl1251_station_mode mode) argument [all...] |
H A D | ps.h | 15 int wl1251_ps_set_mode(struct wl1251 *wl, enum wl1251_station_mode mode); 16 void wl1251_ps_elp_sleep(struct wl1251 *wl); 17 int wl1251_ps_elp_wakeup(struct wl1251 *wl);
|
H A D | rx.c | 20 static void wl1251_rx_header(struct wl1251 *wl, argument 25 rx_packet_ring_addr = wl->data_path->rx_packet_ring_addr; 26 if (wl->rx_current_buffer) 27 rx_packet_ring_addr += wl->data_path->rx_packet_ring_chunk_size; 29 wl1251_mem_read(wl, rx_packet_ring_addr, desc, sizeof(*desc)); 32 static void wl1251_rx_status(struct wl1251 *wl, argument 53 if ((wl->bss_type == BSS_TYPE_IBSS) && beacon) { 54 ret = wl1251_acx_tsf_info(wl, &mactime); 65 wl->noise = desc->rssi - desc->snr / 2; 72 if (!wl 133 wl1251_rx_body(struct wl1251 *wl, struct wl1251_rx_descriptor *desc) argument 185 wl1251_rx_ack(struct wl1251 *wl) argument 204 wl1251_rx(struct wl1251 *wl) argument [all...] |
H A D | rx.h | 106 void wl1251_rx(struct wl1251 *wl);
|
H A D | tx.h | 214 void wl1251_tx_complete(struct wl1251 *wl); 215 void wl1251_tx_flush(struct wl1251 *wl);
|