• Linus Torvalds's avatar
    Merge tag 'irqdomain-for-linus' of git://git.secretlab.ca/git/linux · 2cb7b5a3
    Linus Torvalds authored
    Pull irqdomain refactoring from Grant Likely:
     "This is the long awaited simplification of irqdomain.  It gets rid of
      the different types of irq domains and instead both linear and tree
      mappings can be supported in a single domain.  Doing this removes a
      lot of special case code and makes irq domains simpler to understand
      overall"
    
    * tag 'irqdomain-for-linus' of git://git.secretlab.ca/git/linux:
      irq: fix checkpatch error
      irqdomain: Include hwirq number in /proc/interrupts
      irqdomain: make irq_linear_revmap() a fast path again
      irqdomain: remove irq_domain_generate_simple()
      irqdomain: Refactor irq_domain_associate_many()
      irqdomain: Beef up debugfs output
      irqdomain: Clean up aftermath of irq_domain refactoring
      irqdomain: Eliminate revmap type
      irqdomain: merge linear and tree reverse mappings.
      irqdomain: Add a name field
      irqdomain: Replace LEGACY mapping with LINEAR
      irqdomain: Relax failure path on setting up mappings
    2cb7b5a3
generic-chip.c 14.8 KB