platform/x86/intel/pmt: Ignore uninitialized entries
authorDavid E. Box <david.e.box@linux.intel.com>
Thu, 13 Apr 2023 01:29:22 +0000 (18:29 -0700)
committerHans de Goede <hdegoede@redhat.com>
Mon, 17 Apr 2023 10:12:21 +0000 (12:12 +0200)
commit3f581602a22cc5445a66501fa13a80894d83e42a
tree0fc4951652bb2889b1c0bb1cef563f14b7020136
parentefebfa80ce24cba9e7af786e9dec911cf9e7b35d
platform/x86/intel/pmt: Ignore uninitialized entries

On Intel Xeon, unused PMT regions will have uninitialized discovery headers
containing all 0xF. Instead of returning an error, just skip the region.

Signed-off-by: David E. Box <david.e.box@linux.intel.com>
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Link: https://lore.kernel.org/r/20230413012922.1521377-1-david.e.box@linux.intel.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/intel/pmt/telemetry.c