Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

thermal: int340x: processor_thermal: Add Nova Lake processor thermal device

Add PCI IDs for Nova Lake processor thermal device.

Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Link: https://patch.msgid.link/20251111004552.137984-1-srinivas.pandruvada@linux.intel.com
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>

authored by

Srinivas Pandruvada and committed by
Rafael J. Wysocki
af1b80b9 347d92a7

+12
+2
drivers/thermal/intel/int340x_thermal/processor_thermal_device.h
··· 27 27 #define PCI_DEVICE_ID_INTEL_JSL_THERMAL 0x4E03 28 28 #define PCI_DEVICE_ID_INTEL_LNLM_THERMAL 0x641D 29 29 #define PCI_DEVICE_ID_INTEL_MTLP_THERMAL 0x7D03 30 + #define PCI_DEVICE_ID_INTEL_NVL_H_THERMAL 0xD703 31 + #define PCI_DEVICE_ID_INTEL_NVL_S_THERMAL 0xAD03 30 32 #define PCI_DEVICE_ID_INTEL_RPL_THERMAL 0xA71D 31 33 #define PCI_DEVICE_ID_INTEL_SKL_THERMAL 0x1903 32 34 #define PCI_DEVICE_ID_INTEL_TGL_THERMAL 0x9A03
+10
drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c
··· 504 504 PROC_THERMAL_FEATURE_RAPL | PROC_THERMAL_FEATURE_DLVR | 505 505 PROC_THERMAL_FEATURE_DVFS | PROC_THERMAL_FEATURE_WT_HINT | 506 506 PROC_THERMAL_FEATURE_POWER_FLOOR | PROC_THERMAL_FEATURE_PTC) }, 507 + { PCI_DEVICE_DATA(INTEL, NVL_H_THERMAL, PROC_THERMAL_FEATURE_RAPL | 508 + PROC_THERMAL_FEATURE_DLVR | PROC_THERMAL_FEATURE_DVFS | 509 + PROC_THERMAL_FEATURE_MSI_SUPPORT | PROC_THERMAL_FEATURE_WT_HINT | 510 + PROC_THERMAL_FEATURE_POWER_FLOOR | PROC_THERMAL_FEATURE_PTC | 511 + PROC_THERMAL_FEATURE_SOC_POWER_SLIDER) }, 512 + { PCI_DEVICE_DATA(INTEL, NVL_S_THERMAL, PROC_THERMAL_FEATURE_RAPL | 513 + PROC_THERMAL_FEATURE_DLVR | PROC_THERMAL_FEATURE_DVFS | 514 + PROC_THERMAL_FEATURE_MSI_SUPPORT | PROC_THERMAL_FEATURE_WT_HINT | 515 + PROC_THERMAL_FEATURE_POWER_FLOOR | PROC_THERMAL_FEATURE_PTC | 516 + PROC_THERMAL_FEATURE_SOC_POWER_SLIDER) }, 507 517 { }, 508 518 }; 509 519