Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
AMDTEMP(4)	       FreeBSD Kernel Interfaces Manual		    AMDTEMP(4)

NAME
     amdtemp --	device driver for AMD processor	on-die digital thermal sensor

SYNOPSIS
     To	compile	this driver into the kernel, place the following line in your
     kernel configuration file:

	   device amdtemp

     Alternatively, to load the	driver as a module at boot time, place the
     following line in loader.conf(5):

	   amdtemp_load="YES"

DESCRIPTION
     The amdtemp driver	provides support for the on-die	digital	thermal	sensor
     present in	AMD Family 0Fh,	10h, 11h, 12h, 14h, 15h, 16h, and 17h proces-
     sors.

     For Family	0Fh processors,	the amdtemp driver reports each	core's temper-
     ature through sysctl nodes, named dev.amdtemp.%d.core{0,1}.sensor{0,1}.
     The driver	also creates dev.cpu.%d.temperature in the corresponding CPU
     device's sysctl tree, displaying the maximum temperature of the two sen-
     sors located in each CPU core.

     For Family	10h, 11h, 12h, 14h, 15h, 16h, and 17h processors, the driver
     reports each package's temperature	through	a sysctl node, named
     dev.amdtemp.%d.core0.sensor0.  The	driver also creates
     dev.cpu.%d.temperature in the corresponding CPU device's sysctl tree,
     displaying	the temperature	of the shared sensor located in	each CPU pack-
     age.

SYSCTL VARIABLES
     The following variable is available as both sysctl(8) variable and
     loader(8) tunable:

     dev.amdtemp.%d.sensor_offset
     Add the given offset to the temperature of	the sensor.  Default is	0.

SEE ALSO
     loader(8),	sysctl(8)

HISTORY
     The amdtemp driver	first appeared in FreeBSD 7.1.

AUTHORS
     Rui Paulo <rpaulo@FreeBSD.org>
     Norikatsu Shigemura <nork@FreeBSD.org>
     Jung-uk Kim <jkim@FreeBSD.org>

CAVEATS
     For Family	10h and	later processors, "(the	reported temperature) is a
     non-physical temperature measured on an arbitrary scale and it does not
     represent an actual physical temperature like die or case temperature.
     Instead, it specifies the processor temperature relative to the point at
     which the system must supply the maximum cooling for the processor's
     specified maximum case temperature	and maximum thermal power dissipation"
     according to BIOS and Kernel Developer's Guide (BKDG) for AMD Processors,
     http://developer.amd.com/resources/developer-guides-manuals/.

FreeBSD	13.0		       September 5, 2017		  FreeBSD 13.0

NAME | SYNOPSIS | DESCRIPTION | SYSCTL VARIABLES | SEE ALSO | HISTORY | AUTHORS | CAVEATS

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=amdtemp&sektion=4&manpath=FreeBSD+13.1-RELEASE+and+Ports>

home | help