ret = twl4030_i2c_write_u8(TWL4030_MODULE_MAIN_CHARGE,
regval, TWL4030_BCI_BCICTL1);
- ret = request_irq(TWL4030_MODIRQ_MADC, twl4030_madc_irq_handler,
+ ret = request_irq(platform_get_irq(pdev, 0), twl4030_madc_irq_handler,
0, "twl4030_madc", madc);
if (ret) {
dev_dbg(&pdev->dev, "could not request irq\n");
twl4030_madc_set_power(madc, 0);
twl4030_madc_set_current_generator(madc, 0, 0);
- free_irq(TWL4030_MODIRQ_MADC, madc);
+ free_irq(platform_get_irq(pdev, 0), madc);
cancel_work_sync(&madc->ws);
misc_deregister(&twl4030_madc_device);
/* #define TWL4030_MODIRQ_GPIO (TWL4030_IRQ_BASE + 0) */
/* #define TWL4030_MODIRQ_KEYPAD (TWL4030_IRQ_BASE + 1) */
/* #define TWL4030_MODIRQ_BCI (TWL4030_IRQ_BASE + 2) */
-#define TWL4030_MODIRQ_MADC (TWL4030_IRQ_BASE + 3)
+/* #define TWL4030_MODIRQ_MADC (TWL4030_IRQ_BASE + 3) */
/* #define TWL4030_MODIRQ_USB (TWL4030_IRQ_BASE + 4) */
/* #define TWL4030_MODIRQ_PWR (TWL4030_IRQ_BASE + 5) */