Home
last modified time | relevance | path

Searched refs:wdev (Results 1 – 25 of 172) sorted by relevance

1234567

/linux/drivers/watchdog/
A Domap_wdt.c79 wdev->wdt_trgr_pattern = ~wdev->wdt_trgr_pattern; in omap_wdt_reload()
147 omap_wdt_disable(wdev); in omap_wdt_start()
159 omap_wdt_enable(wdev); in omap_wdt_start()
171 omap_wdt_disable(wdev); in omap_wdt_stop()
183 omap_wdt_reload(wdev); in omap_wdt_ping()
195 omap_wdt_disable(wdev); in omap_wdt_set_timeout()
197 omap_wdt_enable(wdev); in omap_wdt_set_timeout()
198 omap_wdt_reload(wdev); in omap_wdt_set_timeout()
235 wdev = devm_kzalloc(&pdev->dev, sizeof(*wdev), GFP_KERNEL); in omap_wdt_probe()
236 if (!wdev) in omap_wdt_probe()
[all …]
A Dimx2_wdt.c99 if (wdev->ext_reset) in imx2_wdt_restart()
134 if (!wdev->ext_reset) in imx2_wdt_setup()
164 if (!wdev->clk_is_on) in imx2_wdt_ping()
265 wdev = devm_kzalloc(dev, sizeof(*wdev), GFP_KERNEL); in imx2_wdt_probe()
266 if (!wdev) in imx2_wdt_probe()
275 if (IS_ERR(wdev->regmap)) { in imx2_wdt_probe()
281 if (IS_ERR(wdev->clk)) { in imx2_wdt_probe()
286 wdog = &wdev->wdog; in imx2_wdt_probe()
308 wdev->clk_is_on = true; in imx2_wdt_probe()
371 wdev->clk_is_on = false; in imx2_wdt_suspend()
[all …]
A Dpm8916_wdt.c35 struct watchdog_device wdev; member
73 wdev->timeout - wdev->pretimeout); in pm8916_wdt_configure_timers()
79 wdev->pretimeout); in pm8916_wdt_configure_timers()
85 wdev->timeout = timeout; in pm8916_wdt_set_timeout()
93 wdev->pretimeout = pretimeout; in pm8916_wdt_set_pretimeout()
176 wdt->wdev.info = &pm8916_wdt_ident; in pm8916_wdt_probe()
188 wdt->wdev.ops = &pm8916_wdt_ops, in pm8916_wdt_probe()
189 wdt->wdev.parent = dev; in pm8916_wdt_probe()
193 wdt->wdev.pretimeout = 0; in pm8916_wdt_probe()
207 if (watchdog_active(&wdt->wdev)) in pm8916_wdt_suspend()
[all …]
A Dretu_wdt.c38 schedule_delayed_work(&wdev->ping_work, in retu_wdt_ping_enable()
52 retu_wdt_ping_enable(wdev); in retu_wdt_ping_work()
59 retu_wdt_ping_disable(wdev); in retu_wdt_start()
68 retu_wdt_ping_enable(wdev); in retu_wdt_stop()
107 struct retu_wdt_dev *wdev; in retu_wdt_probe() local
114 wdev = devm_kzalloc(&pdev->dev, sizeof(*wdev), GFP_KERNEL); in retu_wdt_probe()
115 if (!wdev) in retu_wdt_probe()
125 watchdog_set_drvdata(retu_wdt, wdev); in retu_wdt_probe()
128 wdev->rdev = rdev; in retu_wdt_probe()
129 wdev->dev = &pdev->dev; in retu_wdt_probe()
[all …]
A Dvisconti_wdt.c35 struct watchdog_device wdev; member
91 wdev->timeout = timeout; in visconti_wdt_set_timeout()
122 struct watchdog_device *wdev; in visconti_wdt_probe() local
158 wdev = &priv->wdev; in visconti_wdt_probe()
159 wdev->info = &visconti_wdt_info; in visconti_wdt_probe()
160 wdev->ops = &visconti_wdt_ops; in visconti_wdt_probe()
161 wdev->parent = dev; in visconti_wdt_probe()
162 wdev->min_timeout = 1; in visconti_wdt_probe()
164 wdev->timeout = min(wdev->max_timeout, WDT_DEFAULT_TIMEOUT); in visconti_wdt_probe()
166 watchdog_set_drvdata(wdev, priv); in visconti_wdt_probe()
[all …]
A Dmsc313e_wdt.c31 struct watchdog_device wdev; member
73 wdev->timeout = new_time; in msc313e_wdt_settimeout()
75 return msc313e_wdt_start(wdev); in msc313e_wdt_settimeout()
116 priv->wdev.info = &msc313e_wdt_ident, in msc313e_wdt_probe()
117 priv->wdev.ops = &msc313e_wdt_ops, in msc313e_wdt_probe()
118 priv->wdev.parent = dev; in msc313e_wdt_probe()
126 watchdog_stop_on_reboot(&priv->wdev); in msc313e_wdt_probe()
136 if (watchdog_active(&priv->wdev)) in msc313e_wdt_suspend()
137 msc313e_wdt_stop(&priv->wdev); in msc313e_wdt_suspend()
146 if (watchdog_active(&priv->wdev)) in msc313e_wdt_resume()
[all …]
A Duniphier_wdt.c185 struct uniphier_wdt_dev *wdev; in uniphier_wdt_probe() local
190 wdev = devm_kzalloc(dev, sizeof(*wdev), GFP_KERNEL); in uniphier_wdt_probe()
191 if (!wdev) in uniphier_wdt_probe()
200 wdev->regmap = regmap; in uniphier_wdt_probe()
201 wdev->wdt_dev.info = &uniphier_wdt_info; in uniphier_wdt_probe()
202 wdev->wdt_dev.ops = &uniphier_wdt_ops; in uniphier_wdt_probe()
206 wdev->wdt_dev.parent = dev; in uniphier_wdt_probe()
210 watchdog_stop_on_reboot(&wdev->wdt_dev); in uniphier_wdt_probe()
212 watchdog_set_drvdata(&wdev->wdt_dev, wdev); in uniphier_wdt_probe()
214 uniphier_watchdog_stop(&wdev->wdt_dev); in uniphier_wdt_probe()
[all …]
A Drenesas_wdt.c51 struct watchdog_device wdev; member
98 rwdt_init_timeout(wdev); in rwdt_start()
117 pm_runtime_put(wdev->parent); in rwdt_stop()
261 priv->wdev.info = &rwdt_ident; in rwdt_probe()
262 priv->wdev.ops = &rwdt_ops; in rwdt_probe()
263 priv->wdev.parent = dev; in rwdt_probe()
264 priv->wdev.min_timeout = 1; in rwdt_probe()
266 priv->wdev.timeout = min(priv->wdev.max_timeout, RWDT_DEFAULT_TIMEOUT); in rwdt_probe()
280 rwdt_start(&priv->wdev); in rwdt_probe()
310 rwdt_stop(&priv->wdev); in rwdt_suspend()
[all …]
A Drza_wdt.c43 struct watchdog_device wdev; member
85 rza_wdt_calc_timeout(priv, wdev->timeout); in rza_wdt_start()
117 wdev->timeout = timeout; in rza_set_timeout()
118 rza_wdt_start(wdev); in rza_set_timeout()
192 priv->wdev.info = &rza_wdt_ident; in rza_wdt_probe()
193 priv->wdev.ops = &rza_wdt_ops; in rza_wdt_probe()
194 priv->wdev.parent = dev; in rza_wdt_probe()
212 priv->wdev.max_hw_heartbeat_ms); in rza_wdt_probe()
215 priv->wdev.min_timeout = 1; in rza_wdt_probe()
216 priv->wdev.timeout = DEFAULT_TIMEOUT; in rza_wdt_probe()
[all …]
/linux/net/wireless/
A Dibss.c31 if (!wdev->ssid_len) in __cfg80211_ibss_joined()
42 cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); in __cfg80211_ibss_joined()
180 cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); in __cfg80211_clear_ibss()
185 memset(&wdev->chandef, 0, sizeof(wdev->chandef)); in __cfg80211_clear_ibss()
197 wdev_lock(wdev); in cfg80211_clear_ibss()
230 wdev_lock(wdev); in cfg80211_leave_ibss()
291 wdev->wext.keys->def = wdev->wext.default_key; in cfg80211_ibss_wext_join()
293 wdev->wext.ibss.privacy = wdev->wext.default_key != -1; in cfg80211_ibss_wext_join()
295 if (wdev->wext.keys && wdev->wext.keys->def != -1) { in cfg80211_ibss_wext_join()
425 wdev->wext.ibss.ssid = wdev->ssid; in cfg80211_ibss_wext_siwessid()
[all …]
A Dsme.c56 if (!wdev->conn) in cfg80211_sme_free()
127 request->wdev = wdev; in cfg80211_conn_scan()
289 wdev->conn->params.bssid = wdev->conn->bssid; in cfg80211_get_conn_bss()
535 wdev->conn = kzalloc(sizeof(*wdev->conn), GFP_KERNEL); in cfg80211_sme_connect()
544 wdev->conn->params.bssid = wdev->conn->bssid; in cfg80211_sme_connect()
555 wdev->conn->params.ie = wdev->conn->ie; in cfg80211_sme_connect()
566 wdev->conn->params.ssid = wdev->ssid; in cfg80211_sme_connect()
567 wdev->conn->params.ssid_len = wdev->ssid_len; in cfg80211_sme_connect()
651 if (wdev->conn || wdev->current_bss || in cfg80211_is_all_idle()
730 wdev->ssid, wdev->ssid_len, in __cfg80211_connect_result()
[all …]
A Dwext-sme.c31 wdev->wext.connect.ie = wdev->wext.ie; in cfg80211_mgd_wext_connect()
32 wdev->wext.connect.ie_len = wdev->wext.ie_len; in cfg80211_mgd_wext_connect()
38 wdev->wext.keys->def = wdev->wext.default_key; in cfg80211_mgd_wext_connect()
46 if (wdev->wext.keys && wdev->wext.keys->def != -1) { in cfg80211_mgd_wext_connect()
90 wdev_lock(wdev); in cfg80211_mgd_wext_siwfreq()
92 if (wdev->conn) { in cfg80211_mgd_wext_siwfreq()
127 wdev_lock(wdev); in cfg80211_mgd_wext_giwfreq()
164 wdev_lock(wdev); in cfg80211_mgd_wext_siwessid()
186 wdev->wext.connect.ssid = wdev->wext.ssid; in cfg80211_mgd_wext_siwessid()
280 wdev->wext.connect.bssid = wdev->wext.bssid; in cfg80211_mgd_wext_siwap()
[all …]
A Dmlme.c95 if (!wdev->current_bss || in cfg80211_process_deauth()
129 ASSERT_WDEV_LOCK(wdev); in cfg80211_rx_mlme_mgmt()
192 ASSERT_WDEV_LOCK(wdev); in cfg80211_tx_mlme_mgmt()
257 ASSERT_WDEV_LOCK(wdev); in cfg80211_mlme_auth()
323 ASSERT_WDEV_LOCK(wdev); in cfg80211_mlme_assoc()
473 if (tmp == wdev) { in cfg80211_mgmt_registrations_update()
526 if (!(wdev->wiphy->mgmt_stypes[wdev->iftype].rx & BIT(mgmt_type))) { in cfg80211_mlme_register_mgmt()
582 nreg->wdev = wdev; in cfg80211_mlme_register_mgmt()
668 if (!(wdev->wiphy->mgmt_stypes[wdev->iftype].tx & BIT(stype >> 4))) in cfg80211_mlme_mgmt_tx()
675 wdev_lock(wdev); in cfg80211_mlme_mgmt_tx()
[all …]
A Dwext-compat.c78 if (!wdev) in cfg80211_wext_giwmode()
118 if (!wdev) in cfg80211_wext_giwrange()
394 if (wdev->wiphy->retry_long == wdev->wiphy->retry_short) in cfg80211_wext_giwretry()
426 wdev->wext.keys = kzalloc(sizeof(*wdev->wext.keys), in __cfg80211_set_encryption()
615 wdev_lock(wdev); in cfg80211_wext_siwencode()
765 if (!wdev->wext.keys || !wdev->wext.keys->params[idx].cipher) { in cfg80211_wext_giwencode()
1206 wdev->ps = ps; in cfg80211_wext_siwpower()
1296 wdev_lock(wdev); in cfg80211_wext_giwrate()
1301 wdev_unlock(wdev); in cfg80211_wext_giwrate()
1341 wdev_lock(wdev); in cfg80211_wireless_stats()
[all …]
A Dcore.c165 if (!wdev->netdev) in cfg80211_switch_netns()
194 if (!wdev->netdev) in cfg80211_switch_netns()
207 if (!wdev->netdev) in cfg80211_switch_netns()
238 if (rdev->scan_req && rdev->scan_req->wdev == wdev) { in cfg80211_stop_p2p_device()
1174 cfg80211_put_bss(wdev->wiphy, &wdev->current_bss->pub); in _cfg80211_unregister_wdev()
1260 wdev_lock(wdev); in cfg80211_leave()
1312 wdev->iftype == NL80211_IFTYPE_ADHOC) && !wdev->use_4addr) in cfg80211_init_wdev()
1385 if (!wdev) in cfg80211_netdev_notifier_call()
1413 if (wdev->registered && !wdev->registering) { in cfg80211_netdev_notifier_call()
1427 if (rdev->scan_req && rdev->scan_req->wdev == wdev) { in cfg80211_netdev_notifier_call()
[all …]
/linux/drivers/staging/wfx/
A Dhwio.c69 wdev->hwbus_ops->lock(wdev->hwbus_priv); in read32_locked()
72 wdev->hwbus_ops->unlock(wdev->hwbus_priv); in read32_locked()
80 wdev->hwbus_ops->lock(wdev->hwbus_priv); in write32_locked()
83 wdev->hwbus_ops->unlock(wdev->hwbus_priv); in write32_locked()
94 wdev->hwbus_ops->lock(wdev->hwbus_priv); in write32_bits_locked()
105 wdev->hwbus_ops->unlock(wdev->hwbus_priv); in write32_bits_locked()
179 wdev->hwbus_ops->lock(wdev->hwbus_priv); in indirect_read_locked()
191 wdev->hwbus_ops->lock(wdev->hwbus_priv); in indirect_write_locked()
206 wdev->hwbus_ops->lock(wdev->hwbus_priv); in indirect_read32_locked()
224 wdev->hwbus_ops->lock(wdev->hwbus_priv); in indirect_write32_locked()
[all …]
A Dmain.c234 ret = request_firmware(&pds, wdev->pdata.file_pds, wdev->dev); in wfx_send_pdata_pds()
315 wdev->hw = hw; in wfx_init_common()
343 return wdev; in wfx_init_common()
379 wdev->hw_caps.firmware_major, wdev->hw_caps.firmware_minor, in wfx_probe()
380 wdev->hw_caps.firmware_build, wdev->hw_caps.firmware_label, in wfx_probe()
382 wdev->keyset, wdev->hw_caps.link_mode); in wfx_probe()
417 err = wdev->hwbus_ops->irq_subscribe(wdev->hwbus_priv); in wfx_probe()
454 wdev->hw->wiphy->n_addresses = ARRAY_SIZE(wdev->addresses); in wfx_probe()
455 wdev->hw->wiphy->addresses = wdev->addresses; in wfx_probe()
473 wdev->hwbus_ops->irq_unsubscribe(wdev->hwbus_priv); in wfx_probe()
[all …]
A Dbh.c22 if (!wdev->pdata.gpio_wakeup) in device_wakeup()
80 alloc_len = wdev->hwbus_ops->align_size(wdev->hwbus_priv, read_len + 2); in rx_helper()
125 wfx_handle_rx(wdev, skb); in rx_helper()
182 wdev->hif.tx_seqnum = (wdev->hif.tx_seqnum + 1) % (HIF_COUNTER_MAX + 1); in tx_helper()
188 len = wdev->hwbus_ops->align_size(wdev->hwbus_priv, len); in tx_helper()
207 if (wdev->hif.tx_buffers_used < wdev->hw_caps.num_inp_ch_bufs) { in bh_work_tx()
217 tx_helper(wdev, hif); in bh_work_tx()
245 device_wakeup(wdev); in bh_work()
259 ack_sdio_data(wdev); in bh_work()
261 device_release(wdev); in bh_work()
[all …]
A Dhif_rx.c29 if (!wdev->hif_cmd.buf_send) { in hif_generic_confirm()
35 dev_warn(wdev->dev, in hif_generic_confirm()
41 if (wdev->hif_cmd.buf_recv) { in hif_generic_confirm()
47 wdev->hif_cmd.ret = status; in hif_generic_confirm()
49 complete(&wdev->hif_cmd.done); in hif_generic_confirm()
58 wfx_tx_confirm_cb(wdev, body); in hif_tx_confirm()
89 complete(&wdev->firmware_ready); in hif_startup_indication()
96 if (!wdev->pdata.gpio_wakeup || in hif_wakeup_indication()
335 wdev->chip_frozen = true; in hif_error_indication()
353 wdev->chip_frozen = true; in hif_exception_indication()
[all …]
A Dfwio.c110 wdev->pdata.file_fw, keyset_chip); in get_firmware()
114 filename, wdev->pdata.file_fw); in get_firmware()
116 wdev->pdata.file_fw); in get_firmware()
147 wdev->keyset = keyset_file; in get_firmware()
304 print_boot_status(wdev); in load_firmware_secure()
342 if (wdev->pdata.use_rising_clk) in wfx_init_device()
344 ret = config_reg_write(wdev, reg); in wfx_init_device()
350 ret = config_reg_read(wdev, &reg); in wfx_init_device()
373 ret = init_gpr(wdev); in wfx_init_device()
397 ret = load_firmware_secure(wdev); in wfx_init_device()
[all …]
A Dqueue.c19 atomic_inc(&wdev->tx_lock); in wfx_tx_lock()
28 wfx_bh_request_tx(wdev); in wfx_tx_unlock()
36 if (wdev->chip_frozen) in wfx_tx_flush()
39 wfx_tx_lock(wdev); in wfx_tx_flush()
40 mutex_lock(&wdev->hif_cmd.lock); in wfx_tx_flush()
42 !wdev->hif.tx_buffers_used, in wfx_tx_flush()
46 wdev->hif.tx_buffers_used); in wfx_tx_flush()
49 wdev->chip_frozen = true; in wfx_tx_flush()
52 wfx_tx_unlock(wdev); in wfx_tx_flush()
57 wfx_tx_lock(wdev); in wfx_tx_lock_flush()
[all …]
A Dsta.c47 wdev->chip_frozen = true; in wfx_cooling_timeout_work()
48 wfx_tx_unlock(wdev); in wfx_cooling_timeout_work()
56 wfx_tx_unlock(wdev); in wfx_suspend_hot_dev()
60 wfx_tx_lock(wdev); in wfx_suspend_hot_dev()
284 struct wfx_dev *wdev = wvif->wdev; in wfx_reset() local
286 wfx_tx_lock_flush(wdev); in wfx_reset()
291 wfx_tx_unlock(wdev); in wfx_reset()
385 struct wfx_dev *wdev = wvif->wdev; in wfx_start_ap() local
751 wvif->wdev = wdev; in wfx_add_interface()
769 if (!wdev->vif[i]) { in wfx_add_interface()
[all …]
A Dhif_tx.c59 if (wdev->chip_frozen) in wfx_cmd_send()
69 wdev->hif_cmd.buf_recv = reply; in wfx_cmd_send()
71 complete(&wdev->hif_cmd.ready); in wfx_cmd_send()
73 wfx_bh_request_tx(wdev); in wfx_cmd_send()
85 if (wdev->poll_irq) in wfx_cmd_send()
86 wfx_bh_poll_irq(wdev); in wfx_cmd_send()
97 wdev->chip_frozen = true; in wfx_cmd_send()
101 ret = wdev->hif_cmd.ret; in wfx_cmd_send()
104 wdev->hif_cmd.buf_send = NULL; in wfx_cmd_send()
135 if (wdev->pdata.gpio_wakeup) in hif_shutdown()
[all …]
A Dhwio.h15 int wfx_data_read(struct wfx_dev *wdev, void *buf, size_t buf_len);
24 int sram_reg_read(struct wfx_dev *wdev, u32 addr, u32 *val);
25 int sram_reg_write(struct wfx_dev *wdev, u32 addr, u32 val);
27 int ahb_reg_read(struct wfx_dev *wdev, u32 addr, u32 *val);
28 int ahb_reg_write(struct wfx_dev *wdev, u32 addr, u32 val);
58 int config_reg_read(struct wfx_dev *wdev, u32 *val);
59 int config_reg_write(struct wfx_dev *wdev, u32 val);
65 int control_reg_read(struct wfx_dev *wdev, u32 *val);
66 int control_reg_write(struct wfx_dev *wdev, u32 val);
72 int igpr_reg_read(struct wfx_dev *wdev, int index, u32 *val);
[all …]
A Ddebug.c65 struct wfx_dev *wdev = seq->private; in wfx_counters_show() local
155 struct wfx_dev *wdev = seq->private; in wfx_rx_stats_show() local
159 mutex_lock(&wdev->rx_stats_lock); in wfx_rx_stats_show()
179 mutex_unlock(&wdev->rx_stats_lock); in wfx_rx_stats_show()
187 struct wfx_dev *wdev = seq->private; in wfx_tx_power_loop_show() local
225 ret = wfx_send_pds(wdev, buf, count); in wfx_send_pds_write()
238 struct wfx_dev *wdev; member
249 struct wfx_dev *wdev = context->wdev; in wfx_send_hif_msg_write() local
307 context->wdev = inode->i_private; in wfx_send_hif_msg_open()
333 wdev->force_ps_timeout = val; in wfx_ps_timeout_set()
[all …]

Completed in 818 milliseconds

1234567