diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2015-11-01 22:33:04 +0300 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2015-11-01 22:33:04 +0300 | 
| commit | 4bf690d7e09bbac43dfac9af01ba263e08f37e3e (patch) | |
| tree | dfdf89cefc6ab3689eeba54bd2dd5ec0e2dbc79c | |
| parent | 56ef9db24633cf6528d2ce736de0985eb125a3c1 (diff) | |
| parent | 209da39154837ec1b69fb34f438041939911e4b4 (diff) | |
| download | linux-4bf690d7e09bbac43dfac9af01ba263e08f37e3e.tar.xz | |
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull irq fixes from Thomas Gleixner:
 "The last two one-liners for 4.3 from the irqchip space:
   - Regression fix for armada SoC which addresses the fallout from the
     set_irq_flags() cleanup
   - Add the missing propagation of the irq_set_type() callback to the
     parent interrupt controller of the tegra interrupt chip"
* 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  irqchip/tegra: Propagate IRQ type setting to parent
  irqchip/armada-370-xp: Fix regression by clearing IRQ_NOAUTOEN
| -rw-r--r-- | drivers/irqchip/irq-armada-370-xp.c | 1 | ||||
| -rw-r--r-- | drivers/irqchip/irq-tegra.c | 1 | 
2 files changed, 2 insertions, 0 deletions
diff --git a/drivers/irqchip/irq-armada-370-xp.c b/drivers/irqchip/irq-armada-370-xp.c index 655cb967a1f2..389318a3be82 100644 --- a/drivers/irqchip/irq-armada-370-xp.c +++ b/drivers/irqchip/irq-armada-370-xp.c @@ -317,6 +317,7 @@ static int armada_370_xp_mpic_irq_map(struct irq_domain *h,  					handle_level_irq);  	}  	irq_set_probe(virq); +	irq_clear_status_flags(virq, IRQ_NOAUTOEN);  	return 0;  } diff --git a/drivers/irqchip/irq-tegra.c b/drivers/irqchip/irq-tegra.c index 2fd89eb88f3a..fd88e687791a 100644 --- a/drivers/irqchip/irq-tegra.c +++ b/drivers/irqchip/irq-tegra.c @@ -214,6 +214,7 @@ static struct irq_chip tegra_ictlr_chip = {  	.irq_unmask		= tegra_unmask,  	.irq_retrigger		= tegra_retrigger,  	.irq_set_wake		= tegra_set_wake, +	.irq_set_type		= irq_chip_set_type_parent,  	.flags			= IRQCHIP_MASK_ON_SUSPEND,  #ifdef CONFIG_SMP  	.irq_set_affinity	= irq_chip_set_affinity_parent,  | 
