public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] irqdomain: Improve irq_domain_mapping facility
@ 2017-05-12 11:55 Marc Zyngier
  2017-05-12 11:55 ` [PATCH 1/4] irqdomain: Let irq_domain_mapping display hierarchical domains Marc Zyngier
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Marc Zyngier @ 2017-05-12 11:55 UTC (permalink / raw)
  To: linux-kernel; +Cc: Thomas Gleixner

/sys/kernel/debug/irq_domain_mapping is a pretty useful tool to find
out how irqdomains (and individual interrupts) are setup, but it lacks
an understanding of hierarchical domains, and is not documented at
all.

Let's start to remedy this, as people seem incredibly puzzled by the
whole stacked domain thing, wasting too much time reverse-engineering
the core code while just peeking at a debugfs file could give them an
insight on what's going on.

Marc Zyngier (4):
  irqdomain: Let irq_domain_mapping display hierarchical domains
  irqdomain: Let irq_domain_mapping display ACPI fwnode attributes
  genirq/msi: Populate the domain name if provided by the irqchip
  Documentation: Update IRQ-domain.txt to document irq_domain_mapping

 Documentation/IRQ-domain.txt | 41 ++++++++++++++++++++--
 kernel/irq/irqdomain.c       | 81 ++++++++++++++++++++++++++++++--------------
 kernel/irq/msi.c             | 10 ++++--
 3 files changed, 102 insertions(+), 30 deletions(-)

-- 
2.11.0

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2017-05-22 20:37 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-12 11:55 [PATCH 0/4] irqdomain: Improve irq_domain_mapping facility Marc Zyngier
2017-05-12 11:55 ` [PATCH 1/4] irqdomain: Let irq_domain_mapping display hierarchical domains Marc Zyngier
2017-05-22 20:33   ` [tip:irq/core] " tip-bot for Marc Zyngier
2017-05-12 11:55 ` [PATCH 2/4] irqdomain: Let irq_domain_mapping display ACPI fwnode attributes Marc Zyngier
2017-05-22 20:34   ` [tip:irq/core] " tip-bot for Marc Zyngier
2017-05-12 11:55 ` [PATCH 3/4] genirq/msi: Populate the domain name if provided by the irqchip Marc Zyngier
2017-05-22 20:35   ` [tip:irq/core] " tip-bot for Marc Zyngier
2017-05-12 11:55 ` [PATCH 4/4] Documentation: Update IRQ-domain.txt to document irq_domain_mapping Marc Zyngier
2017-05-22 20:35   ` [tip:irq/core] " tip-bot for Marc Zyngier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox