}
static struct tps65910_board tps65910_data = {
.irq = (unsigned)TPS65910_HOST_IRQ,
- .irq_base = NR_GIC_IRQS + NR_GPIO_IRQS,
+ .irq_base = IRQ_BOARD_BASE,
.gpio_base = TPS65910_GPIO_EXPANDER_BASE,
.pre_init = tps65910_pre_init,
.settinginfo = wm831x_gpio_settinginfo,
.settinginfolen = ARRAY_SIZE(wm831x_gpio_settinginfo),
.pin_type_init = wm831x_init_pin_type,
- .irq_base = NR_GIC_IRQS + NR_GPIO_IRQS,
+ .irq_base = IRQ_BOARD_BASE,
#endif
/** LED1 = 0 and so on */
.settinginfo = wm831x_gpio_settinginfo,
.settinginfolen = ARRAY_SIZE(wm831x_gpio_settinginfo),
.pin_type_init = wm831x_init_pin_type,
- .irq_base = NR_GIC_IRQS + NR_GPIO_IRQS,
+ .irq_base = IRQ_BOARD_BASE,
#endif
/** LED1 = 0 and so on */
#define GPIO6_PB1_EN_MASK 0x02000200
#define GPIO6_PB1_UNEN_MASK 0x02000000
-#define TWL60xx_IRQ_BASE (NR_GIC_IRQS + NR_GPIO_IRQS )
+#define TWL60xx_IRQ_BASE IRQ_BOARD_BASE
#ifdef CONFIG_TWL4030_CORE
#define TWL60xx_BASE_NR_IRQS 24
#else
.settinginfo = wm831x_gpio_settinginfo,
.settinginfolen = ARRAY_SIZE(wm831x_gpio_settinginfo),
.pin_type_init = wm831x_init_pin_type,
- .irq_base = NR_GIC_IRQS + NR_GPIO_IRQS,
+ .irq_base = IRQ_BOARD_BASE,
#endif
.backlight = &wm831x_backlight_platdata,
static struct tps65910_board tps65910_data = {
.irq = (unsigned)TPS65910_HOST_IRQ,
- .irq_base = NR_GIC_IRQS + NR_GPIO_IRQS,
+ .irq_base = IRQ_BOARD_BASE,
.gpio_base = TPS65910_GPIO_EXPANDER_BASE,
.pre_init = tps65910_pre_init,
#include <mach/sram.h>
-#define TWL60xx_IRQ_BASE (NR_GIC_IRQS + NR_GPIO_IRQS )
+#define TWL60xx_IRQ_BASE IRQ_BOARD_BASE
#ifdef CONFIG_TWL4030_CORE
#define TWL60xx_BASE_NR_IRQS 24
#else
.settinginfo = wm831x_gpio_settinginfo,
.settinginfolen = ARRAY_SIZE(wm831x_gpio_settinginfo),
.pin_type_init = wm831x_init_pin_type,
- .irq_base = NR_GIC_IRQS + NR_GPIO_IRQS,
+ .irq_base = IRQ_BOARD_BASE,
#endif
/** LED1 = 0 and so on */