#ifndef __LINUX_HTCPLD_H | |
#define __LINUX_HTCPLD_H | |
struct htcpld_chip_platform_data { | |
unsigned int addr; | |
unsigned int reset; | |
unsigned int num_gpios; | |
unsigned int gpio_out_base; | |
unsigned int gpio_in_base; | |
unsigned int irq_base; | |
unsigned int num_irqs; | |
}; | |
struct htcpld_core_platform_data { | |
unsigned int int_reset_gpio_hi; | |
unsigned int int_reset_gpio_lo; | |
unsigned int i2c_adapter_id; | |
struct htcpld_chip_platform_data *chip; | |
unsigned int num_chip; | |
}; | |
#endif /* __LINUX_HTCPLD_H */ | |