linux-gbmc gbmc-5.15: SRCREV bump 695443f526..abf801ee77
David Wang (1):
peci: Add telemetry header definitions
Duke Du (1):
peci-bus: nuvoton: change wait for completion method
Jae Hyun Yoo (1):
mfd: peci: Add SPR generation info
William A. Kennington III (26):
peci-npcm: split register programming out of init_ctrl
peci-npcm: acquire the PECI IP reset line
peci-npcm: reset the controller after a failed transfer
peci-npcm: back off after repeated transfer failures
peci-npcm: make the idle poll killable
peci-npcm: narrow the priv->lock critical sections
hwmon: peci-cputemp: cache read failures
peci-npcm: fix use after free and clock ordering in remove/probe
peci: core: prevent sysfs new_device race during peci_del_adapter
peci: i3c: fix TX size for PEC and retry RX on timeout
peci: core: support 64-bit PkgConfig and telemetry domain ID
mfd: intel-peci-client: add Granite Rapids and Sierra Forest
hwmon: peci-cputemp: add GNR/SRF and HBM support
hwmon: peci-dimmtemp: add Granite Rapids and Sierra Forest
peci: npcm: add nuvoton,npcm845-peci compatible
hwmon: peci-dimmtemp: gate DIMM scan on BIOS_RST_CPL4 and fix error handling
peci: core: stop transfers once peci_del_adapter() starts
peci: dev: fix peci_dev use after free across adapter detach
hwmon: peci-cpupower, peci-dimmpower: clamp power limits to 15-bit max
hwmon: peci-cputemp: use domain 0 for GNR/SRF BIOS_RESET_CPL_CFG
hwmon: peci-cputemp: fix BIOS_RESET_CPL_CFG and PECI error handling
hwmon: peci-dimmtemp: propagate PECI errors in get_dimm_temp()
hwmon: peci: prevent overflow in power limit conversions
hwmon: peci-cputemp: use unaligned accessors for byte buffers
hwmon: peci-cputemp: fix TJ_MAX_TCC_OFFSET mask in get_temp_targets()
hwmon: peci-dimmtemp: use 32-bit MMIO address type on GNR/SRF
Drop the 5 downstream peci-core / peci-npcm patches now merged upstream.
Platforms-Affected: Intel
Fusion-Link: https://fusion2.corp.google.com/350e9e6a-6854-3b20-858f-8c73c3cbcda8 (platform11)
Fusion-Link: https://fusion2.corp.google.com/aca82519-e1f8-30a5-990f-a2be7a2ce390 (platform11-emr)
Fusion-Link: https://fusion2.corp.google.com/e14d6a9e-8ba1-353b-b809-16cf6a0b08c7 (platform17)
Tested: Built and verified on EMR and GNR.
Google-Bug-Id: 540863271
Change-Id: Id564ddf3282852a71782f90e1a9b51d75b379e56
Signed-off-by: William A. Kennington III <wak@google.com>
(cherry picked from commit 5ed82a61330b2a5c64713671ceacd2d843100784)
6 files changed