int wl1271_init_phy_config(struct wl1271 *wl) { int ret; ret = wl1271_acx_pd_threshold(wl); if (ret < 0) return ret; ret = wl1271_acx_slot(wl, DEFAULT_SLOT_TIME); if (ret < 0) return ret; ret = wl1271_acx_group_address_tbl(wl, true, NULL, 0); if (ret < 0) return ret; ret = wl1271_acx_service_period_timeout(wl); if (ret < 0) return ret; ret = wl1271_acx_rts_threshold(wl, wl->conf.rx.rts_threshold); if (ret < 0) return ret; return 0; }
static int wl1271_init_phy_config(struct wl1271 *wl) { int ret; ret = wl1271_acx_pd_threshold(wl); if (ret < 0) return ret; ret = wl1271_acx_slot(wl, DEFAULT_SLOT_TIME); if (ret < 0) return ret; ret = wl1271_acx_group_address_tbl(wl); if (ret < 0) return ret; ret = wl1271_acx_service_period_timeout(wl); if (ret < 0) return ret; ret = wl1271_acx_rts_threshold(wl, RTS_THRESHOLD_DEF); if (ret < 0) return ret; return 0; }
int wl1271_init_phy_config(struct wl1271 *wl) { int ret; ret = wl1271_acx_pd_threshold(wl); if (ret < 0) return ret; ret = wl1271_acx_slot(wl, DEFAULT_SLOT_TIME); if (ret < 0) return ret; ret = wl1271_acx_service_period_timeout(wl); if (ret < 0) return ret; ret = wl1271_acx_rts_threshold(wl, wl->hw->wiphy->rts_threshold); if (ret < 0) return ret; return 0; }