Michael J. Ruhl 0c32840763
platform/x86/intel/pmt: allow user offset for PMT callbacks
Usage of the telem sysfs file allows for partial reads at an offset.
The current callback method returns the buffer starting from offset 0
only.

Include the requested offset in the callback and update the necessary
address calculations with the offset.

Note: offset addition is moved from the caller to the local usage. For
non-callback usage this is unchanged behavior.

Fixes: e92affc74cd8 ("platform/x86/intel/vsec: Add PMT read callbacks")
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Michael J. Ruhl <michael.j.ruhl@intel.com>
Link: https://lore.kernel.org/r/20241114130358.2467787-2-michael.j.ruhl@intel.com
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
2024-11-14 15:16:50 +02:00
..
2024-09-26 11:54:40 -07:00
2024-09-19 10:18:15 +02:00
2024-09-20 18:28:26 +03:00
2024-09-19 11:28:51 +02:00
2024-09-17 10:48:09 +02:00
2024-09-14 09:09:59 +02:00
2024-09-29 09:35:10 -07:00
2024-09-27 12:10:45 -07:00
2024-09-25 14:15:04 +02:00