From: Daniel Thompson <hidden> Date: 2014-06-04 12:37:14
Using the generic function saves looking up this custom one in a source
navigator.
Signed-off-by: Daniel Thompson <redacted>
Cc: Thomas Gleixner <redacted>
Cc: Jason Cooper <redacted>
---
drivers/irqchip/irq-nvic.c | 10 +---------
1 file changed, 1 insertion(+), 9 deletions(-)
From: Thomas Gleixner <hidden> Date: 2014-06-04 13:42:12
On Wed, 4 Jun 2014, Daniel Thompson wrote:
quoted hunk
Using the generic function saves looking up this custom one in a source
navigator.
Signed-off-by: Daniel Thompson <redacted>
Cc: Thomas Gleixner <redacted>
Cc: Jason Cooper <redacted>
---
drivers/irqchip/irq-nvic.c | 10 +---------
1 file changed, 1 insertion(+), 9 deletions(-)
From: Daniel Thompson <hidden> Date: 2014-06-04 15:02:11
Using the generic function saves looking up this custom one in a source
navigator.
Signed-off-by: Daniel Thompson <redacted>
Cc: Thomas Gleixner <redacted>
Cc: Jason Cooper <redacted>
---
drivers/irqchip/irq-nvic.c | 13 ++++---------
1 file changed, 4 insertions(+), 9 deletions(-)
@@ -102,7 +94,10 @@ static int __init nvic_of_init(struct device_node *node,gc->chip_types[0].regs.disable=NVIC_ICER;gc->chip_types[0].chip.irq_mask=irq_gc_mask_disable_reg;gc->chip_types[0].chip.irq_unmask=irq_gc_unmask_enable_reg;-gc->chip_types[0].chip.irq_eoi=nvic_eoi;+/* This is a no-op as end of interrupt is signaled by the+*exceptionreturnsequence.+*/+gc->chip_types[0].chip.irq_eoi=irq_gc_noop;/* disable interrupts */writel_relaxed(~0,gc->reg_base+NVIC_ICER);
From: Jason Cooper <hidden> Date: 2014-06-21 02:14:21
On Wed, Jun 04, 2014 at 04:01:52PM +0100, Daniel Thompson wrote:
Using the generic function saves looking up this custom one in a source
navigator.
Signed-off-by: Daniel Thompson <redacted>
Cc: Thomas Gleixner <redacted>
Cc: Jason Cooper <redacted>
---
drivers/irqchip/irq-nvic.c | 13 ++++---------
1 file changed, 4 insertions(+), 9 deletions(-)
Applied to irqchip/core with Uwe's Ack.
thx,
Jason.