Commit 45e84223 authored by Linus Walleij's avatar Linus Walleij Committed by Lee Jones
Browse files

mfd: ab8500: Delete all GPIO platform data instances



This deletes all instances where the AB8500 GPIO platform
data is passed around. It is completely unused in the kernel
now, so it does not hurt anyone.
Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
parent 28b4c294
...@@ -8,16 +8,6 @@ ...@@ -8,16 +8,6 @@
#ifndef _AB8500_GPIO_H #ifndef _AB8500_GPIO_H
#define _AB8500_GPIO_H #define _AB8500_GPIO_H
/*
* Platform data to register a block: only the initial gpio/irq number.
* Array sizes are large enough to contain all AB8500 and AB9540 GPIO
* registers.
*/
struct abx500_gpio_platform_data {
int gpio_base;
};
enum abx500_gpio_pull_updown { enum abx500_gpio_pull_updown {
ABX500_GPIO_PULL_DOWN = 0x0, ABX500_GPIO_PULL_DOWN = 0x0,
ABX500_GPIO_PULL_NONE = 0x1, ABX500_GPIO_PULL_NONE = 0x1,
......
...@@ -368,7 +368,6 @@ struct ab8500 { ...@@ -368,7 +368,6 @@ struct ab8500 {
}; };
struct ab8500_regulator_platform_data; struct ab8500_regulator_platform_data;
struct ab8500_gpio_platform_data;
struct ab8500_codec_platform_data; struct ab8500_codec_platform_data;
struct ab8500_sysctrl_platform_data; struct ab8500_sysctrl_platform_data;
...@@ -382,7 +381,6 @@ struct ab8500_platform_data { ...@@ -382,7 +381,6 @@ struct ab8500_platform_data {
int irq_base; int irq_base;
void (*init) (struct ab8500 *); void (*init) (struct ab8500 *);
struct ab8500_regulator_platform_data *regulator; struct ab8500_regulator_platform_data *regulator;
struct abx500_gpio_platform_data *gpio;
struct ab8500_codec_platform_data *codec; struct ab8500_codec_platform_data *codec;
struct ab8500_sysctrl_platform_data *sysctrl; struct ab8500_sysctrl_platform_data *sysctrl;
}; };
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment