diff options
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/pinctrl/pinconf.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/linux/pinctrl/pinconf.h b/include/linux/pinctrl/pinconf.h index f6998692bdc9..09eb80f2574a 100644 --- a/include/linux/pinctrl/pinconf.h +++ b/include/linux/pinctrl/pinconf.h | |||
| @@ -47,13 +47,15 @@ struct pinconf_ops { | |||
| 47 | unsigned long *config); | 47 | unsigned long *config); |
| 48 | int (*pin_config_set) (struct pinctrl_dev *pctldev, | 48 | int (*pin_config_set) (struct pinctrl_dev *pctldev, |
| 49 | unsigned pin, | 49 | unsigned pin, |
| 50 | unsigned long config); | 50 | unsigned long *configs, |
| 51 | unsigned num_configs); | ||
| 51 | int (*pin_config_group_get) (struct pinctrl_dev *pctldev, | 52 | int (*pin_config_group_get) (struct pinctrl_dev *pctldev, |
| 52 | unsigned selector, | 53 | unsigned selector, |
| 53 | unsigned long *config); | 54 | unsigned long *config); |
| 54 | int (*pin_config_group_set) (struct pinctrl_dev *pctldev, | 55 | int (*pin_config_group_set) (struct pinctrl_dev *pctldev, |
| 55 | unsigned selector, | 56 | unsigned selector, |
| 56 | unsigned long config); | 57 | unsigned long *configs, |
| 58 | unsigned num_configs); | ||
| 57 | int (*pin_config_dbg_parse_modify) (struct pinctrl_dev *pctldev, | 59 | int (*pin_config_dbg_parse_modify) (struct pinctrl_dev *pctldev, |
| 58 | const char *arg, | 60 | const char *arg, |
| 59 | unsigned long *config); | 61 | unsigned long *config); |
