aboutsummaryrefslogtreecommitdiff
path: root/tools/power/x86/intel-speed-select/isst-core.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/power/x86/intel-speed-select/isst-core.c')
-rw-r--r--tools/power/x86/intel-speed-select/isst-core.c13
1 files changed, 10 insertions, 3 deletions
diff --git a/tools/power/x86/intel-speed-select/isst-core.c b/tools/power/x86/intel-speed-select/isst-core.c
index fcab70ef5704..674097289ebf 100644
--- a/tools/power/x86/intel-speed-select/isst-core.c
+++ b/tools/power/x86/intel-speed-select/isst-core.c
@@ -16,9 +16,16 @@ static struct isst_platform_ops *isst_ops;
} \
} while (0)
-int isst_set_platform_ops(void)
-{
- isst_ops = mbox_get_platform_ops();
+int isst_set_platform_ops(int api_version)
+{
+ switch (api_version) {
+ case 1:
+ isst_ops = mbox_get_platform_ops();
+ break;
+ default:
+ isst_ops = NULL;
+ break;
+ }
if (!isst_ops)
return -1;