Hi, Looks like commit 7a17e47f6403 ("mfd: twl6040: The chip does not support bulk access") breaks at least omap4-duovero. I now get tons of errors: Skipping twl internal clock init and using bootloader value (unknown osc rate) twl 0-0048: PIH (irq 332) nested IRQs of_get_named_gpiod_flags: parsed 'ti,audpwron-gpio' property of node '/ocp/i2c@48070000/t wl@4b[0]' - status (0) omap_i2c 48070000.i2c: bus 0 rev0.10 at 400 kHz twl6040 0-004b: Failed to read IRQ status: -16 twl6040 0-004b: Failed to read IRQ status: -16 twl6040 0-004b: Failed to read IRQ status: -16 twl6040 0-004b: Failed to read IRQ status: -16 twl6040 0-004b: Failed to read IRQ status: -16 twl6040 0-004b: Failed to read IRQ status: -16 twl6040 0-004b: Failed to read IRQ status: -16 twl6040 0-004b: Failed to read IRQ status: -16 twl6040 0-004b: Failed to read IRQ status: -16 It seems the regmap irqs don't work with use_single_rw? Also seems that twl6040 does support bulk access as things have been working earlier? Anyways, can you please revert? Regards, Tony -- 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