arch/arm/mach-imx/src.c
217
struct reset_controller_dev *rcdev;
arch/arm/mach-imx/src.c
52
static int imx_src_reset_module(struct reset_controller_dev *rcdev,
drivers/clk/actions/owl-reset.c
14
static int owl_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/actions/owl-reset.c
23
static int owl_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/actions/owl-reset.c
32
static int owl_reset_reset(struct reset_controller_dev *rcdev,
drivers/clk/actions/owl-reset.c
42
static int owl_reset_status(struct reset_controller_dev *rcdev,
drivers/clk/actions/owl-reset.h
19
struct reset_controller_dev rcdev;
drivers/clk/actions/owl-reset.h
24
static inline struct owl_reset *to_owl_reset(struct reset_controller_dev *rcdev)
drivers/clk/aspeed/clk-aspeed.c
291
static int aspeed_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/aspeed/clk-aspeed.c
306
static int aspeed_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/aspeed/clk-aspeed.c
321
static int aspeed_reset_status(struct reset_controller_dev *rcdev,
drivers/clk/aspeed/clk-aspeed.h
65
struct reset_controller_dev rcdev;
drivers/clk/aspeed/clk-ast2600.c
380
static int aspeed_g6_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/aspeed/clk-ast2600.c
391
static int aspeed_g6_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/aspeed/clk-ast2600.c
401
static int aspeed_g6_reset_status(struct reset_controller_dev *rcdev,
drivers/clk/bcm/clk-bcm63268-timer.c
102
static int bcm63268_timer_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/bcm/clk-bcm63268-timer.c
108
static int bcm63268_timer_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/bcm/clk-bcm63268-timer.c
114
static int bcm63268_timer_reset_reset(struct reset_controller_dev *rcdev,
drivers/clk/bcm/clk-bcm63268-timer.c
133
static int bcm63268_timer_reset_status(struct reset_controller_dev *rcdev,
drivers/clk/bcm/clk-bcm63268-timer.c
26
struct reset_controller_dev rcdev;
drivers/clk/bcm/clk-bcm63268-timer.c
78
to_bcm63268_timer_reset(struct reset_controller_dev *rcdev)
drivers/clk/bcm/clk-bcm63268-timer.c
83
static int bcm63268_timer_reset_update(struct reset_controller_dev *rcdev,
drivers/clk/clk-en7523.c
113
struct reset_controller_dev rcdev;
drivers/clk/clk-en7523.c
753
static int en7523_reset_update(struct reset_controller_dev *rcdev,
drivers/clk/clk-en7523.c
770
static int en7523_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/clk-en7523.c
776
static int en7523_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/clk-en7523.c
782
static int en7523_reset_status(struct reset_controller_dev *rcdev,
drivers/clk/clk-en7523.c
791
static int en7523_reset_xlate(struct reset_controller_dev *rcdev,
drivers/clk/clk-gemini.c
224
static int gemini_reset(struct reset_controller_dev *rcdev,
drivers/clk/clk-gemini.c
235
static int gemini_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/clk-gemini.c
241
static int gemini_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/clk-gemini.c
247
static int gemini_reset_status(struct reset_controller_dev *rcdev,
drivers/clk/clk-gemini.c
83
struct reset_controller_dev rcdev;
drivers/clk/davinci/psc.c
310
static int davinci_psc_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/davinci/psc.c
319
static int davinci_psc_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/davinci/psc.c
333
static int davinci_psc_reset_of_xlate(struct reset_controller_dev *rcdev,
drivers/clk/davinci/psc.c
61
struct reset_controller_dev rcdev;
drivers/clk/hisilicon/reset.c
23
struct reset_controller_dev rcdev;
drivers/clk/hisilicon/reset.c
30
static int hisi_reset_of_xlate(struct reset_controller_dev *rcdev,
drivers/clk/hisilicon/reset.c
43
static int hisi_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/hisilicon/reset.c
64
static int hisi_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/imx/clk-imx8ulp.c
100
static int imx8ulp_pcc_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/imx/clk-imx8ulp.c
54
struct reset_controller_dev rcdev;
drivers/clk/imx/clk-imx8ulp.c
82
static int imx8ulp_pcc_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/mediatek/reset.c
101
static int reset_xlate(struct reset_controller_dev *rcdev,
drivers/clk/mediatek/reset.c
15
static inline struct mtk_clk_rst_data *to_mtk_clk_rst_data(struct reset_controller_dev *rcdev)
drivers/clk/mediatek/reset.c
20
static int mtk_reset_update(struct reset_controller_dev *rcdev,
drivers/clk/mediatek/reset.c
31
static int mtk_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/mediatek/reset.c
37
static int mtk_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/mediatek/reset.c
43
static int mtk_reset(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/mediatek/reset.c
54
static int mtk_reset_update_set_clr(struct reset_controller_dev *rcdev,
drivers/clk/mediatek/reset.c
66
static int mtk_reset_assert_set_clr(struct reset_controller_dev *rcdev,
drivers/clk/mediatek/reset.c
72
static int mtk_reset_deassert_set_clr(struct reset_controller_dev *rcdev,
drivers/clk/mediatek/reset.c
78
static int mtk_reset_set_clr(struct reset_controller_dev *rcdev,
drivers/clk/mediatek/reset.h
58
struct reset_controller_dev rcdev;
drivers/clk/meson/meson-aoclk.c
23
static int meson_aoclk_do_reset(struct reset_controller_dev *rcdev,
drivers/clk/meson/meson-aoclk.h
30
struct reset_controller_dev reset;
drivers/clk/meson/meson8b.c
3536
static int meson8b_clk_reset_update(struct reset_controller_dev *rcdev,
drivers/clk/meson/meson8b.c
3558
static int meson8b_clk_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/meson/meson8b.c
3564
static int meson8b_clk_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/meson/meson8b.c
94
struct reset_controller_dev reset;
drivers/clk/mmp/reset.c
12
static int mmp_of_reset_xlate(struct reset_controller_dev *rcdev,
drivers/clk/mmp/reset.c
34
static int mmp_clk_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/mmp/reset.c
56
static int mmp_clk_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/mmp/reset.h
18
struct reset_controller_dev rcdev;
drivers/clk/qcom/gdsc.c
589
struct reset_controller_dev *rcdev, struct regmap *regmap)
drivers/clk/qcom/gdsc.h
15
struct reset_controller_dev;
drivers/clk/qcom/gdsc.h
72
struct reset_controller_dev *rcdev;
drivers/clk/qcom/gdsc.h
92
int gdsc_register(struct gdsc_desc *desc, struct reset_controller_dev *,
drivers/clk/qcom/gdsc.h
98
struct reset_controller_dev *rcdev,
drivers/clk/qcom/reset.c
14
static int qcom_reset(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/qcom/reset.c
25
static int qcom_reset_set_assert(struct reset_controller_dev *rcdev,
drivers/clk/qcom/reset.c
44
static int qcom_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/qcom/reset.c
49
static int qcom_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/qcom/reset.h
23
struct reset_controller_dev rcdev;
drivers/clk/ralink/clk-mt7621.c
411
struct reset_controller_dev rcdev;
drivers/clk/ralink/clk-mt7621.c
415
static struct mt7621_rst *to_mt7621_rst(struct reset_controller_dev *dev)
drivers/clk/ralink/clk-mt7621.c
420
static int mt7621_assert_device(struct reset_controller_dev *rcdev,
drivers/clk/ralink/clk-mt7621.c
429
static int mt7621_deassert_device(struct reset_controller_dev *rcdev,
drivers/clk/ralink/clk-mt7621.c
438
static int mt7621_reset_device(struct reset_controller_dev *rcdev,
drivers/clk/ralink/clk-mt7621.c
450
static int mt7621_rst_xlate(struct reset_controller_dev *rcdev,
drivers/clk/ralink/clk-mtmips.c
1022
struct reset_controller_dev rcdev;
drivers/clk/ralink/clk-mtmips.c
1026
static struct mtmips_rst *to_mtmips_rst(struct reset_controller_dev *dev)
drivers/clk/ralink/clk-mtmips.c
1031
static int mtmips_assert_device(struct reset_controller_dev *rcdev,
drivers/clk/ralink/clk-mtmips.c
1040
static int mtmips_deassert_device(struct reset_controller_dev *rcdev,
drivers/clk/ralink/clk-mtmips.c
1049
static int mtmips_reset_device(struct reset_controller_dev *rcdev,
drivers/clk/ralink/clk-mtmips.c
1061
static int mtmips_rst_xlate(struct reset_controller_dev *rcdev,
drivers/clk/renesas/renesas-cpg-mssr.c
198
struct reset_controller_dev rcdev;
drivers/clk/renesas/renesas-cpg-mssr.c
702
static int cpg_mssr_reset_operate(struct reset_controller_dev *rcdev,
drivers/clk/renesas/renesas-cpg-mssr.c
721
static int cpg_mssr_reset(struct reset_controller_dev *rcdev,
drivers/clk/renesas/renesas-cpg-mssr.c
743
static int cpg_mssr_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/renesas/renesas-cpg-mssr.c
748
static int cpg_mssr_deassert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/renesas-cpg-mssr.c
754
static int cpg_mssr_status(struct reset_controller_dev *rcdev,
drivers/clk/renesas/renesas-cpg-mssr.c
765
static int cpg_mrcr_set_reset_state(struct reset_controller_dev *rcdev,
drivers/clk/renesas/renesas-cpg-mssr.c
810
static int cpg_mrcr_reset(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/renesas/renesas-cpg-mssr.c
821
static int cpg_mrcr_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/renesas/renesas-cpg-mssr.c
826
static int cpg_mrcr_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/renesas/renesas-cpg-mssr.c
845
static int cpg_mssr_reset_xlate(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
179
struct reset_controller_dev rcdev;
drivers/clk/renesas/rzg2l-cpg.c
1843
static int __rzg2l_cpg_assert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
1890
static int rzg2l_cpg_assert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
1896
static int rzg2l_cpg_deassert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
1902
static int rzg2l_cpg_deassert_crit_resets(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
1916
static int rzg2l_cpg_reset(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
1928
static int rzg2l_cpg_status(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
1957
static int rzg2l_cpg_reset_xlate(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzv2h-cpg.c
129
struct reset_controller_dev rcdev;
drivers/clk/renesas/rzv2h-cpg.c
1527
static int __rzv2h_cpg_assert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzv2h-cpg.c
1558
static int rzv2h_cpg_assert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzv2h-cpg.c
1564
static int rzv2h_cpg_deassert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzv2h-cpg.c
1570
static int rzv2h_cpg_reset(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzv2h-cpg.c
1582
static int rzv2h_cpg_status(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzv2h-cpg.c
1599
static int rzv2h_cpg_reset_xlate(struct reset_controller_dev *rcdev,
drivers/clk/rockchip/softrst.c
14
struct reset_controller_dev rcdev;
drivers/clk/rockchip/softrst.c
23
static int rockchip_softrst_assert(struct reset_controller_dev *rcdev,
drivers/clk/rockchip/softrst.c
55
static int rockchip_softrst_deassert(struct reset_controller_dev *rcdev,
drivers/clk/stm32/reset-stm32.c
105
static int stm32_reset_status(struct reset_controller_dev *rcdev,
drivers/clk/stm32/reset-stm32.c
19
struct reset_controller_dev rcdev;
drivers/clk/stm32/reset-stm32.c
26
to_stm32_reset_data(struct reset_controller_dev *rcdev)
drivers/clk/stm32/reset-stm32.c
31
static const struct stm32_reset_cfg *stm32_get_reset_line(struct reset_controller_dev *rcdev,
drivers/clk/stm32/reset-stm32.c
52
static int stm32_reset_update(struct reset_controller_dev *rcdev,
drivers/clk/stm32/reset-stm32.c
93
static int stm32_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/stm32/reset-stm32.c
99
static int stm32_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/sunxi-ng/ccu_reset.c
13
static int ccu_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/sunxi-ng/ccu_reset.c
31
static int ccu_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/sunxi-ng/ccu_reset.c
49
static int ccu_reset_reset(struct reset_controller_dev *rcdev,
drivers/clk/sunxi-ng/ccu_reset.c
59
static int ccu_reset_status(struct reset_controller_dev *rcdev,
drivers/clk/sunxi-ng/ccu_reset.h
23
struct reset_controller_dev rcdev;
drivers/clk/sunxi-ng/ccu_reset.h
26
static inline struct ccu_reset *rcdev_to_ccu_reset(struct reset_controller_dev *rcdev)
drivers/clk/sunxi/clk-a10-ve.c
30
struct reset_controller_dev rcdev;
drivers/clk/sunxi/clk-a10-ve.c
33
static int sunxi_ve_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/sunxi/clk-a10-ve.c
52
static int sunxi_ve_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/sunxi/clk-a10-ve.c
71
static int sunxi_ve_of_xlate(struct reset_controller_dev *rcdev,
drivers/clk/sunxi/clk-sun4i-display.c
35
struct reset_controller_dev rcdev;
drivers/clk/sunxi/clk-sun4i-display.c
41
static inline struct reset_data *rcdev_to_reset_data(struct reset_controller_dev *rcdev)
drivers/clk/sunxi/clk-sun4i-display.c
46
static int sun4i_a10_display_assert(struct reset_controller_dev *rcdev,
drivers/clk/sunxi/clk-sun4i-display.c
63
static int sun4i_a10_display_deassert(struct reset_controller_dev *rcdev,
drivers/clk/sunxi/clk-sun4i-display.c
80
static int sun4i_a10_display_status(struct reset_controller_dev *rcdev,
drivers/clk/sunxi/clk-sun4i-display.c
94
static int sun4i_a10_display_reset_xlate(struct reset_controller_dev *rcdev,
drivers/clk/sunxi/clk-sun9i-mmc.c
31
struct reset_controller_dev rcdev;
drivers/clk/sunxi/clk-sun9i-mmc.c
34
static int sun9i_mmc_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/sunxi/clk-sun9i-mmc.c
56
static int sun9i_mmc_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/sunxi/clk-sun9i-mmc.c
78
static int sun9i_mmc_reset_reset(struct reset_controller_dev *rcdev,
drivers/clk/sunxi/clk-usb.c
26
struct reset_controller_dev rcdev;
drivers/clk/sunxi/clk-usb.c
29
static int sunxi_usb_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/sunxi/clk-usb.c
50
static int sunxi_usb_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/tegra/clk.c
101
static int tegra_clk_rst_assert(struct reset_controller_dev *rcdev,
drivers/clk/tegra/clk.c
124
static int tegra_clk_rst_deassert(struct reset_controller_dev *rcdev,
drivers/clk/tegra/clk.c
138
static int tegra_clk_rst_reset(struct reset_controller_dev *rcdev,
drivers/clk/tegra/clk.c
315
static struct reset_controller_dev rst_ctlr = {
drivers/clk/ux500/reset-prcc.c
101
static int u8500_prcc_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/ux500/reset-prcc.c
114
static int u8500_prcc_reset_status(struct reset_controller_dev *rcdev,
drivers/clk/ux500/reset-prcc.c
136
static int u8500_prcc_reset_xlate(struct reset_controller_dev *rcdev,
drivers/clk/ux500/reset-prcc.c
161
struct reset_controller_dev *rcdev = &ur->rcdev;
drivers/clk/ux500/reset-prcc.c
67
static int u8500_prcc_reset(struct reset_controller_dev *rcdev,
drivers/clk/ux500/reset-prcc.c
88
static int u8500_prcc_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/ux500/reset-prcc.h
16
struct reset_controller_dev rcdev;
drivers/clk/visconti/reset.c
18
static inline struct visconti_reset *to_visconti_reset(struct reset_controller_dev *rcdev)
drivers/clk/visconti/reset.c
23
static int visconti_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/visconti/reset.c
38
static int visconti_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/visconti/reset.c
53
static int visconti_reset_reset(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/visconti/reset.c
62
static int visconti_reset_status(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/visconti/reset.h
22
struct reset_controller_dev rcdev;
drivers/firmware/qcom/qcom_scm.c
1115
static int qcom_scm_pas_reset_assert(struct reset_controller_dev *rcdev,
drivers/firmware/qcom/qcom_scm.c
1124
static int qcom_scm_pas_reset_deassert(struct reset_controller_dev *rcdev,
drivers/firmware/qcom/qcom_scm.c
53
struct reset_controller_dev reset;
drivers/memory/tegra/mc.c
211
static inline struct tegra_mc *reset_to_mc(struct reset_controller_dev *rcdev)
drivers/memory/tegra/mc.c
228
static int tegra_mc_hotreset_assert(struct reset_controller_dev *rcdev,
drivers/memory/tegra/mc.c
288
static int tegra_mc_hotreset_deassert(struct reset_controller_dev *rcdev,
drivers/memory/tegra/mc.c
327
static int tegra_mc_hotreset_status(struct reset_controller_dev *rcdev,
drivers/phy/apple/atc.c
1988
static int atcphy_dwc3_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/phy/apple/atc.c
2010
static int atcphy_dwc3_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/phy/apple/atc.c
2028
static int atcphy_reset_xlate(struct reset_controller_dev *rcdev,
drivers/phy/apple/atc.c
629
struct reset_controller_dev rcdev;
drivers/phy/ti/phy-j721e-wiz.c
1221
static int wiz_phy_reset_assert(struct reset_controller_dev *rcdev,
drivers/phy/ti/phy-j721e-wiz.c
1267
static int wiz_phy_reset_deassert(struct reset_controller_dev *rcdev,
drivers/phy/ti/phy-j721e-wiz.c
1473
struct reset_controller_dev *phy_reset_dev;
drivers/phy/ti/phy-j721e-wiz.c
388
struct reset_controller_dev wiz_phy_reset_dev;
drivers/pmdomain/apple/pmgr-pwrstate.c
116
static int apple_pmgr_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/pmdomain/apple/pmgr-pwrstate.c
138
static int apple_pmgr_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/pmdomain/apple/pmgr-pwrstate.c
157
static int apple_pmgr_reset_reset(struct reset_controller_dev *rcdev, unsigned long id)
drivers/pmdomain/apple/pmgr-pwrstate.c
170
static int apple_pmgr_reset_status(struct reset_controller_dev *rcdev, unsigned long id)
drivers/pmdomain/apple/pmgr-pwrstate.c
187
static int apple_pmgr_reset_xlate(struct reset_controller_dev *rcdev,
drivers/pmdomain/apple/pmgr-pwrstate.c
43
struct reset_controller_dev rcdev;
drivers/pmdomain/bcm/bcm2835-power.c
151
struct reset_controller_dev reset;
drivers/pmdomain/bcm/bcm2835-power.c
534
static int bcm2835_reset_reset(struct reset_controller_dev *rcdev,
drivers/pmdomain/bcm/bcm2835-power.c
564
static int bcm2835_reset_status(struct reset_controller_dev *rcdev,
drivers/pmdomain/ti/omap_prm.c
75
struct reset_controller_dev rcdev;
drivers/pmdomain/ti/omap_prm.c
752
static int omap_reset_status(struct reset_controller_dev *rcdev,
drivers/pmdomain/ti/omap_prm.c
781
static int omap_reset_assert(struct reset_controller_dev *rcdev,
drivers/pmdomain/ti/omap_prm.c
798
static int omap_reset_deassert(struct reset_controller_dev *rcdev,
drivers/pmdomain/ti/omap_prm.c
866
static int omap_prm_reset_xlate(struct reset_controller_dev *rcdev,
drivers/power/reset/at91-reset.c
256
static int at91_reset_update(struct reset_controller_dev *rcdev,
drivers/power/reset/at91-reset.c
275
static int at91_reset_assert(struct reset_controller_dev *rcdev,
drivers/power/reset/at91-reset.c
281
static int at91_reset_deassert(struct reset_controller_dev *rcdev,
drivers/power/reset/at91-reset.c
287
static int at91_reset_dev_status(struct reset_controller_dev *rcdev,
drivers/power/reset/at91-reset.c
304
static int at91_reset_of_xlate(struct reset_controller_dev *rcdev,
drivers/power/reset/at91-reset.c
87
struct reset_controller_dev rcdev;
drivers/reset/amlogic/reset-meson-audio-arb.c
16
struct reset_controller_dev rstc;
drivers/reset/amlogic/reset-meson-audio-arb.c
60
static int meson_audio_arb_update(struct reset_controller_dev *rcdev,
drivers/reset/amlogic/reset-meson-audio-arb.c
81
static int meson_audio_arb_status(struct reset_controller_dev *rcdev,
drivers/reset/amlogic/reset-meson-audio-arb.c
93
static int meson_audio_arb_assert(struct reset_controller_dev *rcdev,
drivers/reset/amlogic/reset-meson-audio-arb.c
99
static int meson_audio_arb_deassert(struct reset_controller_dev *rcdev,
drivers/reset/amlogic/reset-meson-common.c
19
struct reset_controller_dev rcdev;
drivers/reset/amlogic/reset-meson-common.c
34
static int meson_reset_reset(struct reset_controller_dev *rcdev,
drivers/reset/amlogic/reset-meson-common.c
47
static int meson_reset_level(struct reset_controller_dev *rcdev,
drivers/reset/amlogic/reset-meson-common.c
62
static int meson_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/amlogic/reset-meson-common.c
78
static int meson_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/amlogic/reset-meson-common.c
84
static int meson_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/amlogic/reset-meson-common.c
90
static int meson_reset_level_toggle(struct reset_controller_dev *rcdev,
drivers/reset/core.c
1114
static struct reset_controller_dev *
drivers/reset/core.c
1118
struct reset_controller_dev *rcdev;
drivers/reset/core.c
1145
struct reset_controller_dev *rcdev;
drivers/reset/core.c
117
static int fwnode_reset_simple_xlate(struct reset_controller_dev *rcdev,
drivers/reset/core.c
130
int reset_controller_register(struct reset_controller_dev *rcdev)
drivers/reset/core.c
163
static void reset_controller_remove(struct reset_controller_dev *rcdev,
drivers/reset/core.c
177
void reset_controller_unregister(struct reset_controller_dev *rcdev)
drivers/reset/core.c
202
reset_controller_unregister(*(struct reset_controller_dev **)res);
drivers/reset/core.c
215
struct reset_controller_dev *rcdev)
drivers/reset/core.c
217
struct reset_controller_dev **rcdevp;
drivers/reset/core.c
373
struct reset_controller_dev *rcdev;
drivers/reset/core.c
495
struct reset_controller_dev *rcdev;
drivers/reset/core.c
57
struct reset_controller_dev __rcu *rcdev;
drivers/reset/core.c
591
struct reset_controller_dev *rcdev;
drivers/reset/core.c
674
struct reset_controller_dev *rcdev;
drivers/reset/core.c
717
struct reset_controller_dev *rcdev;
drivers/reset/core.c
828
__reset_control_get_internal(struct reset_controller_dev *rcdev,
drivers/reset/core.c
893
struct reset_controller_dev *rcdev;
drivers/reset/core.c
908
struct reset_controller_dev *rcdev;
drivers/reset/core.c
96
static const char *rcdev_name(struct reset_controller_dev *rcdev)
drivers/reset/hisilicon/hi6220_reset.c
105
static int hi6220_ao_assert(struct reset_controller_dev *rc_dev,
drivers/reset/hisilicon/hi6220_reset.c
124
static int hi6220_ao_deassert(struct reset_controller_dev *rc_dev,
drivers/reset/hisilicon/hi6220_reset.c
39
struct reset_controller_dev rc_dev;
drivers/reset/hisilicon/hi6220_reset.c
43
static int hi6220_peripheral_assert(struct reset_controller_dev *rc_dev,
drivers/reset/hisilicon/hi6220_reset.c
55
static int hi6220_peripheral_deassert(struct reset_controller_dev *rc_dev,
drivers/reset/hisilicon/hi6220_reset.c
72
static int hi6220_media_assert(struct reset_controller_dev *rc_dev,
drivers/reset/hisilicon/hi6220_reset.c
81
static int hi6220_media_deassert(struct reset_controller_dev *rc_dev,
drivers/reset/hisilicon/reset-hi3660.c
15
struct reset_controller_dev rst;
drivers/reset/hisilicon/reset-hi3660.c
22
static int hi3660_reset_program_hw(struct reset_controller_dev *rcdev,
drivers/reset/hisilicon/reset-hi3660.c
35
static int hi3660_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/hisilicon/reset-hi3660.c
41
static int hi3660_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/hisilicon/reset-hi3660.c
47
static int hi3660_reset_dev(struct reset_controller_dev *rcdev,
drivers/reset/hisilicon/reset-hi3660.c
65
static int hi3660_reset_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-a10sr.c
20
struct reset_controller_dev rcdev;
drivers/reset/reset-a10sr.c
24
static inline struct a10sr_reset *to_a10sr_rst(struct reset_controller_dev *rc)
drivers/reset/reset-a10sr.c
44
static int a10sr_reset_update(struct reset_controller_dev *rcdev,
drivers/reset/reset-a10sr.c
55
static int a10sr_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-a10sr.c
61
static int a10sr_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-a10sr.c
67
static int a10sr_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-aspeed.c
154
static inline struct aspeed_reset *to_aspeed_reset(struct reset_controller_dev *rcdev)
drivers/reset/reset-aspeed.c
159
static int aspeed_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-aspeed.c
174
static int aspeed_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-aspeed.c
189
static int aspeed_reset_status(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-aspeed.c
33
struct reset_controller_dev rcdev;
drivers/reset/reset-ath79.c
16
struct reset_controller_dev rcdev;
drivers/reset/reset-ath79.c
23
static int ath79_reset_update(struct reset_controller_dev *rcdev,
drivers/reset/reset-ath79.c
43
static int ath79_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-ath79.c
49
static int ath79_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-ath79.c
55
static int ath79_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-axs10x.c
23
struct reset_controller_dev rcdev;
drivers/reset/reset-axs10x.c
26
static int axs10x_reset_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-bcm6345.c
19
struct reset_controller_dev rcdev;
drivers/reset/reset-bcm6345.c
25
to_bcm6345_reset(struct reset_controller_dev *rcdev)
drivers/reset/reset-bcm6345.c
30
static int bcm6345_reset_update(struct reset_controller_dev *rcdev,
drivers/reset/reset-bcm6345.c
49
static int bcm6345_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-bcm6345.c
55
static int bcm6345_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-bcm6345.c
61
static int bcm6345_reset_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-bcm6345.c
80
static int bcm6345_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-berlin.c
33
struct reset_controller_dev rcdev;
drivers/reset/reset-berlin.c
36
static int berlin_reset_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-berlin.c
55
static int berlin_reset_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-brcmstb-rescal.c
20
struct reset_controller_dev rcdev;
drivers/reset/reset-brcmstb-rescal.c
23
static int brcm_rescal_reset_set(struct reset_controller_dev *rcdev,
drivers/reset/reset-brcmstb-rescal.c
55
static int brcm_rescal_reset_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-brcmstb.c
19
struct reset_controller_dev rcdev;
drivers/reset/reset-brcmstb.c
35
struct brcmstb_reset *to_brcmstb(struct reset_controller_dev *rcdev)
drivers/reset/reset-brcmstb.c
40
static int brcmstb_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-brcmstb.c
51
static int brcmstb_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-brcmstb.c
67
static int brcmstb_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-eic7700.c
34
struct reset_controller_dev rcdev;
drivers/reset/reset-eic7700.c
344
static int eic7700_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-eic7700.c
353
static int eic7700_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-eic7700.c
362
static int eic7700_reset_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-eic7700.c
51
to_eic7700_reset_data(struct reset_controller_dev *rcdev)
drivers/reset/reset-eyeq.c
174
struct reset_controller_dev rcdev;
drivers/reset/reset-eyeq.c
177
static inline struct eqr_private *eqr_rcdev_to_priv(struct reset_controller_dev *x)
drivers/reset/reset-eyeq.c
293
static int eqr_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-eyeq.c
347
static int eqr_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-eyeq.c
361
static int eqr_status(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-eyeq.c
398
static int eqr_of_xlate_internal(struct reset_controller_dev *rcdev,
drivers/reset/reset-eyeq.c
412
static int eqr_of_xlate_onecell(struct reset_controller_dev *rcdev,
drivers/reset/reset-eyeq.c
418
static int eqr_of_xlate_twocells(struct reset_controller_dev *rcdev,
drivers/reset/reset-gpio.c
10
struct reset_controller_dev rc;
drivers/reset/reset-gpio.c
15
*rc_to_reset_gpio(struct reset_controller_dev *rc)
drivers/reset/reset-gpio.c
20
static int reset_gpio_assert(struct reset_controller_dev *rc, unsigned long id)
drivers/reset/reset-gpio.c
27
static int reset_gpio_deassert(struct reset_controller_dev *rc,
drivers/reset/reset-gpio.c
35
static int reset_gpio_status(struct reset_controller_dev *rc, unsigned long id)
drivers/reset/reset-gpio.c
48
static int reset_gpio_fwnode_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-hsdk.c
27
struct reset_controller_dev rcdev;
drivers/reset/reset-hsdk.c
72
static int hsdk_reset_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx-scu.c
16
struct reset_controller_dev rc;
drivers/reset/reset-imx-scu.c
20
static struct imx_scu_reset *to_imx_scu(struct reset_controller_dev *rc)
drivers/reset/reset-imx-scu.c
35
static int imx_scu_reset_assert(struct reset_controller_dev *rc, unsigned long id)
drivers/reset/reset-imx-scu.c
47
static int imx_scu_xlate(struct reset_controller_dev *rc, const struct of_phandle_args *reset_spec)
drivers/reset/reset-imx7.c
116
static int imx7_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx7.c
122
static int imx7_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx7.c
219
static int imx8mq_reset_set(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx7.c
258
static int imx8mq_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx7.c
264
static int imx8mq_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx7.c
31
struct reset_controller_dev rcdev;
drivers/reset/reset-imx7.c
320
static int imx8mp_reset_set(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx7.c
346
static int imx8mp_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx7.c
352
static int imx8mp_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx7.c
86
static struct imx7_src *to_imx7_src(struct reset_controller_dev *rcdev)
drivers/reset/reset-imx7.c
91
static int imx7_reset_set(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx8mp-audiomix.c
102
static struct imx8mp_audiomix_reset *to_imx8mp_audiomix_reset(struct reset_controller_dev *rcdev)
drivers/reset/reset-imx8mp-audiomix.c
107
static int imx8mp_audiomix_update(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx8mp-audiomix.c
122
static int imx8mp_audiomix_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx8mp-audiomix.c
128
static int imx8mp_audiomix_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx8mp-audiomix.c
97
struct reset_controller_dev rcdev;
drivers/reset/reset-intel-gw.c
111
static int intel_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-intel-gw.c
133
static int intel_reset_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-intel-gw.c
30
struct reset_controller_dev rcdev;
drivers/reset/reset-intel-gw.c
85
static int intel_assert_device(struct reset_controller_dev *rcdev,
drivers/reset/reset-intel-gw.c
98
static int intel_deassert_device(struct reset_controller_dev *rcdev,
drivers/reset/reset-k210.c
19
struct reset_controller_dev rcdev;
drivers/reset/reset-k210.c
23
to_k210_rst(struct reset_controller_dev *rcdev)
drivers/reset/reset-k210.c
28
static inline int k210_rst_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-k210.c
36
static inline int k210_rst_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-k210.c
44
static int k210_rst_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-k210.c
58
static int k210_rst_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-k210.c
72
static int k210_rst_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-k230.c
154
static inline struct k230_rst *to_k230_rst(struct reset_controller_dev *rcdev)
drivers/reset/reset-k230.c
211
static int k230_rst_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-k230.c
239
static int k230_rst_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-k230.c
270
static int k230_rst_reset(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-k230.c
65
struct reset_controller_dev rcdev;
drivers/reset/reset-lantiq.c
104
static int lantiq_rcu_reset_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-lantiq.c
152
static int lantiq_rcu_reset_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-lantiq.c
22
struct reset_controller_dev rcdev;
drivers/reset/reset-lantiq.c
30
struct reset_controller_dev *rcdev)
drivers/reset/reset-lantiq.c
35
static int lantiq_rcu_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-lantiq.c
50
static int lantiq_rcu_reset_status_timeout(struct reset_controller_dev *rcdev,
drivers/reset/reset-lantiq.c
68
static int lantiq_rcu_reset_update(struct reset_controller_dev *rcdev,
drivers/reset/reset-lantiq.c
92
static int lantiq_rcu_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-lantiq.c
98
static int lantiq_rcu_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-lpc18xx.c
100
static int lpc18xx_rgu_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-lpc18xx.c
117
static int lpc18xx_rgu_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-lpc18xx.c
33
struct reset_controller_dev rcdev;
drivers/reset/reset-lpc18xx.c
63
static int lpc18xx_rgu_setclear_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-lpc18xx.c
87
static int lpc18xx_rgu_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-lpc18xx.c
93
static int lpc18xx_rgu_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-ma35d1.c
137
static int ma35d1_reset_update(struct reset_controller_dev *rcdev, unsigned long id, bool assert)
drivers/reset/reset-ma35d1.c
158
static int ma35d1_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-ma35d1.c
163
static int ma35d1_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-ma35d1.c
168
static int ma35d1_reset_status(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-ma35d1.c
21
struct reset_controller_dev rcdev;
drivers/reset/reset-microchip-sparx5.c
28
struct reset_controller_dev rcdev;
drivers/reset/reset-microchip-sparx5.c
56
static int sparx5_reset_noop(struct reset_controller_dev *rcdev,
drivers/reset/reset-mpfs.c
120
struct reset_controller_dev *rcdev;
drivers/reset/reset-mpfs.c
156
struct reset_controller_dev *rcdev;
drivers/reset/reset-mpfs.c
36
struct reset_controller_dev rcdev;
drivers/reset/reset-mpfs.c
39
static inline struct mpfs_reset *to_mpfs_reset(struct reset_controller_dev *rcdev)
drivers/reset/reset-mpfs.c
47
static int mpfs_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-mpfs.c
55
static int mpfs_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-mpfs.c
63
static int mpfs_status(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-mpfs.c
77
static int mpfs_reset(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-mpfs.c
95
static int mpfs_reset_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-npcm.c
114
static int npcm_rc_setclear_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-npcm.c
134
static int npcm_rc_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-npcm.c
139
static int npcm_rc_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-npcm.c
145
static int npcm_rc_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-npcm.c
155
static int npcm_reset_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-npcm.c
91
struct reset_controller_dev rcdev;
drivers/reset/reset-pistachio.c
23
struct reset_controller_dev rcdev;
drivers/reset/reset-pistachio.c
63
static int pistachio_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-pistachio.c
80
static int pistachio_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-qcom-aoss.c
24
struct reset_controller_dev rcdev;
drivers/reset/reset-qcom-aoss.c
45
struct reset_controller_dev *rcdev)
drivers/reset/reset-qcom-aoss.c
50
static int qcom_aoss_control_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-qcom-aoss.c
62
static int qcom_aoss_control_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-qcom-aoss.c
74
static int qcom_aoss_control_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-qcom-pdc.c
28
struct reset_controller_dev rcdev;
drivers/reset/reset-qcom-pdc.c
82
struct reset_controller_dev *rcdev)
drivers/reset/reset-qcom-pdc.c
87
static int qcom_pdc_control_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-qcom-pdc.c
96
static int qcom_pdc_control_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-raspberrypi.c
17
struct reset_controller_dev rcdev;
drivers/reset/reset-raspberrypi.c
21
static inline struct rpi_reset *to_rpi(struct reset_controller_dev *rcdev)
drivers/reset/reset-raspberrypi.c
26
static int rpi_reset_reset(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-rzg2l-usbphy-ctrl.c
35
struct reset_controller_dev rcdev;
drivers/reset/reset-rzg2l-usbphy-ctrl.c
46
static int rzg2l_usbphy_ctrl_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-rzg2l-usbphy-ctrl.c
66
static int rzg2l_usbphy_ctrl_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-rzg2l-usbphy-ctrl.c
85
static int rzg2l_usbphy_ctrl_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-rzv2h-usb2phy.c
40
struct reset_controller_dev rcdev;
drivers/reset/reset-rzv2h-usb2phy.c
44
*rzv2h_usbphy_rcdev_to_priv(struct reset_controller_dev *rcdev)
drivers/reset/reset-rzv2h-usb2phy.c
49
static int rzv2h_usbphy_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-rzv2h-usb2phy.c
58
static int rzv2h_usbphy_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-rzv2h-usb2phy.c
67
static int rzv2h_usbphy_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-rzv2h-usb2phy.c
84
static int rzv2h_usb2phy_reset_of_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-scmi.c
22
struct reset_controller_dev rcdev;
drivers/reset/reset-scmi.c
40
scmi_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-scmi.c
58
scmi_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-scmi.c
76
scmi_reset_reset(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-simple.c
25
to_reset_simple_data(struct reset_controller_dev *rcdev)
drivers/reset/reset-simple.c
30
static int reset_simple_update(struct reset_controller_dev *rcdev,
drivers/reset/reset-simple.c
54
static int reset_simple_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-simple.c
60
static int reset_simple_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-simple.c
66
static int reset_simple_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-simple.c
84
static int reset_simple_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-sky1.c
261
static struct sky1_src *to_sky1_src(struct reset_controller_dev *rcdev)
drivers/reset/reset-sky1.c
266
static int sky1_reset_set(struct reset_controller_dev *rcdev,
drivers/reset/reset-sky1.c
277
static int sky1_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-sky1.c
286
static int sky1_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-sky1.c
295
static int sky1_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-sky1.c
303
static int sky1_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-sky1.c
34
struct reset_controller_dev rcdev;
drivers/reset/reset-sunplus.c
101
struct reset_controller_dev rcdev;
drivers/reset/reset-sunplus.c
105
static inline struct sp_reset *to_sp_reset(struct reset_controller_dev *rcdev)
drivers/reset/reset-sunplus.c
110
static int sp_reset_update(struct reset_controller_dev *rcdev,
drivers/reset/reset-sunplus.c
124
static int sp_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-sunplus.c
130
static int sp_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-sunplus.c
136
static int sp_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-tenstorrent-atlantis.c
107
static int atlantis_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-tenstorrent-atlantis.c
113
static int atlantis_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-tenstorrent-atlantis.c
128
struct reset_controller_dev *rcdev = &controller->rcdev;
drivers/reset/reset-tenstorrent-atlantis.c
32
struct reset_controller_dev rcdev;
drivers/reset/reset-tenstorrent-atlantis.c
38
to_atlantis_reset_controller(struct reset_controller_dev *rcdev)
drivers/reset/reset-tenstorrent-atlantis.c
89
static int atlantis_reset_update(struct reset_controller_dev *rcdev,
drivers/reset/reset-th1520.c
126
struct reset_controller_dev rcdev;
drivers/reset/reset-th1520.c
851
to_th1520_reset(struct reset_controller_dev *rcdev)
drivers/reset/reset-th1520.c
856
static int th1520_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-th1520.c
867
static int th1520_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-ti-sci.c
106
static int ti_sci_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-ti-sci.c
124
static int ti_sci_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-ti-sci.c
143
static int ti_sci_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-ti-sci.c
184
static int ti_sci_reset_of_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-ti-sci.c
37
struct reset_controller_dev rcdev;
drivers/reset/reset-ti-sci.c
62
static int ti_sci_reset_set(struct reset_controller_dev *rcdev,
drivers/reset/reset-ti-syscon.c
129
static int ti_syscon_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-ti-syscon.c
47
struct reset_controller_dev rcdev;
drivers/reset/reset-ti-syscon.c
66
static int ti_syscon_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-ti-syscon.c
97
static int ti_syscon_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-tn48m.c
29
struct reset_controller_dev rcdev;
drivers/reset/reset-tn48m.c
43
struct reset_controller_dev *rcdev)
drivers/reset/reset-tn48m.c
48
static int tn48m_control_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-tn48m.c
65
static int tn48m_control_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-tps380x.c
21
struct reset_controller_dev rcdev;
drivers/reset/reset-tps380x.c
33
struct tps380x_reset *to_tps380x_reset(struct reset_controller_dev *rcdev)
drivers/reset/reset-tps380x.c
39
tps380x_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-tps380x.c
49
tps380x_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-tps380x.c
64
static int tps380x_reset_of_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-uniphier.c
258
struct reset_controller_dev rcdev;
drivers/reset/reset-uniphier.c
267
static int uniphier_reset_update(struct reset_controller_dev *rcdev,
drivers/reset/reset-uniphier.c
296
static int uniphier_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-uniphier.c
302
static int uniphier_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-uniphier.c
308
static int uniphier_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-zynq.c
22
struct reset_controller_dev rcdev;
drivers/reset/reset-zynq.c
29
static int zynq_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-zynq.c
46
static int zynq_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-zynq.c
63
static int zynq_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-zynqmp.c
24
struct reset_controller_dev rcdev;
drivers/reset/reset-zynqmp.c
29
to_zynqmp_reset_data(struct reset_controller_dev *rcdev)
drivers/reset/reset-zynqmp.c
34
static int zynqmp_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-zynqmp.c
43
static int zynqmp_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-zynqmp.c
52
static int zynqmp_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-zynqmp.c
66
static int zynqmp_reset_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-zynqmp.c
75
static int zynqmp_reset_of_xlate(struct reset_controller_dev *rcdev,
drivers/reset/spacemit/reset-spacemit-common.c
13
static int spacemit_reset_update(struct reset_controller_dev *rcdev,
drivers/reset/spacemit/reset-spacemit-common.c
29
static int spacemit_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/spacemit/reset-spacemit-common.c
35
static int spacemit_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/spacemit/reset-spacemit-common.c
49
struct reset_controller_dev *rcdev = &controller->rcdev;
drivers/reset/spacemit/reset-spacemit-common.h
26
struct reset_controller_dev rcdev;
drivers/reset/starfive/reset-starfive-jh71x0.c
18
struct reset_controller_dev rcdev;
drivers/reset/starfive/reset-starfive-jh71x0.c
27
jh71x0_reset_from(struct reset_controller_dev *rcdev)
drivers/reset/starfive/reset-starfive-jh71x0.c
32
static int jh71x0_reset_update(struct reset_controller_dev *rcdev,
drivers/reset/starfive/reset-starfive-jh71x0.c
64
static int jh71x0_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/starfive/reset-starfive-jh71x0.c
70
static int jh71x0_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/starfive/reset-starfive-jh71x0.c
76
static int jh71x0_reset_reset(struct reset_controller_dev *rcdev,
drivers/reset/starfive/reset-starfive-jh71x0.c
88
static int jh71x0_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/sti/reset-syscfg.c
103
static int syscfg_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/sti/reset-syscfg.c
42
struct reset_controller_dev rst;
drivers/reset/sti/reset-syscfg.c
50
static int syscfg_reset_program_hw(struct reset_controller_dev *rcdev,
drivers/reset/sti/reset-syscfg.c
79
static int syscfg_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/sti/reset-syscfg.c
85
static int syscfg_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/sti/reset-syscfg.c
91
static int syscfg_reset_dev(struct reset_controller_dev *rcdev,
drivers/reset/tegra/reset-bpmp.c
11
static struct tegra_bpmp *to_tegra_bpmp(struct reset_controller_dev *rstc)
drivers/reset/tegra/reset-bpmp.c
16
static int tegra_bpmp_reset_common(struct reset_controller_dev *rstc,
drivers/reset/tegra/reset-bpmp.c
43
static int tegra_bpmp_reset_module(struct reset_controller_dev *rstc,
drivers/reset/tegra/reset-bpmp.c
49
static int tegra_bpmp_reset_assert(struct reset_controller_dev *rstc,
drivers/reset/tegra/reset-bpmp.c
55
static int tegra_bpmp_reset_deassert(struct reset_controller_dev *rstc,
drivers/soc/dove/pmu.c
37
struct reset_controller_dev reset;
drivers/soc/dove/pmu.c
48
static int pmu_reset_reset(struct reset_controller_dev *rc, unsigned long id)
drivers/soc/dove/pmu.c
63
static int pmu_reset_assert(struct reset_controller_dev *rc, unsigned long id)
drivers/soc/dove/pmu.c
77
static int pmu_reset_deassert(struct reset_controller_dev *rc, unsigned long id)
drivers/soc/dove/pmu.c
97
static struct reset_controller_dev pmu_reset __initdata = {
drivers/soc/mediatek/mtk-mmsys.c
159
struct reset_controller_dev rcdev;
drivers/soc/mediatek/mtk-mmsys.c
327
static int mtk_mmsys_reset_update(struct reset_controller_dev *rcdev, unsigned long id,
drivers/soc/mediatek/mtk-mmsys.c
360
static int mtk_mmsys_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/soc/mediatek/mtk-mmsys.c
365
static int mtk_mmsys_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/soc/mediatek/mtk-mmsys.c
370
static int mtk_mmsys_reset(struct reset_controller_dev *rcdev, unsigned long id)
drivers/ufs/host/ufs-qcom.c
133
static struct ufs_qcom_host *rcdev_to_ufs_host(struct reset_controller_dev *rcd)
drivers/ufs/host/ufs-qcom.c
1495
ufs_qcom_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/ufs/host/ufs-qcom.c
1506
ufs_qcom_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/ufs/host/ufs-qcom.h
354
struct reset_controller_dev rcdev;
drivers/usb/chipidea/ci_hdrc_msm.c
42
struct reset_controller_dev rcdev;
drivers/usb/chipidea/ci_hdrc_msm.c
49
ci_hdrc_msm_por_reset(struct reset_controller_dev *r, unsigned long id)
drivers/watchdog/mtk_wdt.c
150
static int toprgu_reset_update(struct reset_controller_dev *rcdev,
drivers/watchdog/mtk_wdt.c
179
static int toprgu_reset_assert(struct reset_controller_dev *rcdev,
drivers/watchdog/mtk_wdt.c
185
static int toprgu_reset_deassert(struct reset_controller_dev *rcdev,
drivers/watchdog/mtk_wdt.c
191
static int toprgu_reset(struct reset_controller_dev *rcdev,
drivers/watchdog/mtk_wdt.c
76
struct reset_controller_dev rcdev;
include/linux/reset-controller.h
10
struct reset_controller_dev;
include/linux/reset-controller.h
22
int (*reset)(struct reset_controller_dev *rcdev, unsigned long id);
include/linux/reset-controller.h
23
int (*assert)(struct reset_controller_dev *rcdev, unsigned long id);
include/linux/reset-controller.h
24
int (*deassert)(struct reset_controller_dev *rcdev, unsigned long id);
include/linux/reset-controller.h
25
int (*status)(struct reset_controller_dev *rcdev, unsigned long id);
include/linux/reset-controller.h
60
int (*of_xlate)(struct reset_controller_dev *rcdev,
include/linux/reset-controller.h
64
int (*fwnode_xlate)(struct reset_controller_dev *rcdev,
include/linux/reset-controller.h
71
int reset_controller_register(struct reset_controller_dev *rcdev);
include/linux/reset-controller.h
72
void reset_controller_unregister(struct reset_controller_dev *rcdev);
include/linux/reset-controller.h
76
struct reset_controller_dev *rcdev);
include/linux/reset-controller.h
78
static inline int reset_controller_register(struct reset_controller_dev *rcdev)
include/linux/reset-controller.h
83
static inline void reset_controller_unregister(struct reset_controller_dev *rcdev)
include/linux/reset-controller.h
88
struct reset_controller_dev *rcdev)
include/linux/reset/reset-simple.h
40
struct reset_controller_dev rcdev;
include/soc/tegra/bpmp.h
98
struct reset_controller_dev rstc;
include/soc/tegra/mc.h
247
struct reset_controller_dev reset;