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

Commit 3d8e2f6b authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

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

parents 37bca7f6 3a984ccb
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(