diff options
Diffstat (limited to 'include/linux/mfd')
| -rw-r--r-- | include/linux/mfd/wm8350/core.h | 2 | ||||
| -rw-r--r-- | include/linux/mfd/wm8350/gpio.h | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/include/linux/mfd/wm8350/core.h b/include/linux/mfd/wm8350/core.h index 04217a71f173..fae08aa65413 100644 --- a/include/linux/mfd/wm8350/core.h +++ b/include/linux/mfd/wm8350/core.h | |||
| @@ -645,11 +645,13 @@ struct wm8350 { | |||
| 645 | * used by the platform to configure GPIO functions and similar. | 645 | * used by the platform to configure GPIO functions and similar. |
| 646 | * @irq_high: Set if WM8350 IRQ is active high. | 646 | * @irq_high: Set if WM8350 IRQ is active high. |
| 647 | * @irq_base: Base IRQ for genirq (not currently used). | 647 | * @irq_base: Base IRQ for genirq (not currently used). |
| 648 | * @gpio_base: Base for gpiolib. | ||
| 648 | */ | 649 | */ |
| 649 | struct wm8350_platform_data { | 650 | struct wm8350_platform_data { |
| 650 | int (*init)(struct wm8350 *wm8350); | 651 | int (*init)(struct wm8350 *wm8350); |
| 651 | int irq_high; | 652 | int irq_high; |
| 652 | int irq_base; | 653 | int irq_base; |
| 654 | int gpio_base; | ||
| 653 | }; | 655 | }; |
| 654 | 656 | ||
| 655 | 657 | ||
diff --git a/include/linux/mfd/wm8350/gpio.h b/include/linux/mfd/wm8350/gpio.h index 71af3d6ebe9d..d657bcd6d955 100644 --- a/include/linux/mfd/wm8350/gpio.h +++ b/include/linux/mfd/wm8350/gpio.h | |||
| @@ -29,6 +29,7 @@ | |||
| 29 | #define WM8350_GPIO_FUNCTION_SELECT_2 0x8D | 29 | #define WM8350_GPIO_FUNCTION_SELECT_2 0x8D |
| 30 | #define WM8350_GPIO_FUNCTION_SELECT_3 0x8E | 30 | #define WM8350_GPIO_FUNCTION_SELECT_3 0x8E |
| 31 | #define WM8350_GPIO_FUNCTION_SELECT_4 0x8F | 31 | #define WM8350_GPIO_FUNCTION_SELECT_4 0x8F |
| 32 | #define WM8350_GPIO_LEVEL 0xE6 | ||
| 32 | 33 | ||
| 33 | /* | 34 | /* |
| 34 | * GPIO Functions | 35 | * GPIO Functions |
