1. 02 3月, 2010 1 次提交
  2. 22 2月, 2010 3 次提交
  3. 17 2月, 2010 2 次提交
  4. 16 2月, 2010 1 次提交
  5. 09 2月, 2010 4 次提交
  6. 02 2月, 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. 21 1月, 2010 1 次提交
  9. 19 1月, 2010 2 次提交
  10. 15 1月, 2010 1 次提交
  11. 05 1月, 2010 1 次提交
    • P
      sh: Abstracted SH-4A UBC support on hw-breakpoint core. · 4352fc1b
      Paul Mundt 提交于
      This is the next big chunk of hw_breakpoint support. This decouples
      the SH-4A support from the core and moves it out in to its own stub,
      following many of the conventions established with the perf events
      layering.
      
      In addition to extending SH-4A support to encapsulate the remainder
      of the UBC channels, clock framework support for handling the UBC
      interface clock is added as well, allowing for dynamic clock gating.
      
      This also fixes up a regression introduced by the SIGTRAP handling that
      broke the ksym_tracer, to the extent that the current support works well
      with all of the ksym_tracer/ptrace/kgdb. The kprobes singlestep code will
      follow in turn.
      
      With this in place, the remaining UBC variants (SH-2A and SH-4) can now
      be trivially plugged in.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      4352fc1b
  12. 17 12月, 2009 2 次提交
  13. 15 12月, 2009 2 次提交
  14. 04 12月, 2009 1 次提交
  15. 30 11月, 2009 1 次提交
  16. 09 11月, 2009 1 次提交
  17. 05 11月, 2009 2 次提交
  18. 04 11月, 2009 1 次提交
  19. 30 10月, 2009 1 次提交
  20. 28 10月, 2009 1 次提交
    • P
      sh: perf events: Add preliminary support for SH-4A counters. · ac44e669
      Paul Mundt 提交于
      This adds in preliminary support for the SH-4A performance counters.
      Presently only the first 2 counters are supported, as these are the ones
      of the most interest to the perf tool and end users. Counter chaining is
      not presently handled, so these are simply implemented as 32-bit
      counters.
      
      This also establishes a perf event support framework for other hardware
      counters, which the existing SH-4 oprofile code will migrate over to as
      the SH-4A support evolves.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      ac44e669
  21. 18 10月, 2009 1 次提交
    • P
      sh: Disable SCIF2 on the SH-X3 proto CPU. · 15dfdddb
      Paul Mundt 提交于
      SCIF2 and the FPU exceptions happen to share vector numbers, one in
      EXPEVT and the other in INTEVT. This is a violation of the interface and
      should have never made it in to silicon. On top of that, the demux hack
      that was added for special dispatch is rather error prone, and introduces
      more problems than it solves. Kill all of it off, and just refuse to deal
      with SCIF2 outright.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      15dfdddb
  22. 16 10月, 2009 1 次提交
  23. 10 10月, 2009 1 次提交
  24. 25 9月, 2009 2 次提交
  25. 14 9月, 2009 1 次提交
  26. 23 8月, 2009 1 次提交
  27. 21 8月, 2009 1 次提交
  28. 19 8月, 2009 1 次提交
  29. 18 8月, 2009 1 次提交