x86: add on-chip thermal sensors and cpuid support
Cover temperature sensors for all mainstream 64-bit processors, including AMD 10h and 15h families, Intel iCore, Xeon, Atom, and Via Nano. Also add CPUID support for user-space applications to detect CPU type. Include the on-chip sensors for 64-bit CPU's in the generic profile in case someone builds a 32-bit kernel to run on a Xeon SoC, etc. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
This commit is contained in:
committed by
Hauke Mehrtens
parent
9868eba5a0
commit
f96085b35d
@@ -176,6 +176,7 @@ CONFIG_HVC_IRQ=y
|
||||
CONFIG_HVC_XEN=y
|
||||
CONFIG_HVC_XEN_FRONTEND=y
|
||||
CONFIG_HWMON=y
|
||||
CONFIG_HWMON_VID=y
|
||||
CONFIG_HW_RANDOM_VIRTIO=y
|
||||
CONFIG_HYPERV=y
|
||||
CONFIG_HYPERVISOR_GUEST=y
|
||||
@@ -197,7 +198,10 @@ CONFIG_INTEL_GTT=y
|
||||
CONFIG_INTEL_IDLE=y
|
||||
# CONFIG_INTEL_IPS is not set
|
||||
# CONFIG_INTEL_MENLOW is not set
|
||||
CONFIG_INTEL_PCH_THERMAL=y
|
||||
# CONFIG_INTEL_PMC_IPC is not set
|
||||
CONFIG_INTEL_SOC_DTS_IOSF_CORE=y
|
||||
CONFIG_INTEL_SOC_DTS_THERMAL=y
|
||||
CONFIG_INTERVAL_TREE=y
|
||||
CONFIG_IOSF_MBI=y
|
||||
# CONFIG_IOSF_MBI_DEBUG is not set
|
||||
@@ -313,6 +317,12 @@ CONFIG_SATA_AHCI=y
|
||||
CONFIG_SATA_VIA=y
|
||||
CONFIG_SCHED_INFO=y
|
||||
CONFIG_SCSI_VIRTIO=y
|
||||
CONFIG_SENSORS_CORETEMP=y
|
||||
CONFIG_SENSORS_FAM15H_POWER=y
|
||||
CONFIG_SENSORS_I5500=y
|
||||
CONFIG_SENSORS_K10TEMP=y
|
||||
CONFIG_SENSORS_K8TEMP=y
|
||||
CONFIG_SENSORS_VIA_CPUTEMP=y
|
||||
CONFIG_SERIAL_8250_PNP=y
|
||||
CONFIG_SMP=y
|
||||
# CONFIG_SURFACE_PRO3_BUTTON is not set
|
||||
@@ -320,6 +330,9 @@ CONFIG_SWIOTLB_XEN=y
|
||||
CONFIG_SYS_HYPERVISOR=y
|
||||
CONFIG_TASKSTATS=y
|
||||
CONFIG_TASK_DELAY_ACCT=y
|
||||
CONFIG_THERMAL_GOV_USER_SPACE=y
|
||||
CONFIG_THERMAL_HWMON=y
|
||||
CONFIG_THERMAL_WRITABLE_TRIPS=y
|
||||
# CONFIG_TOSHIBA_BT_RFKILL is not set
|
||||
CONFIG_TREE_RCU=y
|
||||
CONFIG_UCS2_STRING=y
|
||||
@@ -349,6 +362,7 @@ CONFIG_X86_AMD_FREQ_SENSITIVITY=y
|
||||
# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
|
||||
# CONFIG_X86_BIGSMP is not set
|
||||
CONFIG_X86_CMOV=y
|
||||
CONFIG_X86_CPUID=y
|
||||
CONFIG_X86_DEBUGCTLMSR=y
|
||||
# CONFIG_X86_E_POWERSAVER is not set
|
||||
CONFIG_X86_INTEL_LPSS=y
|
||||
@@ -358,6 +372,7 @@ CONFIG_X86_L1_CACHE_SHIFT=7
|
||||
# CONFIG_X86_LONGHAUL is not set
|
||||
CONFIG_X86_NEED_RELOCS=y
|
||||
# CONFIG_X86_PCC_CPUFREQ is not set
|
||||
CONFIG_X86_PKG_TEMP_THERMAL=y
|
||||
# CONFIG_X86_PMEM_LEGACY is not set
|
||||
CONFIG_X86_PM_TIMER=y
|
||||
# CONFIG_X86_POWERNOW_K8 is not set
|
||||
|
||||
Reference in New Issue
Block a user