22 Sep, 2011

2 commits

  • With commit c814a4c7c4aad795835583344353963a0a673eb0, the meaning of tempX_max
    was changed. It no longer returns the value of bits 8:15 of
    MSR_IA32_TEMPERATURE_TARGET, but instead returns the value of CPU threshold
    register T1. tempX_max_hyst was added to reflect the value of temperature
    threshold register T0.

    As it turns out, T0 and T1 are used on some systems, presumably by the BIOS.
    Also, T0 and T1 don't have a well defined meaning. The thresholds may be used
    as upper or lower limits, and it is not guaranteed that T0
    Cc: Fenghua Yu
    Cc: Durgadoss R
    Acked-by: Jean Delvare

    Guenter Roeck
     
  • On old CPUs (and even some recent Atom CPUs) TjMax can't be read from
    the CPU registers, so it is guessed by the driver using a complex
    heuristic which isn't reliable. So let users who know their CPU's
    TjMax pass it as a module parameter.

    Signed-off-by: Jean Delvare
    Cc: Fenghua Yu
    Cc: "R, Durgadoss"
    Cc: Guenter Roeck
    Cc: Alexander Stein
    Acked-by: Fenghua Yu
    Signed-off-by: Guenter Roeck

    Jean Delvare
     

28 Jul, 2011

1 commit

  • This patch adds the core and pkg support to coretemp.
    These thresholds can be configured via the sysfs interfaces tempX_max
    and tempX_max_hyst. An interrupt is generated when CPU temperature reaches
    or crosses above tempX_max OR drops below tempX_max_hyst.

    This patch is based on the documentation in IA Manual vol 3A, that can be
    downloaded from here:
    http://download.intel.com/design/processor/manuals/253668.pdf

    Signed-off-by: Durgadoss R
    Signed-off-by: Guenter Roeck

    Durgadoss R
     

20 May, 2011

1 commit

  • This patch merges the pkgtemp with coretemp driver.
    The sysfs interfaces for all cores in the same pkg
    are shown under one directory, in hwmon. It also
    supports CONFIG_HOTPLUG_CPU. So, the sysfs interfaces
    are created when each core comes online and are
    removed when it goes offline.

    Signed-off-by: Durgadoss R
    Cc: Fenghua Yu
    [guenter.roeck@ericsson.com: Fixed section reference errors]
    Signed-off-by: Guenter Roeck

    Durgadoss R
     

10 Aug, 2010

1 commit


24 Sep, 2009

3 commits


18 Feb, 2008

1 commit


17 Feb, 2008

1 commit


10 Oct, 2007

1 commit


08 May, 2007

1 commit