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 <lkalaval@codeaurora.org>
This commit is contained in:
Lakshmi Narayana Kalavala
2019-06-04 12:48:10 -07:00
committed by Gerrit - the friendly Code Review server
parent 13a11e75b0
commit b69f691680

View File

@@ -4264,6 +4264,7 @@ static ssize_t sde_dbg_reg_base_offset_read(struct file *file,
return len; return len;
} }
#ifdef CONFIG_DYNAMIC_DEBUG
/** /**
* sde_dbg_reg_base_reg_write - write to reg base hw at offset a given value * sde_dbg_reg_base_reg_write - write to reg base hw at offset a given value
* @file: file handler * @file: file handler
@@ -4332,6 +4333,7 @@ static ssize_t sde_dbg_reg_base_reg_write(struct file *file,
return count; return count;
} }
#endif
/** /**
* sde_dbg_reg_base_reg_read - read len from reg base hw at current offset * 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, .open = sde_dbg_reg_base_open,
.release = sde_dbg_reg_base_release, .release = sde_dbg_reg_base_release,
.read = sde_dbg_reg_base_reg_read, .read = sde_dbg_reg_base_reg_read,
#ifdef CONFIG_DYNAMIC_DEBUG
.write = sde_dbg_reg_base_reg_write, .write = sde_dbg_reg_base_reg_write,
#endif
}; };
int sde_dbg_debugfs_register(struct dentry *debugfs_root) int sde_dbg_debugfs_register(struct dentry *debugfs_root)