Home
last modified time | relevance | path

Searched refs:num_resets (Results 1 – 25 of 180) sorted by relevance

12345678

/linux-6.12.1/drivers/reset/
Dreset-zynqmp.c20 u32 num_resets; member
83 .num_resets = ZYNQMP_NR_RESETS,
88 .num_resets = VERSAL_NR_RESETS,
93 .num_resets = VERSAL_NET_NR_RESETS,
118 priv->rcdev.nr_resets = priv->data->num_resets; in zynqmp_reset_probe()
Dreset-qcom-pdc.c23 size_t num_resets; member
57 .num_resets = ARRAY_SIZE(sdm845_pdc_resets),
78 .num_resets = ARRAY_SIZE(sc7280_pdc_resets),
139 data->rcdev.nr_resets = desc->num_resets; in qcom_pdc_reset_probe()
Dreset-qcom-aoss.c20 size_t num_resets; member
41 .num_resets = ARRAY_SIZE(sdm845_aoss_resets),
109 data->rcdev.nr_resets = desc->num_resets; in qcom_aoss_reset_probe()
/linux-6.12.1/drivers/soc/mediatek/
Dmtk-mmsys.c49 .num_resets = 64,
67 .num_resets = 64,
75 .num_resets = 32,
83 .num_resets = 32,
92 .num_resets = ARRAY_SIZE(mmsys_mt8188_vdo0_rst_tb),
101 .num_resets = ARRAY_SIZE(mmsys_mt8188_vdo1_rst_tb),
120 .num_resets = 32,
134 .num_resets = 64,
334 if (id >= mmsys->data->num_resets) { in mtk_mmsys_reset_update()
336 id, mmsys->data->num_resets); in mtk_mmsys_reset_update()
[all …]
/linux-6.12.1/drivers/clk/sunxi-ng/
Dccu-sun8i-de2.c189 .num_resets = ARRAY_SIZE(sun8i_a83t_de2_resets),
199 .num_resets = ARRAY_SIZE(sun8i_h3_de2_resets),
209 .num_resets = ARRAY_SIZE(sun8i_a83t_de2_resets),
219 .num_resets = ARRAY_SIZE(sun8i_a83t_de2_resets),
229 .num_resets = ARRAY_SIZE(sun50i_a64_de2_resets),
239 .num_resets = ARRAY_SIZE(sun50i_h5_de2_resets),
Dccu-sun8i-r.c211 .num_resets = ARRAY_SIZE(sun8i_a83t_r_ccu_resets),
221 .num_resets = ARRAY_SIZE(sun8i_h3_r_ccu_resets),
231 .num_resets = ARRAY_SIZE(sun50i_a64_r_ccu_resets),
Dccu-sun50i-h6-r.c207 .num_resets = ARRAY_SIZE(sun50i_h6_r_ccu_resets),
217 .num_resets = ARRAY_SIZE(sun50i_h616_r_ccu_resets),
Dccu_common.h54 unsigned long num_resets; member
/linux-6.12.1/drivers/pci/controller/
Dpcie-mediatek-gen3.c137 int num_resets; member
812 int i, ret, num_resets = pcie->soc->phy_resets.num_resets; in mtk_pcie_parse_port() local
828 for (i = 0; i < num_resets; i++) in mtk_pcie_parse_port()
831 ret = devm_reset_control_bulk_get_optional_shared(dev, num_resets, pcie->phy_resets); in mtk_pcie_parse_port()
888 err = reset_control_bulk_deassert(pcie->soc->phy_resets.num_resets, pcie->phy_resets); in mtk_pcie_en7581_power_up()
934 reset_control_bulk_assert(pcie->soc->phy_resets.num_resets, pcie->phy_resets); in mtk_pcie_en7581_power_up()
949 err = reset_control_bulk_deassert(pcie->soc->phy_resets.num_resets, pcie->phy_resets); in mtk_pcie_power_up()
989 reset_control_bulk_assert(pcie->soc->phy_resets.num_resets, pcie->phy_resets); in mtk_pcie_power_up()
1004 reset_control_bulk_assert(pcie->soc->phy_resets.num_resets, pcie->phy_resets); in mtk_pcie_power_down()
1019 reset_control_bulk_deassert(pcie->soc->phy_resets.num_resets, pcie->phy_resets); in mtk_pcie_setup()
[all …]
/linux-6.12.1/drivers/clk/qcom/
Dlpasscc-sc8280xp.c37 .num_resets = ARRAY_SIZE(lpass_audiocc_sc8280xp_resets),
55 .num_resets = ARRAY_SIZE(lpasscc_sc8280xp_resets),
Dcommon.h33 size_t num_resets; member
/linux-6.12.1/drivers/phy/qualcomm/
Dphy-qcom-qmp-pcie-msm8996.c159 int num_resets; member
274 .num_resets = ARRAY_SIZE(msm8996_pciephy_reset_l),
328 ret = reset_control_bulk_assert(cfg->num_resets, qmp->resets); in qmp_pcie_msm8996_com_init()
334 ret = reset_control_bulk_deassert(cfg->num_resets, qmp->resets); in qmp_pcie_msm8996_com_init()
352 reset_control_bulk_assert(cfg->num_resets, qmp->resets); in qmp_pcie_msm8996_com_init()
381 reset_control_bulk_assert(cfg->num_resets, qmp->resets); in qmp_pcie_msm8996_com_exit()
551 qmp->resets = devm_kcalloc(dev, cfg->num_resets, in qmp_pcie_msm8996_reset_init()
556 for (i = 0; i < cfg->num_resets; i++) in qmp_pcie_msm8996_reset_init()
559 ret = devm_reset_control_bulk_get_exclusive(dev, cfg->num_resets, qmp->resets); in qmp_pcie_msm8996_reset_init()
Dphy-qcom-qmp-usb-legacy.c510 int num_resets; member
614 .num_resets = ARRAY_SIZE(msm8996_usb3phy_reset_l),
632 .num_resets = ARRAY_SIZE(sc7180_usb3phy_reset_l),
652 .num_resets = ARRAY_SIZE(msm8996_usb3phy_reset_l),
673 .num_resets = ARRAY_SIZE(msm8996_usb3phy_reset_l),
694 .num_resets = ARRAY_SIZE(msm8996_usb3phy_reset_l),
779 ret = reset_control_bulk_assert(cfg->num_resets, qmp->resets); in qmp_usb_legacy_init()
785 ret = reset_control_bulk_deassert(cfg->num_resets, qmp->resets); in qmp_usb_legacy_init()
802 reset_control_bulk_assert(cfg->num_resets, qmp->resets); in qmp_usb_legacy_init()
814 reset_control_bulk_assert(cfg->num_resets, qmp->resets); in qmp_usb_legacy_exit()
[all …]
Dphy-qcom-qmp-usbc.c339 int num_resets; member
471 ret = reset_control_bulk_assert(qmp->num_resets, qmp->resets); in qmp_usbc_init()
477 ret = reset_control_bulk_deassert(qmp->num_resets, qmp->resets); in qmp_usbc_init()
500 reset_control_bulk_assert(qmp->num_resets, qmp->resets); in qmp_usbc_init()
512 reset_control_bulk_assert(qmp->num_resets, qmp->resets); in qmp_usbc_exit()
758 int num_resets) in qmp_usbc_reset_init() argument
764 qmp->resets = devm_kcalloc(dev, num_resets, in qmp_usbc_reset_init()
769 for (i = 0; i < num_resets; i++) in qmp_usbc_reset_init()
772 qmp->num_resets = num_resets; in qmp_usbc_reset_init()
774 ret = devm_reset_control_bulk_get_exclusive(dev, num_resets, qmp->resets); in qmp_usbc_reset_init()
Dphy-qcom-qmp-pcie.c2626 int num_resets; member
2845 .num_resets = ARRAY_SIZE(ipq8074_pciephy_reset_l),
2872 .num_resets = ARRAY_SIZE(ipq8074_pciephy_reset_l),
2901 .num_resets = ARRAY_SIZE(ipq8074_pciephy_reset_l),
2928 .num_resets = ARRAY_SIZE(ipq8074_pciephy_reset_l),
2956 .num_resets = ARRAY_SIZE(ipq8074_pciephy_reset_l),
2984 .num_resets = ARRAY_SIZE(sdm845_pciephy_reset_l),
3007 .num_resets = ARRAY_SIZE(sdm845_pciephy_reset_l),
3044 .num_resets = ARRAY_SIZE(sdm845_pciephy_reset_l),
3081 .num_resets = ARRAY_SIZE(sdm845_pciephy_reset_l),
[all …]
Dphy-qcom-qmp-usb.c1253 int num_resets; member
1670 ret = reset_control_bulk_assert(qmp->num_resets, qmp->resets); in qmp_usb_init()
1676 ret = reset_control_bulk_deassert(qmp->num_resets, qmp->resets); in qmp_usb_init()
1691 reset_control_bulk_assert(qmp->num_resets, qmp->resets); in qmp_usb_init()
1703 reset_control_bulk_assert(qmp->num_resets, qmp->resets); in qmp_usb_exit()
1946 int num_resets) in qmp_usb_reset_init() argument
1952 qmp->resets = devm_kcalloc(dev, num_resets, in qmp_usb_reset_init()
1957 for (i = 0; i < num_resets; i++) in qmp_usb_reset_init()
1960 qmp->num_resets = num_resets; in qmp_usb_reset_init()
1962 ret = devm_reset_control_bulk_get_exclusive(dev, num_resets, qmp->resets); in qmp_usb_reset_init()
/linux-6.12.1/drivers/char/hw_random/
Diproc-rng200.c98 uint32_t num_resets = 0; in iproc_rng200_read() local
110 if (num_resets >= MAX_RESETS_PER_READ) in iproc_rng200_read()
114 num_resets++; in iproc_rng200_read()
/linux-6.12.1/drivers/gpu/drm/tegra/
Dgr3d.c37 unsigned int num_resets; member
179 .num_resets = 2,
185 .num_resets = 4,
191 .num_resets = 2,
470 gr3d->nresets = gr3d->soc->num_resets; in gr3d_get_resets()
/linux-6.12.1/drivers/clk/visconti/
Dreset.c89 unsigned int num_resets, in visconti_register_reset_controller() argument
102 reset->rcdev.nr_resets = num_resets; in visconti_register_reset_controller()
Dreset.h33 unsigned int num_resets,
/linux-6.12.1/drivers/pci/controller/dwc/
Dpcie-qcom.c190 int num_resets; member
213 int num_resets; member
430 res->num_resets = is_apq ? 5 : 6; in qcom_pcie_get_resources_2_1_0()
431 ret = devm_reset_control_bulk_get_exclusive(dev, res->num_resets, res->resets); in qcom_pcie_get_resources_2_1_0()
443 reset_control_bulk_assert(res->num_resets, res->resets); in qcom_pcie_deinit_2_1_0()
458 ret = reset_control_bulk_assert(res->num_resets, res->resets); in qcom_pcie_init_2_1_0()
470 ret = reset_control_bulk_deassert(res->num_resets, res->resets); in qcom_pcie_init_2_1_0()
740 res->num_resets = is_ipq ? 12 : 6; in qcom_pcie_get_resources_2_4_0()
742 ret = devm_reset_control_bulk_get_exclusive(dev, res->num_resets, res->resets); in qcom_pcie_get_resources_2_4_0()
753 reset_control_bulk_assert(res->num_resets, res->resets); in qcom_pcie_deinit_2_4_0()
[all …]
/linux-6.12.1/drivers/clk/actions/
Dowl-common.h30 unsigned long num_resets; member
/linux-6.12.1/sound/soc/tegra/
Dtegra30_ahub.c492 .num_resets = 11,
497 .num_resets = 13,
502 .num_resets = 21,
533 ahub->nresets = soc_data->num_resets; in tegra30_ahub_probe()
/linux-6.12.1/drivers/clk/renesas/
Drzv2h-cpg.c78 unsigned int num_resets; member
656 priv->rcdev.nr_resets = priv->num_resets; in rzv2h_cpg_reset_controller_register()
790 info->num_resets, GFP_KERNEL); in rzv2h_cpg_probe()
799 priv->num_resets = info->num_resets; in rzv2h_cpg_probe()
/linux-6.12.1/drivers/reset/tegra/
Dreset-bpmp.c72 bpmp->rstc.nr_resets = bpmp->soc->num_resets; in tegra_bpmp_init_resets()

12345678