Skip to content

DT irq deferred probe support

Rob Herring linux-arm-kernel linux-devicetree lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2of: selftest: add deferred probe interrupt testdrivers/of/selftest.c drivers/of/testcase-data/tests-interrupts.dtsi+44 -00 replies
2/2of/irq: do irq resolution in platform_get_irqdrivers/base/platform.c drivers/of/irq.c drivers/of/platform.c +1 more+41 -35 replies

Reviews trailers per patch

None of the 2 patches has a Reviewed-by or Acked-by.

PatchTony Lindgren
1/2
2/2T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/2] DT irq deferred probe support

From: Rob Herring <[email protected]>

This is atleast the 4th attempt to fix a long standing issue with DT irq resolution needing to support deferred probe when irq parent is not yet initialized. This version implements Russell King's suggestion to do irq resolution when platform_get_irq is called.

Tony, I squashed your warning fix (dropping the other part) and stole much of your commit message. Let me know if you have any issues with that.

Rob

Rob Herring (2):
of: selftest: add deferred probe interrupt test
of/irq: do irq resolution in platform_get_irq

 drivers/base/platform.c                        |  7 +++++-
 drivers/of/irq.c                               | 26 +++++++++++++++++++++
 drivers/of/platform.c                          |  4 +++-
 drivers/of/selftest.c                          | 32 ++++++++++++++++++++++++++
 drivers/of/testcase-data/tests-interrupts.dtsi | 12 ++++++++++
 include/linux/of_irq.h                         |  7 +++++-
 6 files changed, 85 insertions(+), 3 deletions(-)
Signature · 1 line
1.9.1