aboutsummaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorHongbo Zhang <hongbo.zhang@linaro.org>2016-01-27 16:56:10 +0800
committerMaxim Uvarov <maxim.uvarov@linaro.org>2016-02-08 20:45:23 +0300
commit1c90006dfe1edd7aa989e1b6907ebcecbab0718d (patch)
tree4b3058f7e49099c56e35f7a1af92babeb3b7e646 /platform
parentda5cd7c1c3be562aa75a46a82203a3c32e09fa44 (diff)
api: cpu: make frequency API return 0 on failure
All the CPU frequency API return value type is uint64_t, this patch makes them return 0 on failure instead of -1. Signed-off-by: Hongbo Zhang <hongbo.zhang@linaro.org> Reviewed-by: Petri Savolainen <petri.savolainen@nokia.com> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform')
-rw-r--r--platform/linux-generic/arch/linux/odp_sysinfo_parse.c2
-rw-r--r--platform/linux-generic/arch/mips64/odp_sysinfo_parse.c2
-rw-r--r--platform/linux-generic/arch/powerpc/odp_sysinfo_parse.c2
-rw-r--r--platform/linux-generic/arch/x86/odp_sysinfo_parse.c2
-rw-r--r--platform/linux-generic/odp_system_info.c2
5 files changed, 5 insertions, 5 deletions
diff --git a/platform/linux-generic/arch/linux/odp_sysinfo_parse.c b/platform/linux-generic/arch/linux/odp_sysinfo_parse.c
index 881dd2ddd..8ff6f48d2 100644
--- a/platform/linux-generic/arch/linux/odp_sysinfo_parse.c
+++ b/platform/linux-generic/arch/linux/odp_sysinfo_parse.c
@@ -15,5 +15,5 @@ int odp_cpuinfo_parser(FILE *file ODP_UNUSED,
uint64_t odp_cpu_hz_current(int id ODP_UNUSED)
{
- return -1;
+ return 0;
}
diff --git a/platform/linux-generic/arch/mips64/odp_sysinfo_parse.c b/platform/linux-generic/arch/mips64/odp_sysinfo_parse.c
index 264ab28aa..b6e0e2c7b 100644
--- a/platform/linux-generic/arch/mips64/odp_sysinfo_parse.c
+++ b/platform/linux-generic/arch/mips64/odp_sysinfo_parse.c
@@ -49,5 +49,5 @@ int odp_cpuinfo_parser(FILE *file, odp_system_info_t *sysinfo)
uint64_t odp_cpu_hz_current(int id ODP_UNUSED)
{
- return -1;
+ return 0;
}
diff --git a/platform/linux-generic/arch/powerpc/odp_sysinfo_parse.c b/platform/linux-generic/arch/powerpc/odp_sysinfo_parse.c
index fe13f409a..83d88cabb 100644
--- a/platform/linux-generic/arch/powerpc/odp_sysinfo_parse.c
+++ b/platform/linux-generic/arch/powerpc/odp_sysinfo_parse.c
@@ -48,5 +48,5 @@ int odp_cpuinfo_parser(FILE *file, odp_system_info_t *sysinfo)
uint64_t odp_cpu_hz_current(int id ODP_UNUSED)
{
- return -1;
+ return 0;
}
diff --git a/platform/linux-generic/arch/x86/odp_sysinfo_parse.c b/platform/linux-generic/arch/x86/odp_sysinfo_parse.c
index e2931cb76..831a53a7d 100644
--- a/platform/linux-generic/arch/x86/odp_sysinfo_parse.c
+++ b/platform/linux-generic/arch/x86/odp_sysinfo_parse.c
@@ -68,5 +68,5 @@ uint64_t odp_cpu_hz_current(int id)
if (mhz)
return (uint64_t)(mhz * 1000000.0);
- return -1;
+ return 0;
}
diff --git a/platform/linux-generic/odp_system_info.c b/platform/linux-generic/odp_system_info.c
index eb65dfcfa..cc8f4c1f8 100644
--- a/platform/linux-generic/odp_system_info.c
+++ b/platform/linux-generic/odp_system_info.c
@@ -238,7 +238,7 @@ uint64_t odp_cpu_hz_max_id(int id)
if (id >= 0 && id < MAX_CPU_NUMBER)
return odp_global_data.system_info.cpu_hz[id];
else
- return -1;
+ return 0;
}
uint64_t odp_sys_huge_page_size(void)