From b69f691680cc304a8655f4792bf4d9344af0843b Mon Sep 17 00:00:00 2001 From: Lakshmi Narayana Kalavala Date: Tue, 4 Jun 2019 12:48:10 -0700 Subject: [PATCH] disp: msm: sde: enable reg write only for debug defconfig Write to hardware registers should be exposed for only debug purpose. Hence use CONFIG_DYNAMIC_DEBUG to restrict register writes only for debug defconfig. Change-Id: I0b67b46a69920f6620570ace9d4faf732076126d Signed-off-by: Lakshmi Narayana Kalavala --- msm/sde_dbg.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/msm/sde_dbg.c b/msm/sde_dbg.c index 861d415b2f..8489c75546 100644 --- a/msm/sde_dbg.c +++ b/msm/sde_dbg.c @@ -4264,6 +4264,7 @@ static ssize_t sde_dbg_reg_base_offset_read(struct file *file, return len; } +#ifdef CONFIG_DYNAMIC_DEBUG /** * sde_dbg_reg_base_reg_write - write to reg base hw at offset a given value * @file: file handler @@ -4332,6 +4333,7 @@ static ssize_t sde_dbg_reg_base_reg_write(struct file *file, return count; } +#endif /** * sde_dbg_reg_base_reg_read - read len from reg base hw at current offset @@ -4439,7 +4441,9 @@ static const struct file_operations sde_reg_fops = { .open = sde_dbg_reg_base_open, .release = sde_dbg_reg_base_release, .read = sde_dbg_reg_base_reg_read, +#ifdef CONFIG_DYNAMIC_DEBUG .write = sde_dbg_reg_base_reg_write, +#endif }; int sde_dbg_debugfs_register(struct dentry *debugfs_root)