aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/platform/x86/intel_telemetry_debugfs.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/platform/x86/intel_telemetry_debugfs.c')
-rw-r--r--drivers/platform/x86/intel_telemetry_debugfs.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/drivers/platform/x86/intel_telemetry_debugfs.c b/drivers/platform/x86/intel_telemetry_debugfs.c
index badd1682f9c1..c279490f9488 100644
--- a/drivers/platform/x86/intel_telemetry_debugfs.c
+++ b/drivers/platform/x86/intel_telemetry_debugfs.c
@@ -943,12 +943,16 @@ static int __init telemetry_debugfs_init(void)
943 debugfs_conf = (struct telemetry_debugfs_conf *)id->driver_data; 943 debugfs_conf = (struct telemetry_debugfs_conf *)id->driver_data;
944 944
945 err = telemetry_pltconfig_valid(); 945 err = telemetry_pltconfig_valid();
946 if (err < 0) 946 if (err < 0) {
947 pr_info("Invalid pltconfig, ensure IPC1 device is enabled in BIOS\n");
947 return -ENODEV; 948 return -ENODEV;
949 }
948 950
949 err = telemetry_debugfs_check_evts(); 951 err = telemetry_debugfs_check_evts();
950 if (err < 0) 952 if (err < 0) {
953 pr_info("telemetry_debugfs_check_evts failed\n");
951 return -EINVAL; 954 return -EINVAL;
955 }
952 956
953 register_pm_notifier(&pm_notifier); 957 register_pm_notifier(&pm_notifier);
954 958