lkml.org 
[lkml]   [2012]   [Jul]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
Subject[GIT PULL] irqdomain changes for v3.6
Hi Linus,

Here are the irqdomain changes I've got queued up. I held off sending
this pull request due to a late discovered bug and I wanted to give it
some extra time in linux-next. All should be good now. Please pull.

g.

The following changes since commit bdc0077af574800d24318b6945cf2344e8dbb050:

Merge tag 'scsi-misc' of
git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi (2012-07-24
18:11:22 -0700)

are available in the git repository at:

git://git.secretlab.ca/git/linux-2.6 tags/irqdomain-for-linus

for you to fetch changes up to f5a1ad057e6da5d0fc9c5677ff44797d193d3e62:

irqdomain: Improve diagnostics when a domain mapping fails
(2012-07-24 22:37:30 -0600)

----------------------------------------------------------------
irqdomain changes for Linux v3.6

Round of refactoring and enhancements to irq_domain infrastructure. This
series starts the process of simplifying irqdomain. The ultimate goal is
to merge LEGACY, LINEAR and TREE mappings into a single system, but had
to back off from that after some last minute bugs. Instead it mainly
reorganizes the code and ensures that the reverse map gets populated
when the irq is mapped instead of the first time it is looked up.

Merging of the irq_domain types is deferred to v3.7

In other news, this series adds helpers for creating static mappings on
a linear or tree mapping.

----------------------------------------------------------------
Dong Aisheng (1):
irq_domain: correct a minor wrong comment for linear revmap

Grant Likely (11):
devicetree: add helper inline for retrieving a node's full name
irqdomain: Remove unnecessary test for IRQ_DOMAIN_MAP_LEGACY
irqdomain: Make ops->map hook optional
Merge tag 'v3.5-rc6' into irqdomain/next
irqdomain: Split disassociating code into separate function
irqdomain: Always update revmap when setting up a virq
irqdomain: Support for static IRQ mapping and association.
irqdomain: Eliminate dedicated radix lookup functions
irqdomain: Fix irq_create_direct_mapping() to test irq_domain type.
Merge remote-tracking branch 'origin' into irqdomain/next
irqdomain: eliminate slow-path revmap lookups

Mark Brown (2):
irq_domain: Standardise legacy/linear domain selection
irqdomain: Improve diagnostics when a domain mapping fails

Paul Mundt (1):
irqdomain: Simple NUMA awareness.

Documentation/IRQ-domain.txt | 5 +
arch/powerpc/sysdev/xics/icp-hv.c | 2 +-
arch/powerpc/sysdev/xics/icp-native.c | 2 +-
arch/powerpc/sysdev/xics/xics-common.c | 3 -
include/linux/irqdomain.h | 28 ++-
include/linux/of.h | 15 +-
kernel/irq/irqdomain.c | 362 ++++++++++++++++++--------------
7 files changed, 248 insertions(+), 169 deletions(-)


--
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.


\
 
 \ /
  Last update: 2012-08-01 06:21    [W:2.231 / U:0.004 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site