From: Chao Xie Date: Fri, 14 Jun 2013 05:21:47 +0000 (-0400) Subject: mfd: 88pm800: Initialize mask_invert X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=cb5c5800933d483babed13d78a53fde8c47d93c5;p=deliverable%2Flinux.git mfd: 88pm800: Initialize mask_invert mask_invert must be set otherwise interrupts cannot be cleared. Signed-off-by: Chao Xie Signed-off-by: Samuel Ortiz --- diff --git a/drivers/mfd/88pm800.c b/drivers/mfd/88pm800.c index 080104988d5e..cca63f255d53 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)