Hi folks, As suggested by Madhu, this simple patch corrects the following failures on TWL4030: <6>TWL4030: Driver registration complete. TWL4030 GPIO Demux: IRQ Range 376 to 386, Initialization Failed omap_twl4030keypad omap_twl4030keypad: Could not write TWL4030 register 3 - ret -121[ffffff87] and on MMC: mmci-omap mmci-omap.1: Failed to configure TWL4030 GPIO IRQ mmci-omap mmci-omap.1: Unable to configure MMC IRQs<6>TCP cubic registered Besides, it makes the MMC work properly on 2430 boards. In order to test it, I'd to compile the image with OMAP frame buffer disabled, due some irq error status messages. Tested on 2430 board and works fine. BR, Carlos. -- Carlos Eduardo Aguiar Nokia Institute of Technology - INdT Open Source Mobile Research Center - OSMRC - Manaus Core Team Phone: +55 92 2126-1079 Mobile: +55 92 8127-1797 E-mail: carlos.aguiar@xxxxxxxxxxx - To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html