diff options
author | Robert Baldyga <r.baldyga@samsung.com> | 2014-05-21 08:52:48 +0200 |
---|---|---|
committer | Lee Jones <lee.jones@linaro.org> | 2014-06-17 15:17:00 +0100 |
commit | 342d669c1ee421323f552a62729d3a3d0065093c (patch) | |
tree | 2b19ea7f3df22d56cdab3bba96266e0ca6bd12cd /drivers/extcon | |
parent | d0540f91cf74fab90e1143d8d40da8a5b5fabc8a (diff) | |
download | op-kernel-dev-342d669c1ee421323f552a62729d3a3d0065093c.zip op-kernel-dev-342d669c1ee421323f552a62729d3a3d0065093c.tar.gz |
mfd: max77693: Handle IRQs using regmap
This patch modifies mfd driver to use regmap for handling interrupts.
It allows to simplify irq handling process. This modifications needed
to make small changes in function drivers, which use interrupts.
Signed-off-by: Robert Baldyga <r.baldyga@samsung.com>
Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Acked-by: Chanwoo Choi <cw00.choi@samsung.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'drivers/extcon')
-rw-r--r-- | drivers/extcon/extcon-max77693.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/extcon/extcon-max77693.c b/drivers/extcon/extcon-max77693.c index ba84a6e..c7278b1 100644 --- a/drivers/extcon/extcon-max77693.c +++ b/drivers/extcon/extcon-max77693.c @@ -1154,7 +1154,8 @@ static int max77693_muic_probe(struct platform_device *pdev) struct max77693_muic_irq *muic_irq = &muic_irqs[i]; unsigned int virq = 0; - virq = irq_create_mapping(max77693->irq_domain, muic_irq->irq); + virq = regmap_irq_get_virq(max77693->irq_data_muic, + muic_irq->irq); if (!virq) { ret = -EINVAL; goto err_irq; |