Home
last modified time | relevance | path

Searched refs:pinctrl_state (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v4.19/drivers/mmc/host/
Dsdhci-omap.c117 struct pinctrl_state **pinctrl_state; member
475 struct pinctrl_state *pinctrl_state; in sdhci_omap_set_timing() local
486 pinctrl_state = omap_host->pinctrl_state[timing]; in sdhci_omap_set_timing()
487 ret = pinctrl_select_state(omap_host->pinctrl, pinctrl_state); in sdhci_omap_set_timing()
757 static struct pinctrl_state
763 struct pinctrl_state *pinctrl_state = ERR_PTR(-ENODEV); in sdhci_omap_iodelay_pinctrl_state() local
771 pinctrl_state = pinctrl_lookup_state(omap_host->pinctrl, str); in sdhci_omap_iodelay_pinctrl_state()
774 if (IS_ERR(pinctrl_state)) in sdhci_omap_iodelay_pinctrl_state()
775 pinctrl_state = pinctrl_lookup_state(omap_host->pinctrl, mode); in sdhci_omap_iodelay_pinctrl_state()
777 if (IS_ERR(pinctrl_state)) { in sdhci_omap_iodelay_pinctrl_state()
[all …]
Dmmci.h312 struct pinctrl_state *pins_default;
313 struct pinctrl_state *pins_opendrain;
Drenesas_sdhi.h52 struct pinctrl_state *pins_default, *pins_uhs;
Dsdhci-esdhc-imx.c191 struct pinctrl_state *pins_default;
192 struct pinctrl_state *pins_100mhz;
193 struct pinctrl_state *pins_200mhz;
874 struct pinctrl_state *pinctrl; in esdhc_change_pinstate()
Drenesas_sdhi_core.c179 struct pinctrl_state *pin_state; in renesas_sdhi_start_signal_voltage_switch()
Dmeson-gx-mmc.c168 struct pinctrl_state *pins_default;
169 struct pinctrl_state *pins_clk_gate;
Dusdhi6rol0.c205 struct pinctrl_state *pins_default;
206 struct pinctrl_state *pins_uhs;
/Linux-v4.19/include/linux/pinctrl/
Dconsumer.h22 struct pinctrl_state;
36 extern struct pinctrl_state * __must_check pinctrl_lookup_state(
39 extern int pinctrl_select_state(struct pinctrl *p, struct pinctrl_state *s);
98 static inline struct pinctrl_state * __must_check pinctrl_lookup_state( in pinctrl_lookup_state()
106 struct pinctrl_state *s) in pinctrl_select_state()
141 struct pinctrl_state *s; in pinctrl_get_select()
173 struct pinctrl_state *s; in devm_pinctrl_get_select()
Ddevinfo.h33 struct pinctrl_state *default_state;
34 struct pinctrl_state *init_state;
36 struct pinctrl_state *sleep_state;
37 struct pinctrl_state *idle_state;
/Linux-v4.19/drivers/pinctrl/
Dcore.h60 struct pinctrl_state *hog_default;
61 struct pinctrl_state *hog_sleep;
82 struct pinctrl_state *state;
93 struct pinctrl_state { struct
Dcore.c908 static struct pinctrl_state *find_state(struct pinctrl *p, in find_state()
911 struct pinctrl_state *state; in find_state()
920 static struct pinctrl_state *create_state(struct pinctrl *p, in create_state()
923 struct pinctrl_state *state; in create_state()
940 struct pinctrl_state *state; in add_setting()
1151 struct pinctrl_state *state, *n1; in pinctrl_free()
1199 struct pinctrl_state *pinctrl_lookup_state(struct pinctrl *p, in pinctrl_lookup_state()
1202 struct pinctrl_state *state; in pinctrl_lookup_state()
1224 static int pinctrl_commit_state(struct pinctrl *p, struct pinctrl_state *state) in pinctrl_commit_state()
1227 struct pinctrl_state *old_state = p->state; in pinctrl_commit_state()
[all …]
/Linux-v4.19/drivers/i2c/muxes/
Di2c-mux-pinctrl.c30 struct pinctrl_state **states;
46 struct pinctrl_state *state) in i2c_mux_pinctrl_root_adapter()
114 mux->states = (struct pinctrl_state **)(mux + 1); in i2c_mux_pinctrl_probe()
Di2c-demux-pinctrl.c86 struct pinctrl_state *s = pinctrl_lookup_state(p, priv->bus_name); in i2c_demux_activate_master()
/Linux-v4.19/sound/soc/
Dsoc-ac97.c29 struct pinctrl_state *pstate_reset;
30 struct pinctrl_state *pstate_warm_reset;
31 struct pinctrl_state *pstate_run;
306 struct pinctrl_state *state; in snd_soc_ac97_parse_pinctl()
/Linux-v4.19/drivers/media/platform/exynos4-is/
Dmedia-dev.h139 struct pinctrl_state *state_default;
140 struct pinctrl_state *state_idle;
/Linux-v4.19/drivers/phy/motorola/
Dphy-cpcap-usb.c129 struct pinctrl_state *pins_ulpi;
130 struct pinctrl_state *pins_utmi;
131 struct pinctrl_state *pins_uart;
/Linux-v4.19/drivers/phy/qualcomm/
Dphy-qcom-usb-hsic.c33 struct pinctrl_state *pins_default; in qcom_usb_hsic_phy_power_on()
/Linux-v4.19/drivers/media/platform/sti/c8sectpfe/
Dc8sectpfe-core.h36 struct pinctrl_state *pstate;
/Linux-v4.19/drivers/ata/
Dsata_gemini.c294 struct pinctrl_state *ide_state; in gemini_setup_ide_pins()
/Linux-v4.19/drivers/staging/greybus/
Darche-apb-ctrl.c45 struct pinctrl_state *pin_default;
Darche-platform.c59 struct pinctrl_state *pin_default;
/Linux-v4.19/drivers/i2c/busses/
Di2c-imx.c201 struct pinctrl_state *pinctrl_pins_default;
202 struct pinctrl_state *pinctrl_pins_gpio;
/Linux-v4.19/drivers/usb/phy/
Dphy-ab8500-usb.c139 struct pinctrl_state *pins_sleep;
/Linux-v4.19/drivers/tty/serial/
Dst-asc.c45 struct pinctrl_state *states[2];
/Linux-v4.19/drivers/pinctrl/sprd/
Dpinctrl-sprd.c1107 struct pinctrl_state *state; in sprd_pinctrl_shutdown()

12