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

Commit 6e9663dc authored by Elliot Berman's avatar Elliot Berman
Browse files

haven: ctrl: Enable setting trace class



Clean up compiler warnings in haven control driver.

Change-Id: I6246a108f2e30c812071df9e5c1adbce12853fbf
Signed-off-by: default avatarElliot Berman <eberman@codeaurora.org>
parent 66b4463f
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -3,7 +3,7 @@
 * Copyright (c) 2020, The Linux Foundation. All rights reserved.
 */

#define pr_fmt(fmt) "haven: "
#define pr_fmt(fmt) "haven: " fmt

#include <linux/arm-smccc.h>
#include <linux/debugfs.h>
@@ -120,6 +120,7 @@ static int hh_dbgfs_trace_class_clear(void *data, u64 val)

static int hh_dbgfs_trace_class_get(void *data, u64 *val)
{
	*val = 0;
	return hh_remap_error(hh_hcall_trace_update_class_flags(0, 0, val));
}

@@ -211,3 +212,6 @@ static void __exit hh_ctrl_exit(void)
	hh_dbgfs_unregister();
}
module_exit(hh_ctrl_exit);

MODULE_LICENSE("GPL v2");
MODULE_DESCRIPTION("Qualcomm Technologies, Inc. Haven Hypervisor Control Driver");
+1 −1
Original line number Diff line number Diff line
@@ -294,7 +294,7 @@ static inline int hh_hcall_trace_update_class_flags(
			(struct hh_hcall_args){ set_flags, clear_flags, 0 },
			&_resp);

	if ((ret != 0) && new_flags)
	if (!ret && new_flags)
		*new_flags = _resp.resp1;

	return ret;