Home
last modified time | relevance | path

Searched refs:wmi (Results 1 – 25 of 101) sorted by relevance

12345

/drivers/net/wireless/ath/ath9k/
A Dwmi.c93 struct wmi *wmi; in ath9k_init_wmi() local
95 wmi = kzalloc(sizeof(struct wmi), GFP_KERNEL); in ath9k_init_wmi()
96 if (!wmi) in ath9k_init_wmi()
111 return wmi; in ath9k_init_wmi()
116 struct wmi *wmi = priv->wmi; in ath9k_stop_wmi() local
140 struct wmi *wmi = from_tasklet(wmi, t, wmi_event_tasklet); in ath9k_wmi_event_tasklet() local
209 if (wmi->cmd_rsp_buf != NULL && wmi->cmd_rsp_len != 0) in ath9k_wmi_rsp_callback()
218 struct wmi *wmi = priv; in ath9k_wmi_ctrl_rx() local
286 static int ath9k_wmi_cmd_issue(struct wmi *wmi, in ath9k_wmi_cmd_issue() argument
304 wmi->last_seq_id = wmi->tx_seq_id; in ath9k_wmi_cmd_issue()
[all …]
A Dhtc_drv_init.c297 priv->wmi->multi_write_idx); in ath9k_regwrite_multi()
332 priv->wmi->multi_write[priv->wmi->multi_write_idx].reg = in ath9k_regwrite_buffer()
334 priv->wmi->multi_write[priv->wmi->multi_write_idx].val = in ath9k_regwrite_buffer()
337 priv->wmi->multi_write_idx++; in ath9k_regwrite_buffer()
395 priv->wmi->multi_rmw[priv->wmi->multi_rmw_idx].reg = in ath9k_reg_rmw_buffer()
397 priv->wmi->multi_rmw[priv->wmi->multi_rmw_idx].set = in ath9k_reg_rmw_buffer()
399 priv->wmi->multi_rmw[priv->wmi->multi_rmw_idx].clr = in ath9k_reg_rmw_buffer()
402 priv->wmi->multi_rmw_idx++; in ath9k_reg_rmw_buffer()
414 priv->wmi->multi_rmw_idx); in ath9k_reg_rmw_buffer()
446 priv->wmi->multi_rmw_idx); in ath9k_reg_rmw_flush()
[all …]
A Dwmi.h148 struct wmi { struct
181 struct wmi *ath9k_init_wmi(struct ath9k_htc_priv *priv); argument
182 int ath9k_wmi_connect(struct htc_target *htc, struct wmi *wmi,
184 int ath9k_wmi_cmd(struct wmi *wmi, enum wmi_cmd_id cmd_id,
196 ret = ath9k_wmi_cmd(priv->wmi, _wmi_cmd, NULL, 0, \
203 ret = ath9k_wmi_cmd(priv->wmi, _wmi_cmd, \
/drivers/net/wireless/ath/ath6kl/
A Dwmi.c27 static int ath6kl_wmi_sync_point(struct wmi *wmi, u8 if_idx);
1607 int ath6kl_wmi_set_txe_notify(struct wmi *wmi, u8 idx, in ath6kl_wmi_set_txe_notify() argument
1844 int ath6kl_wmi_connect_cmd(struct wmi *wmi, u8 if_idx, in ath6kl_wmi_connect_cmd() argument
2680 int ath6kl_wmi_set_ip_cmd(struct wmi *wmi, u8 if_idx, in ath6kl_wmi_set_ip_cmd() argument
3080 int ath6kl_wmi_get_roam_tbl_cmd(struct wmi *wmi) in ath6kl_wmi_get_roam_tbl_cmd() argument
4124 void ath6kl_wmi_reset(struct wmi *wmi) in ath6kl_wmi_reset() argument
4136 struct wmi *wmi; in ath6kl_wmi_init() local
4138 wmi = kzalloc(sizeof(struct wmi), GFP_KERNEL); in ath6kl_wmi_init()
4139 if (!wmi) in ath6kl_wmi_init()
4153 void ath6kl_wmi_shutdown(struct wmi *wmi) in ath6kl_wmi_shutdown() argument
[all …]
A Dwmi.h111 struct wmi { struct
2555 int ath6kl_wmi_connect_cmd(struct wmi *wmi, u8 if_idx,
2570 int ath6kl_wmi_beginscan_cmd(struct wmi *wmi, u8 if_idx,
2591 int ath6kl_wmi_bmisstime_cmd(struct wmi *wmi, u8 if_idx,
2625 int ath6kl_wmi_get_roam_tbl_cmd(struct wmi *wmi);
2630 int ath6kl_wmi_set_htcap_cmd(struct wmi *wmi, u8 if_idx,
2637 int ath6kl_wmi_set_ip_cmd(struct wmi *wmi, u8 if_idx,
2663 int ath6kl_wmi_set_txe_notify(struct wmi *wmi, u8 idx,
2670 int ath6kl_wmi_set_apsd_bfrd_traf(struct wmi *wmi,
2728 void ath6kl_wmi_shutdown(struct wmi *wmi);
[all …]
A Dcfg80211.c1937 ret = ath6kl_wmi_add_wow_pattern_cmd(ar->wmi, in ath6kl_wow_usr()
1997 ret = ath6kl_wmi_add_wow_pattern_cmd(ar->wmi, in ath6kl_wow_ap()
2007 ret = ath6kl_wmi_add_wow_pattern_cmd(ar->wmi, in ath6kl_wow_ap()
2020 ret = ath6kl_wmi_add_wow_pattern_cmd(ar->wmi, in ath6kl_wow_ap()
2030 ret = ath6kl_wmi_add_wow_pattern_cmd(ar->wmi, in ath6kl_wow_ap()
2053 ret = ath6kl_wmi_add_wow_pattern_cmd(ar->wmi, in ath6kl_wow_sta()
2367 ar->wmi->saved_pwr_mode = ar->wmi->pwr_mode; in ath6kl_cfg80211_deepsleep_suspend()
2400 if (ar->wmi->pwr_mode != ar->wmi->saved_pwr_mode) { in ath6kl_cfg80211_deepsleep_resume()
2401 ret = ath6kl_wmi_powermode_cmd(ar->wmi, 0, in ath6kl_cfg80211_deepsleep_resume()
2402 ar->wmi->saved_pwr_mode); in ath6kl_cfg80211_deepsleep_resume()
[all …]
A Dmain.c361 ath6kl_wmi_addkey_cmd(vif->ar->wmi, vif->fw_vif_idx, in ath6kl_install_static_wep_keys()
403 ar->wmi, vif->fw_vif_idx, ik->key_index, ik->key_type, in ath6kl_connect_ap_mode_bss()
570 ath6kl_wmi_bssfilter_cmd(ar->wmi, vif->fw_vif_idx, in ath6kl_scan_complete_evt()
592 ath6kl_wmi_set_ie_cmd(ar->wmi, vif->fw_vif_idx, in ath6kl_commit_ch_switch()
646 ath6kl_wmi_listeninterval_cmd(ar->wmi, vif->fw_vif_idx, in ath6kl_connect_event()
671 ath6kl_wmi_bssfilter_cmd(ar->wmi, vif->fw_vif_idx, in ath6kl_connect_event()
901 ath6kl_wmi_send_mgmt_cmd(ar->wmi, vif->fw_vif_idx, in ath6kl_pspoll_event()
1008 ath6kl_wmi_set_pvb_cmd(ar->wmi, vif->fw_vif_idx, in ath6kl_disconnect_event()
1041 ath6kl_wmi_bssfilter_cmd(ar->wmi, vif->fw_vif_idx, in ath6kl_disconnect_event()
1132 err = ath6kl_wmi_set_rx_frame_format_cmd(ar->wmi, in ath6kl_set_features()
[all …]
A Dcore.c146 ar->wmi = ath6kl_wmi_init(ar); in ath6kl_core_init()
147 if (!ar->wmi) { in ath6kl_core_init()
153 ath6kl_dbg(ATH6KL_DBG_TRC, "%s: got wmi @ 0x%p.\n", __func__, ar->wmi); in ath6kl_core_init()
251 ath6kl_wmi_shutdown(ar->wmi); in ath6kl_core_init()
253 ar->wmi = NULL; in ath6kl_core_init()
/drivers/net/wireless/ath/ath10k/
A Dwmi-ops.h243 ar->wmi.ops->rx(ar, skb); in ath10k_wmi_rx()
251 if (!ar->wmi.ops->map_svc) in ath10k_wmi_map_svc()
262 if (!ar->wmi.ops->map_svc_ext) in ath10k_wmi_map_svc_ext()
273 if (!ar->wmi.ops->pull_scan) in ath10k_wmi_pull_scan()
343 if (!ar->wmi.ops->pull_swba) in ath10k_wmi_pull_swba()
363 if (!ar->wmi.ops->pull_phyerr) in ath10k_wmi_pull_phyerr()
383 if (!ar->wmi.ops->pull_rdy) in ath10k_wmi_pull_rdy()
601 if (!ar->wmi.ops->gen_init) in ath10k_wmi_cmd_init()
1612 struct ath10k_wmi *wmi = &ar->wmi; in ath10k_wmi_pdev_bss_chan_info_request() local
1629 struct ath10k_wmi *wmi = &ar->wmi; in ath10k_wmi_echo() local
[all …]
A Dthermal.c133 if (!test_bit(WMI_SERVICE_THERM_THROT, ar->wmi.svc_map)) in ath10k_thermal_set_throttling()
136 if (!ar->wmi.ops->gen_pdev_set_quiet_mode) in ath10k_thermal_set_throttling()
161 if (!test_bit(WMI_SERVICE_THERM_THROT, ar->wmi.svc_map)) in ath10k_thermal_register()
186 if (!(ar->wmi.ops->gen_pdev_get_temperature)) in ath10k_thermal_register()
215 if (!test_bit(WMI_SERVICE_THERM_THROT, ar->wmi.svc_map)) in ath10k_thermal_unregister()
A Dmac.c2707 arvif->ar->wmi.peer_flags->qos)); in ath10k_peer_assoc_h_qos()
2857 ar->wmi.peer_param->smps_state, in ath10k_setup_peer_smps()
2880 param = ar->wmi.vdev_param->txbf; in ath10k_mac_vif_recalc_txbf()
3173 ar->wmi.peer_param->dummy_var, 1); in ath10k_bss_assoc()
4001 ar->wmi.svc_map)) in ath10k_mac_tx_h_get_txpath()
5238 param = ar->wmi.pdev_param->pmf_qos; in ath10k_start()
5723 ar->wmi.svc_map)) { in ath10k_add_interface()
6810 ar->wmi.peer_param->nss, nss); in ath10k_sta_rc_update_wk()
7079 ar->wmi.svc_map))) in ath10k_mac_tid_bitrate_config()
10202 ar->wmi.svc_map)) { in ath10k_mac_register()
[all …]
/drivers/platform/x86/dell/
A DMakefile7 obj-$(CONFIG_ALIENWARE_WMI) += alienware-wmi.o
8 alienware-wmi-y := alienware-wmi-base.o
9 alienware-wmi-$(CONFIG_ALIENWARE_WMI_LEGACY) += alienware-wmi-legacy.o
10 alienware-wmi-$(CONFIG_ALIENWARE_WMI_WMAX) += alienware-wmi-wmax.o
23 obj-$(CONFIG_DELL_WMI) += dell-wmi.o
24 dell-wmi-y := dell-wmi-base.o
25 dell-wmi-$(CONFIG_DELL_WMI_PRIVACY) += dell-wmi-privacy.o
26 obj-$(CONFIG_DELL_WMI_AIO) += dell-wmi-aio.o
28 obj-$(CONFIG_DELL_WMI_DDV) += dell-wmi-ddv.o
29 obj-$(CONFIG_DELL_WMI_LED) += dell-wmi-led.o
[all …]
A Ddell-smbios-base.c576 int ret, wmi, smm; in dell_smbios_init() local
601 wmi = init_dell_smbios_wmi(); in dell_smbios_init()
602 if (wmi) in dell_smbios_init()
603 pr_debug("Failed to initialize WMI backend: %d\n", wmi); in dell_smbios_init()
607 if (wmi && smm) { in dell_smbios_init()
609 wmi, smm); in dell_smbios_init()
626 if (!wmi) in dell_smbios_init()
/drivers/platform/x86/
A DMakefile8 obj-$(CONFIG_ACPI_WMI) += wmi.o
9 obj-$(CONFIG_WMI_BMOF) += wmi-bmof.o
12 obj-$(CONFIG_HUAWEI_WMI) += huawei-wmi.o
13 obj-$(CONFIG_MXM_WMI) += mxm-wmi.o
15 obj-$(CONFIG_XIAOMI_WMI) += xiaomi-wmi.o
16 obj-$(CONFIG_GIGABYTE_WMI) += gigabyte-wmi.o
21 obj-$(CONFIG_ACER_WMI) += acer-wmi.o
35 obj-$(CONFIG_ASUS_WMI) += asus-wmi.o
36 obj-$(CONFIG_ASUS_NB_WMI) += asus-nb-wmi.o
39 obj-$(CONFIG_EEEPC_WMI) += eeepc-wmi.o
[all …]
/drivers/hwmon/
A Dasus_wmi_sensors.c166 struct asus_wmi_wmi_info wmi; member
387 sensor = sensor_data->wmi.info_by_id[i]; in asus_wmi_update_values_for_source()
555 sensor_data->wmi.info_by_id = devm_kcalloc(dev, sensor_data->wmi.sensor_count, in asus_wmi_configure_sensor_setup()
556 sizeof(*sensor_data->wmi.info_by_id), in asus_wmi_configure_sensor_setup()
559 if (!sensor_data->wmi.info_by_id) in asus_wmi_configure_sensor_setup()
574 sensor_data->wmi.info[type] = devm_kcalloc(dev, in asus_wmi_configure_sensor_setup()
576 sizeof(*sensor_data->wmi.info), in asus_wmi_configure_sensor_setup()
578 if (!sensor_data->wmi.info[type]) in asus_wmi_configure_sensor_setup()
600 sensor_data->wmi.info_by_id[i] = temp_sensor; in asus_wmi_configure_sensor_setup()
606 sensor_data->wmi.sensor_count); in asus_wmi_configure_sensor_setup()
[all …]
/drivers/net/wireless/ath/ath11k/
A Dwmi.c656 struct ath11k_pdev_wmi *wmi = ar->wmi; in ath11k_wmi_mgmt_send() local
708 struct ath11k_pdev_wmi *wmi = ar->wmi; in ath11k_wmi_vdev_create() local
787 struct ath11k_pdev_wmi *wmi = ar->wmi; in ath11k_wmi_vdev_delete() local
814 struct ath11k_pdev_wmi *wmi = ar->wmi; in ath11k_wmi_vdev_stop() local
842 struct ath11k_pdev_wmi *wmi = ar->wmi; in ath11k_wmi_vdev_down() local
925 struct ath11k_pdev_wmi *wmi = ar->wmi; in ath11k_wmi_vdev_start() local
1016 struct ath11k_pdev_wmi *wmi = ar->wmi; in ath11k_wmi_vdev_up() local
1070 struct ath11k_pdev_wmi *wmi = ar->wmi; in ath11k_wmi_send_peer_create_cmd() local
1103 struct ath11k_pdev_wmi *wmi = ar->wmi; in ath11k_wmi_send_peer_delete_cmd() local
1135 struct ath11k_pdev_wmi *wmi = ar->wmi; in ath11k_wmi_send_pdev_set_regdomain() local
[all …]
A Dtestmode.c303 struct ath11k_pdev_wmi *wmi = ar->wmi; in ath11k_tm_cmd_wmi() local
367 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, buf_len); in ath11k_tm_cmd_wmi()
375 ret = ath11k_wmi_cmd_send(wmi, skb, cmd_id); in ath11k_tm_cmd_wmi()
392 struct ath11k_pdev_wmi *wmi = ar->wmi; in ath11k_tm_cmd_wmi_ftm() local
436 skb = ath11k_wmi_alloc_skb(wmi->wmi_ab, (chunk_len + in ath11k_tm_cmd_wmi_ftm()
457 ret = ath11k_wmi_cmd_send(wmi, skb, cmd_id); in ath11k_tm_cmd_wmi_ftm()
/drivers/platform/x86/lenovo/
A DMakefile10 lenovo-target-$(CONFIG_LENOVO_WMI_HOTKEY_UTILITIES) += wmi-hotkey-utilities.o
14 lenovo-target-$(CONFIG_LENOVO_WMI_CAMERA) += wmi-camera.o
15 lenovo-target-$(CONFIG_LENOVO_WMI_DATA01) += wmi-capdata01.o
16 lenovo-target-$(CONFIG_LENOVO_WMI_EVENTS) += wmi-events.o
17 lenovo-target-$(CONFIG_LENOVO_WMI_HELPERS) += wmi-helpers.o
18 lenovo-target-$(CONFIG_LENOVO_WMI_GAMEZONE) += wmi-gamezone.o
19 lenovo-target-$(CONFIG_LENOVO_WMI_TUNING) += wmi-other.o
/drivers/net/wireless/ath/ath12k/
A Dwmi.c792 struct ath12k_wmi_pdev *wmi = ar->wmi; in ath12k_wmi_mgmt_send() local
885 struct ath12k_wmi_pdev *wmi = ar->wmi; in ath12k_wmi_send_stats_request_cmd() local
918 struct ath12k_wmi_pdev *wmi = ar->wmi; in ath12k_wmi_vdev_create() local
1015 struct ath12k_wmi_pdev *wmi = ar->wmi; in ath12k_wmi_vdev_delete() local
1042 struct ath12k_wmi_pdev *wmi = ar->wmi; in ath12k_wmi_vdev_stop() local
1070 struct ath12k_wmi_pdev *wmi = ar->wmi; in ath12k_wmi_vdev_down() local
1158 struct ath12k_wmi_pdev *wmi = ar->wmi; in ath12k_wmi_vdev_start() local
1305 struct ath12k_wmi_pdev *wmi = ar->wmi; in ath12k_wmi_vdev_up() local
1345 struct ath12k_wmi_pdev *wmi = ar->wmi; in ath12k_wmi_send_peer_create_cmd() local
1397 struct ath12k_wmi_pdev *wmi = ar->wmi; in ath12k_wmi_send_peer_delete_cmd() local
[all …]
A Dtestmode.c209 struct ath12k_wmi_pdev *wmi = ar->wmi; in ath12k_tm_cmd_process_ftm() local
246 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, (chunk_len + in ath12k_tm_cmd_process_ftm()
265 ret = ath12k_wmi_cmd_send(wmi, skb, cmd_id); in ath12k_tm_cmd_process_ftm()
302 struct ath12k_wmi_pdev *wmi = ar->wmi; in ath12k_tm_cmd_wmi() local
337 skb = ath12k_wmi_alloc_skb(wmi->wmi_ab, buf_len); in ath12k_tm_cmd_wmi()
344 ret = ath12k_wmi_cmd_send(wmi, skb, cmd_id); in ath12k_tm_cmd_wmi()
/drivers/platform/x86/intel/wmi/
A DMakefile6 intel-wmi-sbl-fw-update-y := sbl-fw-update.o
7 obj-$(CONFIG_INTEL_WMI_SBL_FW_UPDATE) += intel-wmi-sbl-fw-update.o
8 intel-wmi-thunderbolt-y := thunderbolt.o
9 obj-$(CONFIG_INTEL_WMI_THUNDERBOLT) += intel-wmi-thunderbolt.o
/drivers/net/wireless/ath/wil6210/
A Dtrace.h30 TP_PROTO(struct wmi_cmd_hdr *wmi, void *buf, u16 buf_len),
32 TP_ARGS(wmi, buf, buf_len),
43 __entry->mid = wmi->mid;
44 __entry->command_id = le16_to_cpu(wmi->command_id);
45 __entry->fw_timestamp = le32_to_cpu(wmi->fw_timestamp);
58 TP_PROTO(struct wmi_cmd_hdr *wmi, void *buf, u16 buf_len),
59 TP_ARGS(wmi, buf, buf_len)
63 TP_PROTO(struct wmi_cmd_hdr *wmi, void *buf, u16 buf_len),
64 TP_ARGS(wmi, buf, buf_len)
A Dwmi.c638 struct wmi_cmd_hdr wmi; in __wmi_send() member
645 .wmi = { in __wmi_send()
1976 struct wmi_cmd_hdr *wmi = &evt->event.wmi; in wmi_recv_cmd() local
1978 u8 mid = wmi->mid; in wmi_recv_cmd()
2007 trace_wil6210_wmi_event(wmi, &wmi[1], in wmi_recv_cmd()
2133 struct wmi_cmd_hdr wmi; in wmi_led_cfg() member
2178 struct wmi_cmd_hdr wmi; in wmi_rbufcap_cfg() member
2220 struct wmi_cmd_hdr wmi; in wmi_pcp_start() member
2296 struct wmi_cmd_hdr wmi; in wmi_get_ssid() member
2335 struct wmi_cmd_hdr wmi; in wmi_get_channel() member
[all …]
/drivers/platform/x86/hp/
A DMakefile9 obj-$(CONFIG_HP_WMI) += hp-wmi.o
10 obj-$(CONFIG_TC1100_WMI) += tc1100-wmi.o
/drivers/platform/x86/dell/dell-wmi-sysman/
A DMakefile1 obj-$(CONFIG_DELL_WMI_SYSMAN) += dell-wmi-sysman.o
2 dell-wmi-sysman-y := sysman.o \

Completed in 2378 milliseconds

12345