diff options
author | Aidan MacDonald <aidanmacdonald.0x0@gmail.com> | 2022-11-12 16:18:22 +0100 |
---|---|---|
committer | Lee Jones <lee@kernel.org> | 2022-12-07 14:28:14 +0100 |
commit | 911b8b42242256f53ca210a45580e2c35323e6b9 (patch) | |
tree | d6c51ab85e4bd257a8b00f08b0673493afd15305 /drivers/mfd | |
parent | mfd: gateworks-gsc: Replace irqchip mask_invert with unmask_base (diff) | |
download | linux-911b8b42242256f53ca210a45580e2c35323e6b9.tar.xz linux-911b8b42242256f53ca210a45580e2c35323e6b9.zip |
mfd: max14577: Replace irqchip mask_invert with unmask_base
Remove use of the deprecated mask_invert flag. Inverted mask
registers (where a '1' bit enables an IRQ) can be described more
directly as an unmask register.
Signed-off-by: Aidan MacDonald <aidanmacdonald.0x0@gmail.com>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Lee Jones <lee@kernel.org>
Link: https://lore.kernel.org/r/20221112151835.39059-6-aidanmacdonald.0x0@gmail.com
Diffstat (limited to 'drivers/mfd')
-rw-r--r-- | drivers/mfd/max14577.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/drivers/mfd/max14577.c b/drivers/mfd/max14577.c index c59822637338..0e3731e9e9b5 100644 --- a/drivers/mfd/max14577.c +++ b/drivers/mfd/max14577.c @@ -209,8 +209,7 @@ static const struct regmap_irq max14577_irqs[] = { static const struct regmap_irq_chip max14577_irq_chip = { .name = "max14577", .status_base = MAX14577_REG_INT1, - .mask_base = MAX14577_REG_INTMASK1, - .mask_invert = true, + .unmask_base = MAX14577_REG_INTMASK1, .num_regs = 3, .irqs = max14577_irqs, .num_irqs = ARRAY_SIZE(max14577_irqs), @@ -239,8 +238,7 @@ static const struct regmap_irq max77836_muic_irqs[] = { static const struct regmap_irq_chip max77836_muic_irq_chip = { .name = "max77836-muic", .status_base = MAX14577_REG_INT1, - .mask_base = MAX14577_REG_INTMASK1, - .mask_invert = true, + .unmask_base = MAX14577_REG_INTMASK1, .num_regs = 3, .irqs = max77836_muic_irqs, .num_irqs = ARRAY_SIZE(max77836_muic_irqs), @@ -255,7 +253,6 @@ static const struct regmap_irq_chip max77836_pmic_irq_chip = { .name = "max77836-pmic", .status_base = MAX77836_PMIC_REG_TOPSYS_INT, .mask_base = MAX77836_PMIC_REG_TOPSYS_INT_MASK, - .mask_invert = false, .num_regs = 1, .irqs = max77836_pmic_irqs, .num_irqs = ARRAY_SIZE(max77836_pmic_irqs), |