14 #include <linux/kernel.h>
17 #include <linux/i2c.h>
30 #define TAVOREVB3_NR_IRQS (IRQ_BOARD_START + 24)
41 #if defined(CONFIG_I2C_PXA) || defined(CONFIG_I2C_PXA_MODULE)
55 .flags = PM8606_BACKLIGHT1,
64 .flags = PM8606_LED1_RED,
68 .flags = PM8606_LED1_GREEN,
72 .flags = PM8606_LED1_BLUE,
76 .flags = PM8606_LED2_RED,
80 .flags = PM8606_LED2_GREEN,
84 .flags = PM8606_LED2_BLUE,
90 .backlight = &evb3_backlight[0],
92 .companion_addr = 0x10,
103 .platform_data = &evb3_pm8607_info,
108 static void __init evb3_init_i2c(
void)
114 static inline void evb3_init_i2c(
void) {}
117 static void __init evb3_init(
void)
127 MACHINE_START(TAVOREVB3,
"PXA950 Evaluation Board (aka TavorEVB3)")
128 .atag_offset = 0x100,
134 .init_machine = evb3_init,