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
381
static int aspeed_g6_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/aspeed/clk-ast2600.c
392
static int aspeed_g6_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/aspeed/clk-ast2600.c
402
static int aspeed_g6_reset_status(struct reset_controller_dev *rcdev,
drivers/clk/baikal-t1/ccu-rst.c
104
static int ccu_rst_reset(struct reset_controller_dev *rcdev, unsigned long idx)
drivers/clk/baikal-t1/ccu-rst.c
120
static int ccu_rst_set(struct reset_controller_dev *rcdev,
drivers/clk/baikal-t1/ccu-rst.c
133
static int ccu_rst_assert(struct reset_controller_dev *rcdev,
drivers/clk/baikal-t1/ccu-rst.c
139
static int ccu_rst_deassert(struct reset_controller_dev *rcdev,
drivers/clk/baikal-t1/ccu-rst.c
145
static int ccu_rst_status(struct reset_controller_dev *rcdev,
drivers/clk/baikal-t1/ccu-rst.h
43
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
652
static int en7523_reset_update(struct reset_controller_dev *rcdev,
drivers/clk/clk-en7523.c
669
static int en7523_reset_assert(struct reset_controller_dev *rcdev,
drivers/clk/clk-en7523.c
675
static int en7523_reset_deassert(struct reset_controller_dev *rcdev,
drivers/clk/clk-en7523.c
681
static int en7523_reset_status(struct reset_controller_dev *rcdev,
drivers/clk/clk-en7523.c
690
static int en7523_reset_xlate(struct reset_controller_dev *rcdev,
drivers/clk/clk-en7523.c
75
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
560
struct reset_controller_dev *rcdev, struct regmap *regmap)
drivers/clk/qcom/gdsc.h
14
struct reset_controller_dev;
drivers/clk/qcom/gdsc.h
71
struct reset_controller_dev *rcdev;
drivers/clk/qcom/gdsc.h
87
int gdsc_register(struct gdsc_desc *desc, struct reset_controller_dev *,
drivers/clk/qcom/gdsc.h
93
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
199
struct reset_controller_dev rcdev;
drivers/clk/renesas/renesas-cpg-mssr.c
700
static int cpg_mssr_reset_operate(struct reset_controller_dev *rcdev,
drivers/clk/renesas/renesas-cpg-mssr.c
719
static int cpg_mssr_reset(struct reset_controller_dev *rcdev,
drivers/clk/renesas/renesas-cpg-mssr.c
741
static int cpg_mssr_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/renesas/renesas-cpg-mssr.c
746
static int cpg_mssr_deassert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/renesas-cpg-mssr.c
752
static int cpg_mssr_status(struct reset_controller_dev *rcdev,
drivers/clk/renesas/renesas-cpg-mssr.c
763
static int cpg_mrcr_set_reset_state(struct reset_controller_dev *rcdev,
drivers/clk/renesas/renesas-cpg-mssr.c
808
static int cpg_mrcr_reset(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/renesas/renesas-cpg-mssr.c
819
static int cpg_mrcr_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/renesas/renesas-cpg-mssr.c
824
static int cpg_mrcr_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/clk/renesas/renesas-cpg-mssr.c
843
static int cpg_mssr_reset_xlate(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
173
struct reset_controller_dev rcdev;
drivers/clk/renesas/rzg2l-cpg.c
1753
static int __rzg2l_cpg_assert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
1793
static int rzg2l_cpg_assert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
1799
static int rzg2l_cpg_deassert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
1805
static int rzg2l_cpg_reset(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
1817
static int rzg2l_cpg_status(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzg2l-cpg.c
1846
static int rzg2l_cpg_reset_xlate(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzv2h-cpg.c
125
struct reset_controller_dev rcdev;
drivers/clk/renesas/rzv2h-cpg.c
1347
static int __rzv2h_cpg_assert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzv2h-cpg.c
1378
static int rzv2h_cpg_assert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzv2h-cpg.c
1384
static int rzv2h_cpg_deassert(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzv2h-cpg.c
1390
static int rzv2h_cpg_reset(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzv2h-cpg.c
1402
static int rzv2h_cpg_status(struct reset_controller_dev *rcdev,
drivers/clk/renesas/rzv2h-cpg.c
1419
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
1117
static int qcom_scm_pas_reset_assert(struct reset_controller_dev *rcdev,
drivers/firmware/qcom/qcom_scm.c
1126
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
190
static inline struct tegra_mc *reset_to_mc(struct reset_controller_dev *rcdev)
drivers/memory/tegra/mc.c
207
static int tegra_mc_hotreset_assert(struct reset_controller_dev *rcdev,
drivers/memory/tegra/mc.c
267
static int tegra_mc_hotreset_deassert(struct reset_controller_dev *rcdev,
drivers/memory/tegra/mc.c
306
static int tegra_mc_hotreset_status(struct reset_controller_dev *rcdev,
drivers/phy/apple/atc.c
1991
static int atcphy_dwc3_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/phy/apple/atc.c
2013
static int atcphy_dwc3_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/phy/apple/atc.c
2031
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
1217
static int wiz_phy_reset_assert(struct reset_controller_dev *rcdev,
drivers/phy/ti/phy-j721e-wiz.c
1255
static int wiz_phy_reset_deassert(struct reset_controller_dev *rcdev,
drivers/phy/ti/phy-j721e-wiz.c
1449
struct reset_controller_dev *phy_reset_dev;
drivers/phy/ti/phy-j721e-wiz.c
387
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
541
static int bcm2835_reset_reset(struct reset_controller_dev *rcdev,
drivers/pmdomain/bcm/bcm2835-power.c
571
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
751
static int omap_reset_status(struct reset_controller_dev *rcdev,
drivers/pmdomain/ti/omap_prm.c
780
static int omap_reset_assert(struct reset_controller_dev *rcdev,
drivers/pmdomain/ti/omap_prm.c
797
static int omap_reset_deassert(struct reset_controller_dev *rcdev,
drivers/pmdomain/ti/omap_prm.c
865
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
1001
struct reset_controller_dev *rcdev;
drivers/reset/core.c
111
static int of_reset_simple_xlate(struct reset_controller_dev *rcdev,
drivers/reset/core.c
124
int reset_controller_register(struct reset_controller_dev *rcdev)
drivers/reset/core.c
148
void reset_controller_unregister(struct reset_controller_dev *rcdev)
drivers/reset/core.c
158
reset_controller_unregister(*(struct reset_controller_dev **)res);
drivers/reset/core.c
171
struct reset_controller_dev *rcdev)
drivers/reset/core.c
173
struct reset_controller_dev **rcdevp;
drivers/reset/core.c
52
struct reset_controller_dev *rcdev;
drivers/reset/core.c
749
__reset_control_get_internal(struct reset_controller_dev *rcdev,
drivers/reset/core.c
87
static const char *rcdev_name(struct reset_controller_dev *rcdev)
drivers/reset/core.c
973
static struct reset_controller_dev *__reset_find_rcdev(const struct of_phandle_args *args,
drivers/reset/core.c
976
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
17
struct reset_controller_dev rcdev;
drivers/reset/reset-ath79.c
25
static int ath79_reset_update(struct reset_controller_dev *rcdev,
drivers/reset/reset-ath79.c
45
static int ath79_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-ath79.c
51
static int ath79_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-ath79.c
57
static int ath79_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-axs10x.c
24
struct reset_controller_dev rcdev;
drivers/reset/reset-axs10x.c
27
static int axs10x_reset_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-bcm6345.c
20
struct reset_controller_dev rcdev;
drivers/reset/reset-bcm6345.c
26
to_bcm6345_reset(struct reset_controller_dev *rcdev)
drivers/reset/reset-bcm6345.c
31
static int bcm6345_reset_update(struct reset_controller_dev *rcdev,
drivers/reset/reset-bcm6345.c
50
static int bcm6345_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-bcm6345.c
56
static int bcm6345_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-bcm6345.c
62
static int bcm6345_reset_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-bcm6345.c
81
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
163
struct reset_controller_dev rcdev;
drivers/reset/reset-eyeq.c
166
static inline struct eqr_private *eqr_rcdev_to_priv(struct reset_controller_dev *x)
drivers/reset/reset-eyeq.c
282
static int eqr_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-eyeq.c
336
static int eqr_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-eyeq.c
350
static int eqr_status(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-eyeq.c
387
static int eqr_of_xlate_internal(struct reset_controller_dev *rcdev,
drivers/reset/reset-eyeq.c
401
static int eqr_of_xlate_onecell(struct reset_controller_dev *rcdev,
drivers/reset/reset-eyeq.c
407
static int eqr_of_xlate_twocells(struct reset_controller_dev *rcdev,
drivers/reset/reset-gpio.c
11
struct reset_controller_dev rc;
drivers/reset/reset-gpio.c
16
*rc_to_reset_gpio(struct reset_controller_dev *rc)
drivers/reset/reset-gpio.c
21
static int reset_gpio_assert(struct reset_controller_dev *rc, unsigned long id)
drivers/reset/reset-gpio.c
28
static int reset_gpio_deassert(struct reset_controller_dev *rc,
drivers/reset/reset-gpio.c
36
static int reset_gpio_status(struct reset_controller_dev *rc, unsigned long id)
drivers/reset/reset-gpio.c
49
static int reset_gpio_of_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
252
static int imx8mq_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx7.c
258
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
314
static int imx8mp_reset_set(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx7.c
340
static int imx8mp_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-imx7.c
346
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
112
static int intel_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-intel-gw.c
134
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
86
static int intel_assert_device(struct reset_controller_dev *rcdev,
drivers/reset/reset-intel-gw.c
99
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
103
static int lpc18xx_rgu_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-lpc18xx.c
120
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
66
static int lpc18xx_rgu_setclear_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-lpc18xx.c
90
static int lpc18xx_rgu_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-lpc18xx.c
96
static int lpc18xx_rgu_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-ma35d1.c
139
static int ma35d1_reset_update(struct reset_controller_dev *rcdev, unsigned long id, bool assert)
drivers/reset/reset-ma35d1.c
160
static int ma35d1_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-ma35d1.c
165
static int ma35d1_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-ma35d1.c
170
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
117
static int npcm_rc_setclear_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-npcm.c
137
static int npcm_rc_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/reset/reset-npcm.c
142
static int npcm_rc_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-npcm.c
148
static int npcm_rc_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-npcm.c
158
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
110
static int rzv2h_usbphy_reset_status(struct reset_controller_dev *rcdev,
drivers/reset/reset-rzv2h-usb2phy.c
137
static int rzv2h_usb2phy_reset_of_xlate(struct reset_controller_dev *rcdev,
drivers/reset/reset-rzv2h-usb2phy.c
42
struct reset_controller_dev rcdev;
drivers/reset/reset-rzv2h-usb2phy.c
47
*rzv2h_usbphy_rcdev_to_priv(struct reset_controller_dev *rcdev)
drivers/reset/reset-rzv2h-usb2phy.c
65
static int rzv2h_usbphy_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-rzv2h-usb2phy.c
85
static int rzv2h_usbphy_reset_deassert(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-sunplus.c
102
struct reset_controller_dev rcdev;
drivers/reset/reset-sunplus.c
107
static inline struct sp_reset *to_sp_reset(struct reset_controller_dev *rcdev)
drivers/reset/reset-sunplus.c
112
static int sp_reset_update(struct reset_controller_dev *rcdev,
drivers/reset/reset-sunplus.c
126
static int sp_reset_assert(struct reset_controller_dev *rcdev,
drivers/reset/reset-sunplus.c
132
static int sp_reset_deassert(struct reset_controller_dev *rcdev,
drivers/reset/reset-sunplus.c
138
static int sp_reset_status(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
30
struct reset_controller_dev rcdev;
drivers/reset/reset-tn48m.c
44
struct reset_controller_dev *rcdev)
drivers/reset/reset-tn48m.c
49
static int tn48m_control_reset(struct reset_controller_dev *rcdev,
drivers/reset/reset-tn48m.c
66
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
325
static int mtk_mmsys_reset_update(struct reset_controller_dev *rcdev, unsigned long id,
drivers/soc/mediatek/mtk-mmsys.c
358
static int mtk_mmsys_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/soc/mediatek/mtk-mmsys.c
363
static int mtk_mmsys_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/soc/mediatek/mtk-mmsys.c
368
static int mtk_mmsys_reset(struct reset_controller_dev *rcdev, unsigned long id)
drivers/ufs/host/ufs-qcom.c
1298
ufs_qcom_reset_assert(struct reset_controller_dev *rcdev, unsigned long id)
drivers/ufs/host/ufs-qcom.c
1309
ufs_qcom_reset_deassert(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.h
303
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
19
int (*reset)(struct reset_controller_dev *rcdev, unsigned long id);
include/linux/reset-controller.h
20
int (*assert)(struct reset_controller_dev *rcdev, unsigned long id);
include/linux/reset-controller.h
21
int (*deassert)(struct reset_controller_dev *rcdev, unsigned long id);
include/linux/reset-controller.h
22
int (*status)(struct reset_controller_dev *rcdev, unsigned long id);
include/linux/reset-controller.h
56
int (*of_xlate)(struct reset_controller_dev *rcdev,
include/linux/reset-controller.h
62
int reset_controller_register(struct reset_controller_dev *rcdev);
include/linux/reset-controller.h
63
void reset_controller_unregister(struct reset_controller_dev *rcdev);
include/linux/reset-controller.h
67
struct reset_controller_dev *rcdev);
include/linux/reset-controller.h
69
static inline int reset_controller_register(struct reset_controller_dev *rcdev)
include/linux/reset-controller.h
7
struct reset_controller_dev;
include/linux/reset-controller.h
74
static inline void reset_controller_unregister(struct reset_controller_dev *rcdev)
include/linux/reset-controller.h
79
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
219
struct reset_controller_dev reset;