Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/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.1.27/include/soc/tegra/
Dpmc.h27 struct reset_control;
115 struct reset_control *rst);
141 struct reset_control *rst) in tegra_powergate_sequence_power_up()
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_platform.h29 struct reset_control;
36 struct reset_control *rst;
/linux-4.1.27/drivers/gpu/drm/sti/
Dsti_compositor.h77 struct reset_control *rst_main;
78 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.1.27/include/linux/usb/
Dmsm_hsusb.h166 struct reset_control *phy_rst;
167 struct reset_control *link_rst;
/linux-4.1.27/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.1.27/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.c73 struct reset_control *reset;
Dphy-miphy28lp.c217 struct reset_control *miphy_rst;
/linux-4.1.27/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.1.27/drivers/gpu/drm/tegra/
Ddrm.h24 struct reset_control;
118 struct reset_control *rst;
Dgr3d.c27 struct reset_control *rst_secondary;
28 struct reset_control *rst;
Ddpaux.c38 struct reset_control *rst;
Ddsi.c60 struct reset_control *rst;
Dhdmi.c58 struct reset_control *rst;
Dsor.c33 struct reset_control *rst;
/linux-4.1.27/drivers/staging/nvec/
Dnvec.h144 struct reset_control *rst;
/linux-4.1.27/drivers/usb/dwc3/
Ddwc3-st.c97 struct reset_control *rstc_pwrdn;
98 struct reset_control *rstc_rst;
/linux-4.1.27/drivers/pinctrl/sunxi/
Dpinctrl-sun8i-a23-r.c100 struct reset_control *rstc; in sun8i_a23_r_pinctrl_probe()
Dpinctrl-sun6i-a31-r.c101 struct reset_control *rstc; in sun6i_a31_r_pinctrl_probe()
/linux-4.1.27/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.c45 struct reset_control *rst;
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Dstmmac.h101 struct reset_control *stmmac_rst;
Ddwmac-socfpga.c48 struct reset_control *stmmac_rst;
/linux-4.1.27/drivers/watchdog/
Drt2880_wdt.c48 static struct reset_control *rt288x_wdt_reset;
/linux-4.1.27/drivers/clk/sunxi/
Dclk-sun9i-mmc.c36 struct reset_control *reset;
/linux-4.1.27/drivers/thermal/
Drockchip_thermal.c83 struct reset_control *reset;
473 static void rockchip_thermal_reset_controller(struct reset_control *reset) in rockchip_thermal_reset_controller()
Dtegra_soctherm.c166 struct reset_control *reset;
/linux-4.1.27/drivers/media/platform/coda/
Dcoda.h81 struct reset_control *rstc;
/linux-4.1.27/drivers/i2c/busses/
Di2c-sun6i-p2wi.c90 struct reset_control *rstc;
Di2c-tegra.c163 struct reset_control *rst;
Di2c-mv64xxx.c147 struct reset_control *rstc;
/linux-4.1.27/drivers/soc/mediatek/
Dmtk-pmic-wrap.c375 struct reset_control *rstc;
377 struct reset_control *rstc_bridge;
/linux-4.1.27/drivers/media/rc/
Dsunxi-cir.c96 struct reset_control *rst;
Dst_rc.c32 struct reset_control *rstc;
/linux-4.1.27/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.1.27/drivers/clocksource/
Dtimer-sun5i.c321 struct reset_control *rstc; in sun5i_timer_init()
/linux-4.1.27/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.1.27/drivers/mmc/host/
Dsdhci-st.c30 struct reset_control *rstc;
Dsunxi-mmc.c222 struct reset_control *reset;
/linux-4.1.27/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.1.27/drivers/tty/serial/8250/
D8250_dw.c65 struct reset_control *rst;
/linux-4.1.27/sound/soc/tegra/
Dtegra30_ahub.c522 struct reset_control *rst; in tegra30_ahub_probe()
/linux-4.1.27/drivers/devfreq/
Dtegra-devfreq.c164 struct reset_control *reset;
/linux-4.1.27/drivers/gpu/drm/rockchip/
Drockchip_drm_vop.c117 struct reset_control *dclk_rst;
1284 struct reset_control *ahb_rst; in vop_initial()
/linux-4.1.27/drivers/soc/tegra/
Dpmc.c284 struct reset_control *rst) in tegra_powergate_sequence_power_up()
/linux-4.1.27/drivers/input/keyboard/
Dtegra-kbc.c119 struct reset_control *rst;
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-tegra-xusb.c94 struct reset_control *rst;
/linux-4.1.27/drivers/dma/
Dsun6i-dma.c157 struct reset_control *rstc;
Dtegra20-apb-dma.c220 struct reset_control *rst;
/linux-4.1.27/drivers/tty/serial/
Dserial-tegra.c105 struct reset_control *rst;