Lines Matching refs:setting
108 struct pinctrl_setting *setting)
110 struct pinctrl_dev *pctldev = setting->pctldev;
113 switch (setting->type) {
122 setting->data.configs.group_or_pin = pin;
132 setting->data.configs.group_or_pin = pin;
138 setting->data.configs.num_configs = map->data.configs.num_configs;
139 setting->data.configs.configs = map->data.configs.configs;
144 void pinconf_free_setting(const struct pinctrl_setting *setting)
148 int pinconf_apply_setting(const struct pinctrl_setting *setting)
150 struct pinctrl_dev *pctldev = setting->pctldev;
159 switch (setting->type) {
166 setting->data.configs.group_or_pin,
167 setting->data.configs.configs,
168 setting->data.configs.num_configs);
172 setting->data.configs.group_or_pin);
183 setting->data.configs.group_or_pin,
184 setting->data.configs.configs,
185 setting->data.configs.num_configs);
189 setting->data.configs.group_or_pin);
260 const struct pinctrl_setting *setting)
262 struct pinctrl_dev *pctldev = setting->pctldev;
266 switch (setting->type) {
268 desc = pin_desc_get(setting->pctldev,
269 setting->data.configs.group_or_pin);
271 setting->data.configs.group_or_pin);
276 setting->data.configs.group_or_pin),
277 setting->data.configs.group_or_pin);
287 pinconf_show_config(s, pctldev, setting->data.configs.configs,
288 setting->data.configs.num_configs);