Messages in this thread Patch in this message | | | From | Chao Xie <> | Subject | [PATCH V2 3/9] mfd: 88pm800: fix for mask_invert | Date | Fri, 14 Jun 2013 01:21:47 -0400 |
| |
mask_invert must be set. Or interrupt cannot be cleared.
Signed-off-by: Chao Xie <chao.xie@marvell.com> --- drivers/mfd/88pm800.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/mfd/88pm800.c b/drivers/mfd/88pm800.c index 0801049..cca63f2 100644 --- a/drivers/mfd/88pm800.c +++ b/drivers/mfd/88pm800.c @@ -362,6 +362,7 @@ static struct regmap_irq_chip pm800_irq_chip = { .status_base = PM800_INT_STATUS1, .mask_base = PM800_INT_ENA_1, .ack_base = PM800_INT_STATUS1, + .mask_invert = 1, }; static int pm800_pages_init(struct pm80x_chip *chip) -- 1.7.4.1
| |