Lines Matching defs:pinctrl
3 * Machine interface for the pinctrl subsystem.
16 #include <linux/pinctrl/pinctrl-state.h>
87 #define PIN_MAP_MUX_GROUP(dev, state, pinctrl, grp, func) \
92 .ctrl_dev_name = pinctrl, \
99 #define PIN_MAP_MUX_GROUP_DEFAULT(dev, pinctrl, grp, func) \
100 PIN_MAP_MUX_GROUP(dev, PINCTRL_STATE_DEFAULT, pinctrl, grp, func)
108 #define PIN_MAP_CONFIGS_PIN(dev, state, pinctrl, pin, cfgs) \
113 .ctrl_dev_name = pinctrl, \
121 #define PIN_MAP_CONFIGS_PIN_DEFAULT(dev, pinctrl, pin, cfgs) \
122 PIN_MAP_CONFIGS_PIN(dev, PINCTRL_STATE_DEFAULT, pinctrl, pin, cfgs)
130 #define PIN_MAP_CONFIGS_GROUP(dev, state, pinctrl, grp, cfgs) \
135 .ctrl_dev_name = pinctrl, \
143 #define PIN_MAP_CONFIGS_GROUP_DEFAULT(dev, pinctrl, grp, cfgs) \
144 PIN_MAP_CONFIGS_GROUP(dev, PINCTRL_STATE_DEFAULT, pinctrl, grp, cfgs)