Hi, On 4/23/24 10:46 PM, Srinivas Pandruvada wrote: > A partitioned system has two PCI device per package compared to only one. > This doesn't change any TPMI functionality. Just while reading, different > MMIO region is used for TPMI instances. > > Some patches are not directly related to partitions, but added for easy > application of series. > > Patches are applied on top of origin/review-hans branch as of April 23, > 2024. Thank you for your patch-series, I've applied the series to my review-hans branch: https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git/log/?h=review-hans Once I've run some tests on this branch the patches there will be added to the platform-drivers-x86/for-next branch and eventually will be included in the pdx86 pull-request to Linus for the next merge-window. Regards, Hans > > Srinivas Pandruvada (10): > platform/x86/intel/tpmi: Handle error from tpmi_process_info() > platform/x86/intel/tpmi: Check major version change for TPMI > Information > platform/x86/intel/tpmi: Align comments in kernel-doc > platform/x86/intel/tpmi: Add additional TPMI header fields > platform/x86: ISST: Use local variable for auxdev->dev > platform/x86: ISST: Shorten the assignments for power_domain_info > platform/x86: ISST: Support partitioned systems > platform/x86: ISST: Use in_range() to check package ID validity > platform/x86: ISST: Add dev_fmt > platform/x86: ISST: Add missing MODULE_DESCRIPTION > > .../intel/speed_select_if/isst_if_common.c | 1 + > .../intel/speed_select_if/isst_tpmi_core.c | 345 +++++++++++++++--- > drivers/platform/x86/intel/tpmi.c | 39 +- > include/linux/intel_tpmi.h | 12 +- > 4 files changed, 333 insertions(+), 64 deletions(-) >