Commit 34c91208 authored by Haojian Zhuang's avatar Haojian Zhuang Committed by Samuel Ortiz

mfd: Clean code in max8925

Remove unused definitions.
Signed-off-by: default avatarHaojian Zhuang <haojian.zhuang@marvell.com>
Signed-off-by: default avatarSamuel Ortiz <sameo@linux.intel.com>
parent 28db3888
...@@ -158,11 +158,6 @@ enum { ...@@ -158,11 +158,6 @@ enum {
#define TSC_IRQ_MASK (0x03) #define TSC_IRQ_MASK (0x03)
#define RTC_IRQ_MASK (0x0c) #define RTC_IRQ_MASK (0x0c)
#define MAX8925_GPM_NUM_IRQ (40)
#define MAX8925_ADC_NUM_IRQ (8)
#define MAX8925_NUM_IRQ (MAX8925_GPM_NUM_IRQ \
+ MAX8925_ADC_NUM_IRQ)
#define MAX8925_MAX_REGULATOR (23) #define MAX8925_MAX_REGULATOR (23)
#define MAX8925_NAME_SIZE (32) #define MAX8925_NAME_SIZE (32)
...@@ -200,17 +195,11 @@ enum { ...@@ -200,17 +195,11 @@ enum {
MAX8925_NR_IRQS, MAX8925_NR_IRQS,
}; };
struct max8925_irq {
irq_handler_t handler;
void *data;
};
struct max8925_chip { struct max8925_chip {
struct device *dev; struct device *dev;
struct i2c_client *i2c; struct i2c_client *i2c;
struct i2c_client *adc; struct i2c_client *adc;
struct i2c_client *rtc; struct i2c_client *rtc;
struct max8925_irq irqs[MAX8925_NUM_IRQ];
struct mutex io_lock; struct mutex io_lock;
struct mutex irq_lock; struct mutex irq_lock;
...@@ -257,12 +246,6 @@ extern int max8925_bulk_write(struct i2c_client *, int, int, unsigned char *); ...@@ -257,12 +246,6 @@ extern int max8925_bulk_write(struct i2c_client *, int, int, unsigned char *);
extern int max8925_set_bits(struct i2c_client *, int, unsigned char, extern int max8925_set_bits(struct i2c_client *, int, unsigned char,
unsigned char); unsigned char);
extern int max8925_request_irq(struct max8925_chip *, int,
irq_handler_t, void *);
extern int max8925_free_irq(struct max8925_chip *, int);
extern int max8925_mask_irq(struct max8925_chip *, int);
extern int max8925_unmask_irq(struct max8925_chip *, int);
extern int max8925_device_init(struct max8925_chip *, extern int max8925_device_init(struct max8925_chip *,
struct max8925_platform_data *); struct max8925_platform_data *);
extern void max8925_device_exit(struct max8925_chip *); extern void max8925_device_exit(struct max8925_chip *);
......
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