1. 04 Feb, 2007 2 commits
    • Rafa Bilski's avatar
      [CPUFREQ] Longhaul - Add VT8235 support · 786f46b2
      Rafa Bilski authored
      I don't know why it is working and how, but it is working. On my
      Epia transition time is by default set to 100us. I'm changing it to
      200us. After that I can change frequency from min (x4.0) to max (x7.5)
      without lockup. Many times.
      There is a paranoid check at a beginning of a patch. Probably dead
      code, but I don't have better ideas for CL10000 case at the moment.
      Only way to to detect broken chip seems to be looking in log for
      spurious interrupts.
      Signed-off-by: default avatarRafal Bilski <rafalbilski@interia.pl>
      Signed-off-by: default avatarDave Jones <davej@redhat.com>
      786f46b2
    • Rafa Bilski's avatar
      [CPUFREQ] Longhaul - Fix guess_fsb function · 46ef955f
      Rafa Bilski authored
      This is bug reported by John-Marc Chandonia:
      > Detected 1002.292 MHz processor.
      > longhaul: VIA C3 'Nehemiah B' [C5N] CPU detected.  Powersaver supported.
      > longhaul: Using throttling support.
      > longhaul: Invalid (reserved) FSB!
      FSB is correcly guessed for 999.554 MHz CPU.
      To fix this error:
      - ROUNDING should be range, not mask - at it's current value it is +7 -8,
      - more precise calculations inside guess_fsb - 7.5x133MHz is 1000MHz now.
      Signed-off-by: default avatarRafal Bilski <rafalbilski@interia.pl>
      Signed-off-by: default avatarDave Jones <davej@redhat.com>
      46ef955f
  2. 03 Feb, 2007 15 commits
  3. 02 Feb, 2007 23 commits