Home
last modified time | relevance | path

Searched refs:pinctrl (Results 1 – 7 of 7) sorted by relevance

/include/linux/pinctrl/
A Dconsumer.h23 struct pinctrl;
39 struct pinctrl * __must_check pinctrl_get(struct device *dev);
40 void pinctrl_put(struct pinctrl *p);
43 int pinctrl_select_state(struct pinctrl *p, struct pinctrl_state *s);
45 struct pinctrl * __must_check devm_pinctrl_get(struct device *dev);
46 void devm_pinctrl_put(struct pinctrl *p);
111 static inline void pinctrl_put(struct pinctrl *p) in pinctrl_put()
121 static inline int pinctrl_select_state(struct pinctrl *p, in pinctrl_select_state()
132 static inline void devm_pinctrl_put(struct pinctrl *p) in devm_pinctrl_put()
161 struct pinctrl *p; in pinctrl_get_select()
[all …]
A Dmachine.h87 #define PIN_MAP_MUX_GROUP(dev, state, pinctrl, grp, func) \ argument
92 .ctrl_dev_name = pinctrl, \
99 #define PIN_MAP_MUX_GROUP_DEFAULT(dev, pinctrl, grp, func) \ argument
100 PIN_MAP_MUX_GROUP(dev, PINCTRL_STATE_DEFAULT, pinctrl, grp, func)
108 #define PIN_MAP_CONFIGS_PIN(dev, state, pinctrl, pin, cfgs) \ argument
113 .ctrl_dev_name = pinctrl, \
121 #define PIN_MAP_CONFIGS_PIN_DEFAULT(dev, pinctrl, pin, cfgs) \ argument
122 PIN_MAP_CONFIGS_PIN(dev, PINCTRL_STATE_DEFAULT, pinctrl, pin, cfgs)
130 #define PIN_MAP_CONFIGS_GROUP(dev, state, pinctrl, grp, cfgs) \ argument
135 .ctrl_dev_name = pinctrl, \
[all …]
A Ddevinfo.h26 struct pinctrl;
37 struct pinctrl *p;
49 static inline struct pinctrl *dev_pinctrl(struct device *dev) in dev_pinctrl()
71 static inline struct pinctrl *dev_pinctrl(struct device *dev) in dev_pinctrl()
/include/linux/usb/
A Dchipidea.h92 struct pinctrl *pctl;
/include/linux/platform_data/
A Dgpio-omap.h175 u16 pinctrl; member
/include/linux/
A Di2c.h669 struct pinctrl *pinctrl; member
/include/sound/
A Dsoc-dapm.h524 struct pinctrl *pinctrl; /* attached pinctrl */ member

Completed in 18 milliseconds