Web lists-archives.com

[GIT PULL] irqchip updates for 4.15, take 4




Hi Thomas,

And when I thought we were done, they keep'em comming. Oh well.

This time, one core fix for a regression introduced a while back that
breaks platform that just don't have any firmware to tell us what the
trigger configuration should be, and a handfull of GICv3/v4 fixes.

Please pull.

	M.

The following changes since commit 666740fde412567aa0a8ea251ffee3004a6fa3a6:

  irqchip: mips-gic: Print warning if inherited GIC base is used (2017-11-09 11:35:28 +0000)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git tags/irqchip-4.15-4

for you to fetch changes up to 29f411399aaa2e53882858e01d21981f3c301e2a:

  irqchip/gic-v3-its: Remove artificial dependency on PCI (2017-11-13 17:25:59 +0000)

----------------------------------------------------------------
irqchip updates for 4.15, take #4

- A core irq fix for legacy cases where the irq trigger is not reported
  by firmware
- A couple of GICv3/4 fixes (Kconfig, of-node refcount, error handling)
- Trivial pr_err fixes

----------------------------------------------------------------
Arvind Yadav (2):
      irqchip/s3c24xx: pr_err() strings should end with newlines
      irqchip/gic-v3: pr_err() strings should end with newlines

Johan Hovold (1):
      irqchip/gic-v3: Fix ppi-partitions lookup

Marc Zyngier (4):
      genirq: Track whether the trigger type has been set
      irqchip/gic-v4: Clear IRQ_DISABLE_UNLAZY again if mapping fails
      irqchip/gic-v4: Add forward definition of struct irq_domain_ops
      irqchip/gic-v3-its: Remove artificial dependency on PCI

 drivers/irqchip/Kconfig            |  7 +++++++
 drivers/irqchip/Makefile           |  3 ++-
 drivers/irqchip/irq-gic-v3.c       | 11 +++++++----
 drivers/irqchip/irq-gic-v4.c       |  7 ++++++-
 drivers/irqchip/irq-s3c24xx.c      |  4 ++--
 include/linux/irq.h                | 11 ++++++++++-
 include/linux/irqchip/arm-gic-v4.h |  1 +
 kernel/irq/manage.c                | 13 ++++++++++++-
 8 files changed, 47 insertions(+), 10 deletions(-)