Searched refs:wl (Results 1 - 25 of 184) sorted by path

12345678

/linux-master/arch/alpha/math-emu/
H A Dsfp-util.h14 #define umul_ppmm(wh, wl, u, v) \
17 "=&r" ((UDItype)(wl)) \
/linux-master/arch/sparc/math-emu/
H A Dsfp-util_64.h43 #define umul_ppmm(wh, wl, u, v) \
69 "=&r" (wl), \
/linux-master/drivers/net/wireless/broadcom/b43/
H A Dleds.h18 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 Dphy_ac.c60 if (b43_current_band(dev->wl) == NL80211_BAND_2GHZ)
H A Dphy_lcn.c111 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 Drfkill.c25 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 Dtables_lpphy.c550 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 Dtables_phy_lcn.c638 /* 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 Drfkill.c41 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 Ddebug.c101 struct brcms_info *wl = drvr->ieee_hw->priv; local
105 spin_lock_bh(&wl->lock);
107 spin_unlock_bh(&wl->lock);
H A Dmain.h385 * wl: pointer to specific private state.
457 struct brcms_info *wl; member in struct:brcms_c_info
H A Ducode_loader.c40 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 Ducode_loader.h46 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 Dacx.c12 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 Dboot.c17 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 Dboot.h13 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 Ddebugfs.h13 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 Devent.h108 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 Dinit.h60 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 Dio.h23 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 Dps.c19 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 Dps.h15 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 Drx.c20 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 Drx.h106 void wl1251_rx(struct wl1251 *wl);
H A Dtx.h214 void wl1251_tx_complete(struct wl1251 *wl);
215 void wl1251_tx_flush(struct wl1251 *wl);

Completed in 500 milliseconds

12345678