1. 31 Oct, 2011 1 commit
    • Rob Herring's avatar
      of/irq: introduce of_irq_init · c71a54b0
      Rob Herring authored
      of_irq_init will scan the devicetree for matching interrupt controller
      nodes. Then it calls an initialization function for each found controller
      in the proper order with parent nodes initialized before child nodes.
      
      Based on initial pseudo code from Grant Likely.
      
      Changes in v4:
      - Drop unnecessary empty list check
      - Be more verbose on errors
      - Simplify "if (!desc) WARN_ON(1)" to "if (WARN_ON(!desc))"
      
      Changes in v3:
      - add missing kfree's found by Jamie
      - Implement Grant's comments to simplify the init loop
      - fix function comments
      
      Changes in v2:
      - Complete re-write of list searching code from Grant Likely
      Signed-off-by: default avatarRob Herring <rob.herring@calxeda.com>
      Reviewed-by: default avatarJamie Iles <jamie@jamieiles.com>
      Tested-by: default avatarThomas Abraham <thomas.abraham@linaro.org>
      Acked-by: default avatarGrant Likely <grant.likely@secretlab.ca>
      c71a54b0
  2. 24 Oct, 2011 1 commit
  3. 23 Oct, 2011 4 commits
  4. 20 Oct, 2011 1 commit
  5. 18 Oct, 2011 1 commit
  6. 17 Oct, 2011 7 commits
  7. 13 Oct, 2011 25 commits