]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
platform/x86: intel_telemetry: Remove unused telemetry_raw_read_events()
authorDr. David Alan Gilbert <linux@treblig.org>
Sun, 8 Jun 2025 01:25:12 +0000 (02:25 +0100)
committerIlpo Järvinen <ilpo.jarvinen@linux.intel.com>
Wed, 11 Jun 2025 07:56:06 +0000 (10:56 +0300)
telemetry_raw_read_events() was added by the commit 378f956e3f93
("platform/x86: Add Intel Telemetry Core Driver") in 2016 but has
remained unused.

Remove it.

Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org>
Link: https://lore.kernel.org/r/20250608012512.377134-4-linux@treblig.org
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
arch/x86/include/asm/intel_telemetry.h
drivers/platform/x86/intel/telemetry/core.c

index e7fb005ac8d86bf3baf08f766fc159a499d8651b..944637a4e6deeeaa37ec3e8c5f59670ce08dfed7 100644 (file)
@@ -87,9 +87,6 @@ int telemetry_get_evtname(enum telemetry_unit telem_unit,
 int telemetry_read_events(enum telemetry_unit telem_unit,
                          struct telemetry_evtlog *evtlog, int len);
 
-int telemetry_raw_read_events(enum telemetry_unit telem_unit,
-                             struct telemetry_evtlog *evtlog, int len);
-
 int telemetry_read_eventlog(enum telemetry_unit telem_unit,
                            struct telemetry_evtlog *evtlog, int len);
 
index fe9e8580a8f52a298e0755e1e515a41414b624d4..f312864b8d07afcc86d11d21ebb9984a5f9aff30 100644 (file)
@@ -72,25 +72,6 @@ int telemetry_read_events(enum telemetry_unit telem_unit,
 }
 EXPORT_SYMBOL_GPL(telemetry_read_events);
 
-/**
- * telemetry_raw_read_events() - Fetch samples specified by evtlog.telem_evt_id
- * @telem_unit: Specify whether IOSS or PSS Read
- * @evtlog:    Array of telemetry_evtlog structs to fill data
- *             evtlog.telem_evt_id specifies the ids to read
- * @len:       Length of array of evtlog
- *
- * The caller must take care of locking in this case.
- *
- * Return: number of eventlogs read for success, < 0 for failure
- */
-int telemetry_raw_read_events(enum telemetry_unit telem_unit,
-                             struct telemetry_evtlog *evtlog, int len)
-{
-       return telm_core_conf.telem_ops->raw_read_eventlog(telem_unit, evtlog,
-                                                          len, 0);
-}
-EXPORT_SYMBOL_GPL(telemetry_raw_read_events);
-
 /**
  * telemetry_read_eventlog() - Fetch the Telemetry log from PSS or IOSS
  * @telem_unit: Specify whether IOSS or PSS Read