1. 22 5月, 2010 1 次提交
  2. 26 4月, 2010 1 次提交
  3. 15 4月, 2010 1 次提交
    • P
      sh: intc: IRQ auto-distribution support. · dc825b17
      Paul Mundt 提交于
      This implements support for hardware-managed IRQ balancing as implemented
      by SH-X3 cores (presently only hooked up for SH7786, but can probably be
      carried over to other SH-X3 cores, too).
      
      CPUs need to specify their distribution register along with the mask
      definitions, as these follow the same format. Peripheral IRQs that don't
      opt out of balancing will be automatically distributed at the whim of the
      hardware block, while each CPU needs to verify whether it is handling the
      IRQ or not, especially before clearing the mask.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      dc825b17
  4. 13 4月, 2010 2 次提交
  5. 29 3月, 2010 1 次提交
    • P
      sh: sh7786 clkdev lookups. · e21d2aa7
      Paul Mundt 提交于
      This plugs in clkdev lookups for the SH7786 clocks and migrates off of
      clock string usage for the TMU clocks.
      
      Previously the TMU clocks were aliased to the peripheral clock, so this
      gets the driver actually toggling the proper clocks now as well.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      e21d2aa7
  6. 10 3月, 2010 1 次提交
  7. 26 1月, 2010 1 次提交
    • P
      sh: Mass ctrl_in/outX to __raw_read/writeX conversion. · 9d56dd3b
      Paul Mundt 提交于
      The old ctrl in/out routines are non-portable and unsuitable for
      cross-platform use. While drivers/sh has already been sanitized, there
      is still quite a lot of code that is not. This converts the arch/sh/ bits
      over, which permits us to flag the routines as deprecated whilst still
      building with -Werror for the architecture code, and to ensure that
      future users are not added.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      9d56dd3b
  8. 15 12月, 2009 1 次提交
  9. 13 8月, 2009 1 次提交
  10. 23 7月, 2009 1 次提交
  11. 23 6月, 2009 1 次提交
    • P
      sh: SH7786 SMP support. · 2eb2a436
      Paul Mundt 提交于
      SH7786 is roughly identical to SH-X3 proto SMP, though there are only 2
      CPUs. This just wraps in to the existing SH-X3 SMP code with some minor
      changes for SH7786, including wiring up the IPIs properly, enabling
      IRQ_PER_CPU, and so forth.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      2eb2a436
  12. 13 5月, 2009 1 次提交
  13. 08 5月, 2009 1 次提交
  14. 14 4月, 2009 1 次提交
  15. 16 3月, 2009 1 次提交
  16. 03 3月, 2009 1 次提交