TPS65911: Add new irq definitions
authorJorge Eduardo Candelaria <jedu@slimlogic.co.uk>
Mon, 16 May 2011 23:35:07 +0000 (18:35 -0500)
committerLiam Girdwood <lrg@slimlogic.co.uk>
Fri, 27 May 2011 09:49:10 +0000 (10:49 +0100)
commita2974732ca7614aaf0baf9d6dd3ad893d50ce1c5
tree6af645e033860d67b69eeca47bde4a5b4c71018f
parenta320e3c3d6351814afa5182159df88d2637e0f6f
TPS65911: Add new irq definitions

TPS65911 adds new interrupt sources, as well as two new registers
to handle them, one for interrupt status and one for interrupt
masking. The added irqs are:

-VMBCH2 - Low and High threshold
-GPIO1-8 - Rising and falling edge detection
-WTCHDG - Watchdog interrupt
-PWRDN - PWRDN reset interrupt

The code should handle these new registers only when the chip
version is TPS65911.

Signed-off-by: Jorge Eduardo Candelaria <jedu@slimlogic.co.uk>
Acked-by: Samuel Ortiz <sameo@linux.intel.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
drivers/mfd/tps65910-irq.c
include/linux/mfd/tps65910.h