Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/kernel/drivers/phy/rockchip/
H A Dphy-rockchip-inno-combphy.c89 struct reset_control *rsts[PHY_RESET_MAX]; member
257 reset_control_assert(priv->rsts[PHY_POR_RSTN]); in phy_pcie_init()
258 reset_control_assert(priv->rsts[PHY_APB_RSTN]); in phy_pcie_init()
259 reset_control_assert(priv->rsts[PHY_PIPE_RSTN]); in phy_pcie_init()
261 reset_control_deassert(priv->rsts[PHY_POR_RSTN]); in phy_pcie_init()
264 reset_control_deassert(priv->rsts[PHY_APB_RSTN]); in phy_pcie_init()
295 reset_control_deassert(priv->rsts[PHY_PIPE_RSTN]); in phy_pcie_init()
309 reset_control_assert(priv->rsts[OTG_RSTN]); in phy_u3_init()
311 reset_control_deassert(priv->rsts[PHY_POR_RSTN]); in phy_u3_init()
315 reset_control_deassert(priv->rsts[PHY_APB_RSTN]); in phy_u3_init()
[all …]
H A Dphy-rockchip-inno-usb3.c145 struct reset_control *rsts[U3PHY_RESET_MAX]; member
333 if (u3phy->rsts[rst]) in rockchip_u3phy_rest_deassert()
334 reset_control_deassert(u3phy->rsts[rst]); in rockchip_u3phy_rest_deassert()
342 if (u3phy->rsts[rst]) in rockchip_u3phy_rest_deassert()
343 reset_control_deassert(u3phy->rsts[rst]); in rockchip_u3phy_rest_deassert()
351 if (u3phy->rsts[rst]) in rockchip_u3phy_rest_deassert()
352 reset_control_deassert(u3phy->rsts[rst]); in rockchip_u3phy_rest_deassert()
362 if (u3phy->rsts[rst]) in rockchip_u3phy_rest_assert()
363 reset_control_assert(u3phy->rsts[rst]); in rockchip_u3phy_rest_assert()
704 u3phy->rsts[i] = devm_reset_control_get(dev, get_rest_name(i)); in rockchip_u3phy_parse_dt()
[all …]
H A Dphy-rockchip-usbdp.c118 struct reset_control **rsts; member
398 udphy->rsts = devm_kcalloc(dev, cfg->num_rsts, in udphy_reset_init()
399 sizeof(*udphy->rsts), GFP_KERNEL); in udphy_reset_init()
400 if (!udphy->rsts) in udphy_reset_init()
410 devm_kfree(dev, (void *)udphy->rsts); in udphy_reset_init()
414 udphy->rsts[idx] = rst; in udphy_reset_init()
441 return reset_control_assert(udphy->rsts[idx]); in udphy_reset_assert()
453 return reset_control_deassert(udphy->rsts[idx]); in udphy_reset_deassert()
666 reset_control_assert(udphy->rsts[i]); in udphy_disable()
737 reset_control_deassert(udphy->rsts[i]); in udphy_get_initial_status()
/OK3568_Linux_fs/kernel/drivers/clk/renesas/
H A Drcar-usb2-clock-sel.c39 struct reset_control *rsts; member
67 ret = reset_control_deassert(priv->rsts); in usb2_clock_sel_enable()
73 reset_control_assert(priv->rsts); in usb2_clock_sel_enable()
89 reset_control_assert(priv->rsts); in usb2_clock_sel_disable()
161 priv->rsts = devm_reset_control_array_get(dev, true, false); in rcar_usb2_clock_sel_probe()
162 if (IS_ERR(priv->rsts)) in rcar_usb2_clock_sel_probe()
163 return PTR_ERR(priv->rsts); in rcar_usb2_clock_sel_probe()
/OK3568_Linux_fs/u-boot/drivers/phy/
H A Dphy-rockchip-inno-usb3.c122 struct reset_ctl rsts[U3PHY_RESET_MAX]; member
283 if (u3phy->rsts[rst].dev) in rockchip_u3phy_rest_deassert()
284 reset_deassert(&u3phy->rsts[rst]); in rockchip_u3phy_rest_deassert()
292 if (u3phy->rsts[rst].dev) in rockchip_u3phy_rest_deassert()
293 reset_deassert(&u3phy->rsts[rst]); in rockchip_u3phy_rest_deassert()
301 if (u3phy->rsts[rst].dev) in rockchip_u3phy_rest_deassert()
302 reset_deassert(&u3phy->rsts[rst]); in rockchip_u3phy_rest_deassert()
312 if (u3phy->rsts[rst].dev) in rockchip_u3phy_rest_assert()
313 reset_assert(&u3phy->rsts[rst]); in rockchip_u3phy_rest_assert()
324 &u3phy->rsts[i]); in rockchip_u3phy_parse_dt()
H A Dphy-rockchip-usbdp.c116 struct reset_ctl *rsts; member
339 udphy->rsts = devm_kcalloc(dev, cfg->num_rsts, in udphy_reset_init()
340 sizeof(*udphy->rsts), GFP_KERNEL); in udphy_reset_init()
341 if (!udphy->rsts) in udphy_reset_init()
347 ret = reset_get_by_name(dev, name, &udphy->rsts[idx]); in udphy_reset_init()
353 reset_assert(&udphy->rsts[idx]); in udphy_reset_init()
359 devm_kfree(dev, udphy->rsts); in udphy_reset_init()
384 return reset_assert(&udphy->rsts[idx]); in udphy_reset_assert()
396 return reset_deassert(&udphy->rsts[idx]); in udphy_reset_deassert()
547 reset_assert(&udphy->rsts[i]); in udphy_disable()
/OK3568_Linux_fs/u-boot/drivers/crypto/rockchip/
H A Dcrypto_v1.c30 struct reset_ctl_bulk rsts; member
231 if (priv->rsts.resets && priv->rsts.count) { in rockchip_crypto_rsa_verify()
232 reset_assert_bulk(&priv->rsts); in rockchip_crypto_rsa_verify()
234 reset_deassert_bulk(&priv->rsts); in rockchip_crypto_rsa_verify()
315 memset(&priv->rsts, 0x00, sizeof(priv->rsts)); in rockchip_crypto_ofdata_to_platdata()
316 reset_get_bulk(dev, &priv->rsts); in rockchip_crypto_ofdata_to_platdata()
/OK3568_Linux_fs/kernel/drivers/soc/rockchip/
H A Drockchip_thunderboot_service.c24 struct reset_control *rsts; member
88 reset_control_assert(serv->rsts); in do_mcu_done()
148 serv->rsts = devm_reset_control_array_get_optional_exclusive(&pdev->dev); in rk_tb_serv_probe()
149 if (IS_ERR(serv->rsts) && PTR_ERR(serv->rsts) == -EPROBE_DEFER) in rk_tb_serv_probe()
/OK3568_Linux_fs/kernel/drivers/usb/host/
H A Dehci-platform.c51 struct reset_control *rsts; member
358 priv->rsts = devm_reset_control_array_get_optional_shared(&dev->dev); in ehci_platform_probe()
359 if (IS_ERR(priv->rsts)) { in ehci_platform_probe()
360 err = PTR_ERR(priv->rsts); in ehci_platform_probe()
364 err = reset_control_deassert(priv->rsts); in ehci_platform_probe()
450 reset_control_assert(priv->rsts); in ehci_platform_probe()
488 reset_control_assert(priv->rsts); in ehci_platform_remove()
/OK3568_Linux_fs/u-boot/arch/arm/mach-bcm283x/
H A Dreset.c74 val = readl(&wdog_regs->rsts); in efi_reset_system()
77 writel(val, &wdog_regs->rsts); in efi_reset_system()
/OK3568_Linux_fs/kernel/drivers/ata/
H A Dlibahci_platform.c239 rc = reset_control_deassert(hpriv->rsts); in ahci_platform_enable_resources()
250 reset_control_assert(hpriv->rsts); in ahci_platform_enable_resources()
277 reset_control_assert(hpriv->rsts); in ahci_platform_disable_resources()
447 hpriv->rsts = devm_reset_control_array_get_optional_shared(dev); in ahci_platform_get_resources()
448 if (IS_ERR(hpriv->rsts)) { in ahci_platform_get_resources()
449 rc = PTR_ERR(hpriv->rsts); in ahci_platform_get_resources()
/OK3568_Linux_fs/kernel/drivers/usb/renesas_usbhs/
H A Dcommon.c632 priv->rsts = devm_reset_control_array_get_optional_shared(dev); in usbhs_probe()
633 if (IS_ERR(priv->rsts)) in usbhs_probe()
634 return PTR_ERR(priv->rsts); in usbhs_probe()
695 ret = reset_control_deassert(priv->rsts); in usbhs_probe()
756 reset_control_assert(priv->rsts); in usbhs_probe()
783 reset_control_assert(priv->rsts); in usbhs_remove()
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/
H A Dhw.c967 .rsts = px30_cif_rsts,
976 .rsts = rk1808_cif_rsts,
985 .rsts = rk3128_cif_rsts,
994 .rsts = rk3288_cif_rsts,
1003 .rsts = rk3328_cif_rsts,
1012 .rsts = rk3368_cif_rsts,
1021 .rsts = rv1126_cif_rsts,
1030 .rsts = rv1126_cif_lite_rsts,
1039 .rsts = rk3568_cif_rsts,
1048 .rsts = rk3588_cif_rsts,
[all …]
H A Dhw.h113 const char * const *rsts; member
/OK3568_Linux_fs/u-boot/arch/arm/mach-bcm283x/include/mach/
H A Dwdog.h19 u32 rsts; member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbevf/
H A Dmbx.c194 hw->mbx.stats.rsts++; in ixgbevf_check_for_rst_vf()
310 mbx->stats.rsts = 0; in ixgbevf_init_mbx_params_vf()
H A Dvf.h94 u32 rsts; member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igbvf/
H A Dmbx.c199 hw->mbx.stats.rsts++; in e1000_check_for_rst_vf()
333 mbx->stats.rsts = 0; in e1000_init_mbx_params_vf()
H A Dvf.h200 u32 rsts; member
/OK3568_Linux_fs/kernel/drivers/crypto/rockchip/
H A Drk_crypto_core.c738 const char * const *rsts; in rk_crypto_probe() local
755 rsts = soc_data->hw_get_rsts(&rst_num); in rk_crypto_probe()
756 if (rsts && rsts[0]) { in rk_crypto_probe()
758 devm_reset_control_get(dev, rsts[0]); in rk_crypto_probe()
/OK3568_Linux_fs/kernel/drivers/bus/
H A Dti-sysc.c136 struct reset_control *rsts; member
631 ddata->rsts = in sysc_init_resets()
634 return PTR_ERR_OR_ZERO(ddata->rsts); in sysc_init_resets()
1267 reset_control_assert(ddata->rsts); in sysc_runtime_suspend_legacy()
1290 reset_control_deassert(ddata->rsts); in sysc_runtime_resume_legacy()
1325 reset_control_assert(ddata->rsts); in sysc_runtime_suspend()
1355 reset_control_deassert(ddata->rsts); in sysc_runtime_resume()
2129 error = reset_control_deassert(ddata->rsts); in sysc_init_module()
2159 reset_control_assert(ddata->rsts); in sysc_init_module()
3242 reset_control_assert(ddata->rsts); in sysc_probe()
[all …]
/OK3568_Linux_fs/u-boot/drivers/pci/
H A Dpcie_dw_rockchip.c67 struct reset_ctl_bulk rsts; member
640 ret = reset_deassert_bulk(&priv->rsts); in rockchip_pcie_init_port()
669 reset_assert_bulk(&priv->rsts); in rockchip_pcie_init_port()
703 ret = reset_get_bulk(dev, &priv->rsts); in rockchip_pcie_parse_dt()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_mbx.c294 hw->mbx.stats.rsts++; in ixgbe_check_for_rst_pf()
420 mbx->stats.rsts = 0; in ixgbe_init_mbx_params_pf()
/OK3568_Linux_fs/kernel/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()
/OK3568_Linux_fs/kernel/drivers/pci/controller/dwc/
H A Dpcie-dw-rockchip.c169 struct reset_control *rsts; member
2025 rk_pcie->rsts = devm_reset_control_array_get_exclusive(dev); in rk_pcie_really_probe()
2026 if (IS_ERR(rk_pcie->rsts)) { in rk_pcie_really_probe()
2027 ret = PTR_ERR(rk_pcie->rsts); in rk_pcie_really_probe()
2032 reset_control_deassert(rk_pcie->rsts); in rk_pcie_really_probe()
2363 reset_control_assert(rk_pcie->rsts); in rockchip_dw_pcie_resume()
2365 reset_control_deassert(rk_pcie->rsts); in rockchip_dw_pcie_resume()

12