1. 20 10月, 2007 1 次提交
    • M
      x86: convert cpuinfo_x86 array to a per_cpu array · 92cb7612
      Mike Travis 提交于
      cpu_data is currently an array defined using NR_CPUS.  This means that
      we overallocate since we will rarely really use maximum configured cpus.
      When NR_CPU count is raised to 4096 the size of cpu_data becomes
      3,145,728 bytes.
      
      These changes were adopted from the sparc64 (and ia64) code.  An
      additional field was added to cpuinfo_x86 to be a non-ambiguous cpu
      index.  This corresponds to the index into a cpumask_t as well as the
      per_cpu index.  It's used in various places like show_cpuinfo().
      
      cpu_data is defined to be the boot_cpu_data structure for the NON-SMP
      case.
      Signed-off-by: NMike Travis <travis@sgi.com>
      Acked-by: NChristoph Lameter <clameter@sgi.com>
      Cc: Andi Kleen <ak@suse.de>
      Cc: James Bottomley <James.Bottomley@steeleye.com>
      Cc: Dmitry Torokhov <dtor@mail.ru>
      Cc: "Antonino A. Daplas" <adaplas@pol.net>
      Cc: Mark M. Hoffman <mhoffman@lightlink.com>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      92cb7612
  2. 11 10月, 2007 1 次提交
  3. 05 10月, 2007 1 次提交
  4. 27 2月, 2007 1 次提交
  5. 23 2月, 2007 1 次提交
  6. 14 2月, 2007 1 次提交
  7. 11 2月, 2007 1 次提交
    • R
      [CPUFREQ] Enhanced PowerSaver driver · 86acd49a
      Rafa Bilski 提交于
      This is driver for Enhanced Powersaver which is present in VIA C7
      processors. Beta tested by Jorgen (jorgen (at) greven dot dk).
      Thanks! Based on documentation provided by Dave Jones (Thanks!)
      and C7 Eden datasheet available from www.via.com.tw. Looks like all
      these C7 Eden CPU's don't have P-states in BIOS. I know that 2
      p-states is low, but Jorgen finds it usefull anyway because board
      is passive cooled.
      There are 3 different types of C7 processors (called brands):
      0. C7-M - these processors can set any maultiplier between min and
      max, any voltage between min and max.
      1. C7 - only min and max states are supported. Voltage is different
      for min and max states.
      2. Eden - only min and max states are supported. Looks like this
      brand can only change multiplier. Voltage seems to be the same for
      min and max frequency.
      Signed-off-by: NRafal Bilski <rafalbilski@interia.pl>
      Signed-off-by: NDave Jones <davej@redhat.com>
      86acd49a