[RESEND][PATCH v2] pinctrl: exynos: remove duplicate calls in irq handler

2016-08-16 Thread perr perr
Because chained_irq_enter() has already called chip->irq_mask() and chip->irq_ack(), also chained_irq_exit() will call chip->irq_unmask(), so it's not necessary to call chip->irq_*() here. Signed-off-by: Perr Zhang Acked-by: Tomasz Figa Reviewed-by: Krzysztof Kozlowski --- drivers/pinc

[RESEND][PATCH] pinctrl: exynos: remove duplicate calls in irq handler

2016-08-15 Thread perr perr
Because chained_irq_enter() has already called chip->irq_mask() and chip->irq_ack(), also chained_irq_exit() will call chip->irq_unmask(), so it's not necessary to call chip->irq_*() here. Signed-off-by: Perr Zhang --- drivers/pinctrl/samsung/pinctrl-exynos.c | 6 +- 1 file changed,

Re: [PATCH] pinctrl: exynos: remove duplicate calls in irq handler

2016-08-15 Thread perr perr
Sent using Zoho Mail On Mon, 15 Aug 2016 09:59:41 -0700 Krzysztof Kozlowski wrote > On Mon, Aug 15, 2016 at 06:17:07PM +0800, perr wrote: > > Because chained_irq_enter() has already called chip->irq_mask() and > > chip->irq_ack(), also chained_irq_exit() will call chip->irq_u

[Resend][PATCH] pinctrl: exynos: remove duplicate calls in irq handler

2016-08-15 Thread perr perr
Because chained_irq_enter() has already called chip->irq_mask() and chip->irq_ack(), also chained_irq_exit() will call chip->irq_unmask(), so it's not necessary to call chip->irq_*() here. Signed-off-by: Perr Zhang --- drivers/pinctrl/samsung/pinctrl-exynos.c | 6 +- 1 file changed,