Linux/linux 4f184d7Documentation/devicetree/bindings/interrupt-controller arm,gic-v3.txt, drivers/irqchip irq-gic-v3-its.c irq-tango.c

Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull irq fixes from Thomas Gleixner:
 "A set of small fixes mostly in the irq drivers area:

   - Make the tango irq chip work correctly, which requires a new
     function in the generiq irq chip implementation

   - A set of updates to the GIC-V3 ITS driver removing a bogus BUG_ON()
     and parsing the VCPU table size correctly"

* 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  genirq: generic chip: remove irq_gc_mask_disable_reg_and_ack()
  irqchip/tango: Use irq_gc_mask_disable_and_ack_set
  genirq: generic chip: Add irq_gc_mask_disable_and_ack_set()
  irqchip/gic-v3-its: Add missing changes to support 52bit physical address
  irqchip/gic-v3-its: Fix the incorrect parsing of VCPU table size
  irqchip/gic-v3-its: Fix the incorrect BUG_ON in its_init_vpe_domain()
  DT: arm,gic-v3: Update the ITS size in the examples
DeltaFile
+33-10drivers/irqchip/irq-gic-v3-its.c
+12-3kernel/irq/generic-chip.c
+3-3Documentation/devicetree/bindings/interrupt-controller/arm,gic-v3.txt
+1-1drivers/irqchip/irq-tango.c
+1-1include/linux/irq.h
+2-0include/linux/irqchip/arm-gic-v3.h
+52-186 files

UnifiedSplitRaw