Lines Matching refs:ret
25 int ret, i;
29 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
33 if (ret < 0)
34 return ret;
36 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
40 if (ret < 0)
41 return ret;
44 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
49 if (ret < 0)
50 return ret;
52 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
57 if (ret < 0)
58 return ret;
61 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
65 if (ret < 0)
66 return ret;
68 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
72 if (ret < 0)
73 return ret;
75 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
80 if (ret < 0)
81 return ret;
83 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
87 if (ret < 0)
88 return ret;
90 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
94 if (ret < 0)
95 return ret;
99 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
103 if (ret < 0)
104 return ret;
110 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
114 if (ret < 0)
115 return ret;
117 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
121 if (ret < 0)
122 return ret;
124 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
129 if (ret < 0)
130 return ret;
133 ret = wl1271_cmd_template_set(wl, WL12XX_INVALID_ROLE_ID,
137 if (ret < 0)
138 return ret;
148 int ret;
153 ret = -ENOMEM;
161 ret = wl1271_cmd_template_set(wl, wlvif->role_id,
167 return ret;
175 int ret;
180 ret = -ENOMEM;
194 ret = wl1271_cmd_template_set(wl, wlvif->role_id,
200 return ret;
208 int ret;
213 ret = -ENOMEM;
227 ret = wl1271_cmd_template_set(wl, wlvif->role_id,
233 return ret;
238 int ret;
240 ret = wl1271_acx_rx_msdu_life_time(wl);
241 if (ret < 0)
242 return ret;
250 int ret;
252 ret = wl1271_acx_slot(wl, wlvif, DEFAULT_SLOT_TIME);
253 if (ret < 0)
254 return ret;
256 ret = wl1271_acx_service_period_timeout(wl, wlvif);
257 if (ret < 0)
258 return ret;
260 ret = wl1271_acx_rts_threshold(wl, wlvif, wl->hw->wiphy->rts_threshold);
261 if (ret < 0)
262 return ret;
270 int ret;
272 ret = wl1271_acx_beacon_filter_table(wl, wlvif);
273 if (ret < 0)
274 return ret;
277 ret = wl1271_acx_beacon_filter_opt(wl, wlvif, false);
278 if (ret < 0)
279 return ret;
286 int ret;
288 ret = wl12xx_acx_sg_cfg(wl);
289 if (ret < 0)
290 return ret;
292 ret = wl1271_acx_sg_enable(wl, wl->sg_enabled);
293 if (ret < 0)
294 return ret;
301 int ret;
303 ret = wl1271_acx_cca_threshold(wl);
304 if (ret < 0)
305 return ret;
313 int ret;
315 ret = wl1271_acx_bcn_dtim_options(wl, wlvif);
316 if (ret < 0)
317 return ret;
324 int ret;
329 ret = wl12xx_cmd_config_fwlog(wl);
330 if (ret < 0)
331 return ret;
339 int ret;
342 ret = wl12xx_acx_config_ps(wl, wlvif);
343 if (ret < 0)
344 return ret;
347 ret = wl1271_acx_fm_coex(wl);
348 if (ret < 0)
349 return ret;
351 ret = wl1271_acx_sta_rate_policies(wl, wlvif);
352 if (ret < 0)
353 return ret;
362 int ret;
365 ret = wl1271_acx_keep_alive_mode(wl, wlvif, false);
366 if (ret < 0)
367 return ret;
375 int ret;
377 ret = wl1271_init_ap_rates(wl, wlvif);
378 if (ret < 0)
379 return ret;
382 ret = wlcore_hw_ap_sleep(wl);
383 if (ret < 0)
384 return ret;
392 int ret;
394 ret = wl1271_ap_init_deauth_template(wl, wlvif);
395 if (ret < 0)
396 return ret;
398 ret = wl1271_ap_init_null_template(wl, vif);
399 if (ret < 0)
400 return ret;
402 ret = wl1271_ap_init_qos_null_template(wl, vif);
403 if (ret < 0)
404 return ret;
410 ret = wl1271_acx_beacon_filter_opt(wl, wlvif, false);
411 if (ret < 0)
412 return ret;
425 int i, ret;
439 ret = wl1271_acx_ap_rate_policy(wl, &rc, wlvif->ap.mgmt_rate_idx);
440 if (ret < 0)
441 return ret;
448 ret = wl1271_acx_ap_rate_policy(wl, &rc, wlvif->ap.bcast_rate_idx);
449 if (ret < 0)
450 return ret;
473 ret = wl1271_acx_ap_rate_policy(wl, &rc,
475 if (ret < 0)
476 return ret;
504 int ret;
506 ret = wl1271_acx_group_address_tbl(wl, wlvif, true, NULL, 0);
507 if (ret < 0)
508 return ret;
511 ret = wl1271_acx_conn_monit_params(wl, wlvif, false);
512 if (ret < 0)
513 return ret;
516 ret = wl1271_init_sta_beacon_filter(wl, wlvif);
517 if (ret < 0)
518 return ret;
521 ret = wl1271_init_beacon_broadcast(wl, wlvif);
522 if (ret < 0)
523 return ret;
526 ret = wl1271_acx_rssi_snr_avg_weights(wl, wlvif);
527 if (ret < 0)
528 return ret;
536 int ret;
538 ret = wl1271_acx_ap_max_tx_retry(wl, wlvif);
539 if (ret < 0)
540 return ret;
543 ret = wl1271_acx_tx_power(wl, wlvif, wlvif->power_level);
544 if (ret < 0)
545 return ret;
561 int ret, i;
566 ret = wl1271_acx_sleep_auth(wl, WL1271_PSM_ELP);
567 if (ret < 0)
568 return ret;
572 ret = wl1271_event_unmask(wl);
573 if (ret < 0)
574 return ret;
580 ret = wl1271_acx_sleep_auth(wl, sta_auth);
583 ret = wl1271_acx_sleep_auth(wl, WL1271_PSM_ELP);
585 if (ret < 0)
586 return ret;
591 ret = wl1271_ap_hw_init(wl, wlvif);
592 if (ret < 0)
593 return ret;
595 ret = wl12xx_init_ap_role(wl, wlvif);
596 if (ret < 0)
597 return ret;
599 ret = wl1271_sta_hw_init(wl, wlvif);
600 if (ret < 0)
601 return ret;
603 ret = wl12xx_init_sta_role(wl, wlvif);
604 if (ret < 0)
605 return ret;
614 ret = wl1271_acx_ac_cfg(wl, wlvif, conf_ac->ac,
617 if (ret < 0)
618 return ret;
621 ret = wl1271_acx_tid_cfg(wl, wlvif,
629 if (ret < 0)
630 return ret;
634 ret = wl1271_acx_feature_cfg(wl, wlvif);
635 if (ret < 0)
636 return ret;
640 ret = wl1271_ap_hw_init_post_mem(wl, vif);
642 ret = wl1271_sta_hw_init_post_mem(wl, vif);
644 if (ret < 0)
645 return ret;
648 ret = wl1271_set_ba_policies(wl, wlvif);
649 if (ret < 0)
650 return ret;
652 ret = wlcore_hw_init_vif(wl, wlvif);
653 if (ret < 0)
654 return ret;
661 int ret;
664 ret = wl->ops->hw_init(wl);
665 if (ret < 0)
666 return ret;
669 ret = wl1271_init_templates_config(wl);
670 if (ret < 0)
671 return ret;
673 ret = wl12xx_acx_mem_cfg(wl);
674 if (ret < 0)
675 return ret;
678 ret = wl12xx_init_fwlog(wl);
679 if (ret < 0)
680 return ret;
682 ret = wlcore_cmd_regdomain_config_locked(wl);
683 if (ret < 0)
684 return ret;
687 ret = wl1271_init_pta(wl);
688 if (ret < 0)
689 return ret;
692 ret = wl1271_acx_init_mem_config(wl);
693 if (ret < 0)
694 return ret;
697 ret = wl12xx_init_rx_config(wl);
698 if (ret < 0)
701 ret = wl1271_acx_dco_itrim_params(wl);
702 if (ret < 0)
706 ret = wl1271_acx_tx_config_options(wl);
707 if (ret < 0)
711 ret = wl1271_acx_init_rx_interrupt(wl);
712 if (ret < 0)
716 ret = wl1271_init_energy_detection(wl);
717 if (ret < 0)
721 ret = wl1271_acx_frag_threshold(wl, wl->hw->wiphy->frag_threshold);
722 if (ret < 0)
726 ret = wl1271_cmd_data_path(wl, 1);
727 if (ret < 0)
731 ret = wl1271_acx_pm_config(wl);
732 if (ret < 0)
735 ret = wl12xx_acx_set_rate_mgmt_params(wl);
736 if (ret < 0)
740 ret = wl12xx_acx_config_hangover(wl);
741 if (ret < 0)
750 return ret;