1. 06 Jul, 2011 1 commit
    • Linus Walleij's avatar
      ARM: 6984/1: enhance TCM robustness · 9715efb8
      Linus Walleij authored
      The PB11MPCore reports "3" DTCM banks, but anything above 2 is an
      "undefined" value, so push this to become 0. Further add some checks
      if code is compiled to TCM even if there is no D/ITCM present in the
      system, and if we can really fit the compiled code. We don't do the
      BUG() since it's not helpful, it's better to deal with non-present
      TCM dynamically. If there is nothing compiled to the TCM and no TCM
      is detected, it will now just shut up even if TCM support is enabled.
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      9715efb8
  2. 29 Jun, 2011 5 commits
  3. 02 Jun, 2011 1 commit
    • Russell King's avatar
      ARM: Allow SoCs to enable scatterlist chaining · 74facffe
      Russell King authored
      Allow SoCs to enable the scatterlist chaining support, which allows
      scatterlist tables to be broken up into smaller allocations.
      
      As support for this feature depends on the implementation details of
      the users of the scatterlists, we can't enable this globally without
      auditing all the users, which is a very big task.  Instead, let SoCs
      progressively switch over to using this.
      
      SoC drivers using scatterlists and SoC DMA implementations need
      auditing before this option can be enabled for the SoC.
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      74facffe
  4. 01 Jun, 2011 17 commits
  5. 31 May, 2011 9 commits
  6. 30 May, 2011 7 commits