Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/
Dreset.h6 struct reset_control;
10 int reset_control_reset(struct reset_control *rstc);
11 int reset_control_assert(struct reset_control *rstc);
12 int reset_control_deassert(struct reset_control *rstc);
13 int reset_control_status(struct reset_control *rstc);
15 struct reset_control *reset_control_get(struct device *dev, const char *id);
16 void reset_control_put(struct reset_control *rstc);
17 struct reset_control *devm_reset_control_get(struct device *dev, const char *id);
26 static inline struct reset_control *reset_control_get_optional( in reset_control_get_optional()
32 static inline struct reset_control *devm_reset_control_get_optional( in devm_reset_control_get_optional()
[all …]
/linux-4.4.14/drivers/reset/
Dcore.c31 struct reset_control { struct
93 int reset_control_reset(struct reset_control *rstc) in reset_control_reset()
106 int reset_control_assert(struct reset_control *rstc) in reset_control_assert()
119 int reset_control_deassert(struct reset_control *rstc) in reset_control_deassert()
134 int reset_control_status(struct reset_control *rstc) in reset_control_status()
152 struct reset_control *of_reset_control_get(struct device_node *node, in of_reset_control_get()
155 struct reset_control *rstc = ERR_PTR(-EPROBE_DEFER); in of_reset_control_get()
216 struct reset_control *reset_control_get(struct device *dev, const char *id) in reset_control_get()
218 struct reset_control *rstc; in reset_control_get()
236 void reset_control_put(struct reset_control *rstc) in reset_control_put()
[all …]
/linux-4.4.14/include/soc/tegra/
Dpmc.h27 struct reset_control;
118 struct reset_control *rst);
144 struct reset_control *rst) in tegra_powergate_sequence_power_up()
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_compositor.h75 struct reset_control *rst_main;
76 struct reset_control *rst_aux;
Dsti_hdmi.h65 struct reset_control *reset;
Dsti_tvout.c119 struct reset_control *reset;
Dsti_hqvdp.c346 struct reset_control *reset;
/linux-4.4.14/include/linux/usb/
Dmsm_hsusb.h187 struct reset_control *phy_rst;
188 struct reset_control *link_rst;
/linux-4.4.14/drivers/ata/
Dahci_st.c37 struct reset_control *pwr;
38 struct reset_control *sw_rst;
39 struct reset_control *pwr_rst;
Dahci_tegra.c105 struct reset_control *sata_rst;
106 struct reset_control *sata_oob_rst;
107 struct reset_control *sata_cold_rst;
/linux-4.4.14/drivers/phy/
Dphy-stih407-usb.c40 struct reset_control *rstc;
41 struct reset_control *rstport;
Dphy-sun9i-usb.c47 struct reset_control *reset;
Dphy-berlin-usb.c115 struct reset_control *rst_ctrl;
Dphy-sun4i-usb.c101 struct reset_control *reset;
Dphy-miphy28lp.c217 struct reset_control *miphy_rst;
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/
Dtegra.h12 struct reset_control *rst;
/linux-4.4.14/arch/arm/mach-rockchip/
Dplatsmp.c58 static struct reset_control *rockchip_get_core_reset(int cpu) in rockchip_get_core_reset()
75 struct reset_control *rstc = rockchip_get_core_reset(pd); in pmu_set_power_domain()
/linux-4.4.14/drivers/staging/nvec/
Dnvec.h144 struct reset_control *rst;
/linux-4.4.14/drivers/gpu/drm/tegra/
Ddrm.h25 struct reset_control;
126 struct reset_control *rst;
Dgr3d.c27 struct reset_control *rst_secondary;
28 struct reset_control *rst;
Ddpaux.c38 struct reset_control *rst;
Dhdmi.c58 struct reset_control *rst;
Ddsi.c60 struct reset_control *rst;
Dsor.c170 struct reset_control *rst;
/linux-4.4.14/drivers/usb/dwc3/
Ddwc3-st.c97 struct reset_control *rstc_pwrdn;
98 struct reset_control *rstc_rst;
/linux-4.4.14/drivers/pinctrl/sunxi/
Dpinctrl-sun8i-a23-r.c100 struct reset_control *rstc; in sun8i_a23_r_pinctrl_probe()
Dpinctrl-sun6i-a31-r.c113 struct reset_control *rstc; in sun6i_a31_r_pinctrl_probe()
/linux-4.4.14/drivers/usb/host/
Dohci-st.c36 struct reset_control *rst;
37 struct reset_control *pwr;
Dehci-st.c37 struct reset_control *rst;
38 struct reset_control *pwr;
Dehci-tegra.c58 struct reset_control *rst;
90 struct reset_control *usb1_reset; in tegra_reset_usb_controller()
Dohci-platform.c40 struct reset_control *rst;
Dehci-platform.c46 struct reset_control *rst;
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac.h109 struct reset_control *stmmac_rst;
Ddwmac-socfpga.c48 struct reset_control *stmmac_rst;
/linux-4.4.14/drivers/crypto/sunxi-ss/
Dsun4i-ss.h133 struct reset_control *reset;
/linux-4.4.14/drivers/watchdog/
Drt2880_wdt.c48 static struct reset_control *rt288x_wdt_reset;
/linux-4.4.14/drivers/clocksource/
Dtimer-stm32.c105 struct reset_control *rstc; in stm32_clockevent_init()
Dtimer-sun5i.c328 struct reset_control *rstc; in sun5i_timer_init()
/linux-4.4.14/drivers/clk/sunxi/
Dclk-sun9i-mmc.c37 struct reset_control *reset;
/linux-4.4.14/drivers/media/platform/coda/
Dcoda.h81 struct reset_control *rstc;
/linux-4.4.14/drivers/i2c/busses/
Di2c-sun6i-p2wi.c90 struct reset_control *rstc;
Di2c-tegra.c173 struct reset_control *rst;
Di2c-mv64xxx.c147 struct reset_control *rstc;
/linux-4.4.14/drivers/soc/mediatek/
Dmtk-pmic-wrap.c375 struct reset_control *rstc;
377 struct reset_control *rstc_bridge;
/linux-4.4.14/drivers/thermal/
Drockchip_thermal.c123 struct reset_control *reset;
622 static void rockchip_thermal_reset_controller(struct reset_control *reset) in rockchip_thermal_reset_controller()
Dtegra_soctherm.c166 struct reset_control *reset;
/linux-4.4.14/drivers/media/rc/
Dsunxi-cir.c96 struct reset_control *rst;
Dst_rc.c32 struct reset_control *rstc;
/linux-4.4.14/drivers/atm/
Dambassador.h330 u32 reset_control; member
Dambassador.c1867 word = rd_plain (dev, offsetof(amb_mem, reset_control)); in amb_reset()
1869 wr_plain (dev, offsetof(amb_mem, reset_control), word | AMB_RESET_BITS); in amb_reset()
1881 wr_plain (dev, offsetof(amb_mem, reset_control), word &~ AMB_RESET_BITS); in amb_reset()
/linux-4.4.14/drivers/usb/phy/
Dphy-qcom-8x16-usb.c72 struct reset_control *phy_reset;
/linux-4.4.14/drivers/mmc/host/
Dsdhci-st.c30 struct reset_control *rstc;
Dsunxi-mmc.c232 struct reset_control *reset;
/linux-4.4.14/drivers/spi/
Dspi-sun6i.c86 struct reset_control *rstc;
Dspi-tegra20-sflash.c120 struct reset_control *rst;
Dspi-tegra114.c170 struct reset_control *rst;
Dspi-tegra20-slink.c169 struct reset_control *rst;
/linux-4.4.14/sound/soc/codecs/
Dsti-sas.c80 struct reset_control *rst;
/linux-4.4.14/drivers/pci/host/
Dpci-tegra.c289 struct reset_control *pex_rst;
290 struct reset_control *afi_rst;
291 struct reset_control *pcie_xrst;
/linux-4.4.14/drivers/tty/serial/8250/
D8250_dw.c64 struct reset_control *rst;
/linux-4.4.14/drivers/bus/
Dsunxi-rsb.c125 struct reset_control *rstc;
/linux-4.4.14/drivers/devfreq/
Dtegra-devfreq.c164 struct reset_control *reset;
/linux-4.4.14/sound/soc/tegra/
Dtegra30_ahub.c522 struct reset_control *rst; in tegra30_ahub_probe()
/linux-4.4.14/drivers/input/keyboard/
Dtegra-kbc.c119 struct reset_control *rst;
/linux-4.4.14/drivers/usb/musb/
Dsunxi.c85 struct reset_control *rst;
/linux-4.4.14/drivers/soc/tegra/
Dpmc.c286 struct reset_control *rst) in tegra_powergate_sequence_power_up()
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-tegra-xusb.c89 struct reset_control *rst;
/linux-4.4.14/drivers/gpu/drm/rockchip/
Drockchip_drm_vop.c120 struct reset_control *dclk_rst;
1560 struct reset_control *ahb_rst; in vop_initial()
/linux-4.4.14/drivers/dma/
Dsun6i-dma.c157 struct reset_control *rstc;
Dtegra20-apb-dma.c217 struct reset_control *rst;
/linux-4.4.14/drivers/clk/tegra/
Dclk-dfll.c275 struct reset_control *dvco_rst;
/linux-4.4.14/drivers/tty/serial/
Dserial-tegra.c105 struct reset_control *rst;