Hi Dave,
I’m currently working on PECI kernel driver and hwmon driver implementation. The kernel driver would provide these PECI commands as ioctls:
- low-level PECI xfer command
- Ping()
- GetDIB()
- GetTemp()
- RdPkgConfig()
- WrPkgConfig()
- RdIAMSR()
- RdPCIConfigLocal()
- WrPCIConfigLocal()
- RdPCIConfig()
Also, through the hwmon driver, these temperature monitoring features would be provided:
- Core temperature
- DTS thermal margin (hysteresis)
- DDR DIMM temperature
- etc.
Patches will come in to upstream when it is ready.
Cheers,
Jae