Lines Matching defs:wl
32 struct wl1271 *wl = hw->priv;
49 mutex_lock(&wl->mutex);
51 if (unlikely(wl->state != WLCORE_STATE_ON)) {
56 ret = pm_runtime_resume_and_get(wl->dev);
60 ret = wlcore_smart_config_start(wl,
63 pm_runtime_mark_last_busy(wl->dev);
64 pm_runtime_put_autosuspend(wl->dev);
66 mutex_unlock(&wl->mutex);
77 struct wl1271 *wl = hw->priv;
82 mutex_lock(&wl->mutex);
84 if (unlikely(wl->state != WLCORE_STATE_ON)) {
89 ret = pm_runtime_resume_and_get(wl->dev);
93 ret = wlcore_smart_config_stop(wl);
95 pm_runtime_mark_last_busy(wl->dev);
96 pm_runtime_put_autosuspend(wl->dev);
98 mutex_unlock(&wl->mutex);
109 struct wl1271 *wl = hw->priv;
127 mutex_lock(&wl->mutex);
129 if (unlikely(wl->state != WLCORE_STATE_ON)) {
134 ret = pm_runtime_resume_and_get(wl->dev);
138 ret = wlcore_smart_config_set_group_key(wl,
143 pm_runtime_mark_last_busy(wl->dev);
144 pm_runtime_put_autosuspend(wl->dev);
146 mutex_unlock(&wl->mutex);