| /OK3568_Linux_fs/kernel/drivers/phy/rockchip/ |
| H A D | phy-rockchip-inno-combphy.c | 89 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 D | phy-rockchip-inno-usb3.c | 145 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 D | phy-rockchip-usbdp.c | 118 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 D | rcar-usb2-clock-sel.c | 39 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 D | phy-rockchip-inno-usb3.c | 122 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 D | phy-rockchip-usbdp.c | 116 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 D | crypto_v1.c | 30 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 D | rockchip_thunderboot_service.c | 24 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 D | ehci-platform.c | 51 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 D | reset.c | 74 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 D | libahci_platform.c | 239 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 D | common.c | 632 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 D | hw.c | 967 .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 D | hw.h | 113 const char * const *rsts; member
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-bcm283x/include/mach/ |
| H A D | wdog.h | 19 u32 rsts; member
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | mbx.c | 194 hw->mbx.stats.rsts++; in ixgbevf_check_for_rst_vf() 310 mbx->stats.rsts = 0; in ixgbevf_init_mbx_params_vf()
|
| H A D | vf.h | 94 u32 rsts; member
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/igbvf/ |
| H A D | mbx.c | 199 hw->mbx.stats.rsts++; in e1000_check_for_rst_vf() 333 mbx->stats.rsts = 0; in e1000_init_mbx_params_vf()
|
| H A D | vf.h | 200 u32 rsts; member
|
| /OK3568_Linux_fs/kernel/drivers/crypto/rockchip/ |
| H A D | rk_crypto_core.c | 738 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 D | ti-sysc.c | 136 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 D | pcie_dw_rockchip.c | 67 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 D | ixgbe_mbx.c | 294 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 D | e1000_mbx.c | 308 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 D | pcie-dw-rockchip.c | 169 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()
|