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

Commit 3a984ccb authored by Jayaprakash's avatar Jayaprakash
Browse files

msm/sde/rotator: disable write operation on eventlog debugfs nodes



rotator event logger creates debugfs nodes to log events and
show them to end user. Disable write operation on these nodes
because it is not required.

Change-Id: I38852e40409417bfbc0ec483795add7fdbc49268
Signed-off-by: default avatarJayaprakash <jmadiset@codeaurora.org>
parent 3638c290
Loading
Loading
Loading
Loading
+1 −22
Original line number Diff line number Diff line
/* Copyright (c) 2015-2018, The Linux Foundation. All rights reserved.
/* Copyright (c) 2015-2019, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
@@ -581,26 +581,6 @@ static ssize_t sde_rot_evtlog_dump_read(struct file *file, char __user *buff,
	return len;
}

/*
 * sde_rot_evtlog_dump_write - debugfs write handler for evtlog dump
 * @file: file handler
 * @user_buf: user buffer content from debugfs
 * @count: size of user buffer
 * @ppos: position offset of user buffer
 */
static ssize_t sde_rot_evtlog_dump_write(struct file *file,
	const char __user *user_buf, size_t count, loff_t *ppos)
{
	sde_rot_evtlog_dump_all();

	sde_rot_dump_reg_all();

	if (sde_rot_dbg_evtlog.panic_on_err)
		panic("evtlog_dump_write");

	return count;
}

/*
 * sde_rot_evtlog_dump_helper - helper function for evtlog dump
 * @dead: boolean indicates panic after dump
@@ -990,7 +970,6 @@ static int sde_rotator_core_create_debugfs(
static const struct file_operations sde_rot_evtlog_fops = {
	.open = sde_rot_evtlog_dump_open,
	.read = sde_rot_evtlog_dump_read,
	.write = sde_rot_evtlog_dump_write,
};

static int sde_rotator_evtlog_create_debugfs(