Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 84986630 authored by Vivek Pernamitta's avatar Vivek Pernamitta
Browse files

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: default avatarVivek Pernamitta <vpernami@codeaurora.org>
parent f64d2bf5
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
// 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",