msm: mhi: core: Return error on failure to get tsync time

Return error code on failure to get tsync time though sys entry.

Change-Id: I46302b5af314325f752aaf586b4ca6cd4608d82a
Signed-off-by: Vivek Pernamitta <vpernami@codeaurora.org>
This commit is contained in:
Vivek Pernamitta 2021-02-24 20:05:17 +05:30
commit 84986630be

View file

@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-only
/* Copyright (c) 2018-2020, The Linux Foundation. All rights reserved. */
/* Copyright (c) 2018-2021, The Linux Foundation. All rights reserved. */
#include <asm/arch_timer.h>
#include <linux/debugfs.h>
@ -131,8 +131,7 @@ static ssize_t time_show(struct device *dev,
ret = mhi_get_remote_time_sync(mhi_dev, &t_host, &t_device);
if (ret) {
MHI_ERR("Failed to obtain time, ret:%d\n", ret);
return scnprintf(buf, PAGE_SIZE,
"Request failed or feature unsupported\n");
return ret;
}
return scnprintf(buf, PAGE_SIZE, "local: %llu remote: %llu (ticks)\n",
@ -152,8 +151,7 @@ static ssize_t time_us_show(struct device *dev,
ret = mhi_get_remote_time_sync(mhi_dev, &t_host, &t_device);
if (ret) {
MHI_ERR("Failed to obtain time, ret:%d\n", ret);
return scnprintf(buf, PAGE_SIZE,
"Request failed or feature unsupported\n");
return ret;
}
return scnprintf(buf, PAGE_SIZE, "local: %llu remote: %llu (us)\n",