Home
last modified time | relevance | path

Searched refs:reset_control (Results 1 – 25 of 318) sorted by relevance

12345678910>>...13

/linux/include/linux/
H A Dreset.h12 struct reset_control;
26 struct reset_control *rstc;
73 int reset_control_reset(struct reset_control *rstc);
74 int reset_control_rearm(struct reset_control *rstc);
75 int reset_control_assert(struct reset_control *rstc);
76 int reset_control_deassert(struct reset_control *rstc);
77 int reset_control_status(struct reset_control *rstc);
78 int reset_control_acquire(struct reset_control *rstc);
79 void reset_control_release(struct reset_control *rstc);
87 struct reset_control *__of_reset_control_get(struct device_node *node,
[all …]
/linux/drivers/reset/
H A Dcore.c51 struct reset_control { struct
70 struct reset_control base; argument
72 struct reset_control *rstc[] __counted_by(num_rstcs);
195 rstc_to_array(struct reset_control *rstc) { in rstc_to_array()
214 struct reset_control *rstc; in reset_control_array_rearm()
309 static inline bool reset_control_is_array(struct reset_control *rstc) in reset_control_is_array()
327 int reset_control_reset(struct reset_control *rstc) in reset_control_reset()
401 int reset_control_rearm(struct reset_control *rstc) in reset_control_rearm()
442 int reset_control_assert(struct reset_control *rstc) in reset_control_assert()
530 int reset_control_deassert(struct reset_control *rstc) in reset_control_deassert()
[all …]
/linux/drivers/net/wireless/ath/ath10k/
H A Dahb.h25 struct reset_control *core_cold_rst;
26 struct reset_control *radio_cold_rst;
27 struct reset_control *radio_warm_rst;
28 struct reset_control *radio_srif_rst;
29 struct reset_control *cpu_init_rst;
/linux/drivers/ufs/host/
H A Dufs-mediatek.h178 struct reset_control *hci_reset;
179 struct reset_control *unipro_reset;
180 struct reset_control *crypto_reset;
181 struct reset_control *mphy_reset;
/linux/include/soc/tegra/
H A Dpmc.h18 struct reset_control;
158 struct reset_control *rst);
186 struct reset_control *rst) in tegra_powergate_sequence_power_up()
/linux/drivers/gpu/drm/renesas/rz-du/
H A Drzg2l_du_crtc.h24 struct reset_control;
57 struct reset_control *rstc;
/linux/drivers/gpu/drm/sti/
H A Dsti_compositor.h74 struct reset_control *rst_main;
75 struct reset_control *rst_aux;
/linux/sound/soc/meson/
H A Daxg-fifo.h15 struct reset_control;
63 struct reset_control *arb;
/linux/drivers/phy/hisilicon/
H A Dphy-hisi-inno-usb2.c46 struct reset_control *utmi_rst;
53 struct reset_control *por_rst;
165 struct reset_control *rst; in hisi_inno_phy_probe()
/linux/drivers/ata/
H A Dahci_st.c33 struct reset_control *pwr;
34 struct reset_control *sw_rst;
35 struct reset_control *pwr_rst;
/linux/drivers/phy/qualcomm/
H A Dphy-ath79-usb.c15 struct reset_control *reset;
19 struct reset_control *no_suspend_override;
H A Dphy-qcom-ipq4019-usb.c25 struct reset_control *por_rst;
26 struct reset_control *srif_rst;
/linux/drivers/media/platform/nvidia/tegra-vde/
H A Dvde.h48 struct reset_control;
108 struct reset_control *rst;
109 struct reset_control *rst_mc;
/linux/drivers/pwm/
H A Dpwm-intel-lgm.c150 struct reset_control *rst = data; in lgm_reset_control_release()
155 static int lgm_reset_control_deassert(struct device *dev, struct reset_control *rst) in lgm_reset_control_deassert()
169 struct reset_control *rst; in lgm_pwm_probe()
/linux/drivers/gpu/drm/sun4i/
H A Dsun4i_frontend.h114 struct reset_control;
131 struct reset_control *reset;
H A Dsun4i_backend.h173 struct reset_control *reset;
180 struct reset_control *sat_reset;
H A Dsun8i_tcon_top.h30 struct reset_control *rst;
/linux/drivers/phy/st/
H A Dphy-stih407-usb.c36 struct reset_control *rstc;
37 struct reset_control *rstport;
/linux/arch/arm/mach-meson/
H A Dplatsmp.c38 static struct reset_control *meson_smp_get_core_reset(int cpu) in meson_smp_get_core_reset()
158 struct reset_control *rstc; in meson8_smp_boot_secondary()
214 struct reset_control *rstc; in meson8b_smp_boot_secondary()
/linux/drivers/pci/controller/dwc/
H A Dpci-meson.c61 struct reset_control *port;
62 struct reset_control *apb;
74 static struct reset_control *meson_pcie_get_reset(struct meson_pcie *mp, in meson_pcie_get_reset()
79 struct reset_control *reset; in meson_pcie_get_reset()
/linux/include/linux/usb/
H A Drzv2m_usb3drd.h11 struct reset_control *drd_rstc;
/linux/drivers/clk/renesas/
H A Dclk-vbattb.c67 struct reset_control *rstc = dev_get_drvdata(dev); in vbattb_clk_action()
88 struct reset_control *rstc; in vbattb_clk_probe()
/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_gpu.h96 struct reset_control;
162 struct reset_control *rst;
/linux/drivers/media/platform/sunxi/sun6i-mipi-csi2/
H A Dsun6i_mipi_csi2.h46 struct reset_control *reset;
/linux/drivers/phy/ralink/
H A Dphy-ralink-usb.c53 struct reset_control *rstdev;
54 struct reset_control *rsthost;

12345678910>>...13