$ lspci -vvnns 00:04.0 00:04.0 Signal processing controller [1180]: Intel Corporation Device [8086:461d] (rev 01) Subsystem: Intel Corporation Device [8086:7270] Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Interrupt: pin A routed to IRQ 16 Region 0: Memory at 6001c00000 (64-bit, non-prefetchable) [size=128K] Capabilities: <access denied> Kernel driver in use: proc_thermal Kernel modules: processor_thermal_device
$ cat /sys/devices/virtual/thermal/thermal_zone*/type acpitz INT3400 Thermal TCPU x86_pkg_temp
$ lspci -vvnns 00:04.0
Capabilities: <access denied> thermal_ device
00:04.0 Signal processing controller [1180]: Intel Corporation Device [8086:461d] (rev 01)
Subsystem: Intel Corporation Device [8086:7270]
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 16
Region 0: Memory at 6001c00000 (64-bit, non-prefetchable) [size=128K]
Kernel driver in use: proc_thermal
Kernel modules: processor_
$ cat /sys/devices/ virtual/ thermal/ thermal_ zone*/type
acpitz
INT3400 Thermal
TCPU
x86_pkg_temp