diff options
Diffstat (limited to 'drivers/pinctrl/sh-pfc/sh_pfc.h')
-rw-r--r-- | drivers/pinctrl/sh-pfc/sh_pfc.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/pinctrl/sh-pfc/sh_pfc.h b/drivers/pinctrl/sh-pfc/sh_pfc.h index 3b785fc428d5..830ae1ffd0b5 100644 --- a/drivers/pinctrl/sh-pfc/sh_pfc.h +++ b/drivers/pinctrl/sh-pfc/sh_pfc.h | |||
@@ -11,8 +11,8 @@ | |||
11 | #ifndef __SH_PFC_H | 11 | #ifndef __SH_PFC_H |
12 | #define __SH_PFC_H | 12 | #define __SH_PFC_H |
13 | 13 | ||
14 | #include <linux/bug.h> | ||
14 | #include <linux/stringify.h> | 15 | #include <linux/stringify.h> |
15 | #include <asm-generic/gpio.h> | ||
16 | 16 | ||
17 | typedef unsigned short pinmux_enum_t; | 17 | typedef unsigned short pinmux_enum_t; |
18 | 18 | ||
@@ -129,6 +129,8 @@ struct pinmux_range { | |||
129 | struct sh_pfc; | 129 | struct sh_pfc; |
130 | 130 | ||
131 | struct sh_pfc_soc_operations { | 131 | struct sh_pfc_soc_operations { |
132 | int (*init)(struct sh_pfc *pfc); | ||
133 | void (*exit)(struct sh_pfc *pfc); | ||
132 | unsigned int (*get_bias)(struct sh_pfc *pfc, unsigned int pin); | 134 | unsigned int (*get_bias)(struct sh_pfc *pfc, unsigned int pin); |
133 | void (*set_bias)(struct sh_pfc *pfc, unsigned int pin, | 135 | void (*set_bias)(struct sh_pfc *pfc, unsigned int pin, |
134 | unsigned int bias); | 136 | unsigned int bias); |