Home
last modified time | relevance | path

Searched refs:rsts (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/clk/renesas/
H A Drcar-usb2-clock-sel.c38 struct reset_control *rsts; member
66 ret = reset_control_deassert(priv->rsts); in usb2_clock_sel_enable()
72 reset_control_assert(priv->rsts); in usb2_clock_sel_enable()
88 reset_control_assert(priv->rsts); in usb2_clock_sel_disable()
158 priv->rsts = devm_reset_control_array_get_shared(dev); in rcar_usb2_clock_sel_probe()
159 if (IS_ERR(priv->rsts)) in rcar_usb2_clock_sel_probe()
160 return PTR_ERR(priv->rsts); in rcar_usb2_clock_sel_probe()
/linux/drivers/phy/rockchip/
H A Dphy-rockchip-samsung-hdptx.c275 struct reset_control_bulk_data rsts[RST_MAX]; member
593 reset_control_assert(hdptx->rsts[RST_APB].rstc); in rk_hdptx_pre_power_up()
595 reset_control_deassert(hdptx->rsts[RST_APB].rstc); in rk_hdptx_pre_power_up()
597 reset_control_assert(hdptx->rsts[RST_LANE].rstc); in rk_hdptx_pre_power_up()
598 reset_control_assert(hdptx->rsts[RST_CMN].rstc); in rk_hdptx_pre_power_up()
599 reset_control_assert(hdptx->rsts[RST_INIT].rstc); in rk_hdptx_pre_power_up()
610 reset_control_deassert(hdptx->rsts[RST_LANE].rstc); in rk_hdptx_post_enable_lane()
640 reset_control_deassert(hdptx->rsts[RST_INIT].rstc); in rk_hdptx_post_enable_pll()
647 reset_control_deassert(hdptx->rsts[RST_CMN].rstc); in rk_hdptx_post_enable_pll()
665 reset_control_assert(hdptx->rsts[RST_APB].rstc); in rk_hdptx_phy_disable()
[all …]
/linux/drivers/ata/
H A Dlibahci_platform.c172 return reset_control_reset(hpriv->rsts); in ahci_platform_deassert_rsts()
174 return reset_control_deassert(hpriv->rsts); in ahci_platform_deassert_rsts()
191 return reset_control_rearm(hpriv->rsts); in ahci_platform_assert_rsts()
193 return reset_control_assert(hpriv->rsts); in ahci_platform_assert_rsts()
557 hpriv->rsts = devm_reset_control_array_get_optional_shared(dev); in ahci_platform_get_resources()
558 if (IS_ERR(hpriv->rsts)) { in ahci_platform_get_resources()
559 rc = PTR_ERR(hpriv->rsts); in ahci_platform_get_resources()
H A Dahci_ceva.c269 hpriv->rsts = devm_reset_control_get_optional_exclusive(&pdev->dev, in ceva_ahci_probe()
271 if (IS_ERR(hpriv->rsts)) in ceva_ahci_probe()
272 return dev_err_probe(&pdev->dev, PTR_ERR(hpriv->rsts), in ceva_ahci_probe()
H A Dahci.h350 struct reset_control *rsts; /* Optional */ member
/linux/drivers/usb/renesas_usbhs/
H A Dcommon.c643 priv->rsts = devm_reset_control_array_get_optional_shared(dev); in usbhs_probe()
644 if (IS_ERR(priv->rsts)) in usbhs_probe()
645 return PTR_ERR(priv->rsts); in usbhs_probe()
704 ret = reset_control_deassert(priv->rsts); in usbhs_probe()
765 reset_control_assert(priv->rsts); in usbhs_probe()
794 reset_control_assert(priv->rsts); in usbhs_remove()
H A Dcommon.h282 struct reset_control *rsts; member
/linux/drivers/watchdog/
H A Dstarfive-wdt.c186 struct reset_control *rsts; in starfive_wdt_reset_init() local
189 rsts = devm_reset_control_array_get_exclusive(dev); in starfive_wdt_reset_init()
190 if (IS_ERR(rsts)) in starfive_wdt_reset_init()
191 return dev_err_probe(dev, PTR_ERR(rsts), "failed to get resets\n"); in starfive_wdt_reset_init()
193 ret = reset_control_deassert(rsts); in starfive_wdt_reset_init()
/linux/drivers/clk/baikal-t1/
H A Dclk-ccu-div.c120 struct ccu_rst *rsts; member
437 data->rsts = ccu_rst_hw_register(&init); in ccu_div_rst_register()
438 if (IS_ERR(data->rsts)) { in ccu_div_rst_register()
441 return PTR_ERR(data->rsts); in ccu_div_rst_register()
/linux/drivers/net/ethernet/intel/igbvf/
H A Dmbx.c200 hw->mbx.stats.rsts++; in e1000_check_for_rst_vf()
334 mbx->stats.rsts = 0; in e1000_init_mbx_params_vf()
H A Dvf.h200 u32 rsts; member
/linux/drivers/bus/
H A Dti-sysc.c148 struct reset_control *rsts; member
645 ddata->rsts = in sysc_init_resets()
648 return PTR_ERR_OR_ZERO(ddata->rsts); in sysc_init_resets()
1284 reset_control_assert(ddata->rsts); in sysc_runtime_suspend_legacy()
1307 reset_control_deassert(ddata->rsts); in sysc_runtime_resume_legacy()
1344 reset_control_assert(ddata->rsts); in sysc_runtime_suspend()
1372 reset_control_deassert(ddata->rsts); in sysc_runtime_resume()
2226 error = reset_control_deassert(ddata->rsts); in sysc_init_module()
2269 reset_control_assert(ddata->rsts); in sysc_init_module()
3258 reset_control_assert(ddata->rsts); in sysc_probe()
[all …]
/linux/drivers/net/ethernet/intel/igb/
H A De1000_mbx.c308 hw->mbx.stats.rsts++; in igb_check_for_rst_pf()
471 mbx->stats.rsts = 0; in igb_init_mbx_params_pf()
H A De1000_hw.h494 u32 rsts; member
/linux/drivers/net/ethernet/mediatek/
H A Dairoha_eth.c905 struct reset_control_bulk_data rsts[AIROHA_MAX_NUM_RSTS]; member
2218 err = reset_control_bulk_assert(ARRAY_SIZE(eth->rsts), eth->rsts); in airoha_hw_init()
2223 err = reset_control_bulk_deassert(ARRAY_SIZE(eth->rsts), eth->rsts); in airoha_hw_init()
3244 eth->rsts[0].id = "fe"; in airoha_probe()
3245 eth->rsts[1].id = "pdma"; in airoha_probe()
3246 eth->rsts[2].id = "qdma"; in airoha_probe()
3248 ARRAY_SIZE(eth->rsts), in airoha_probe()
3249 eth->rsts); in airoha_probe()