Messages in this thread Patch in this message | | | From | Kiran Gunda <> | Subject | [PATCH] spmi: regmap: enable userspace writes | Date | Thu, 29 Sep 2016 17:06:26 +0530 |
| |
Being able to write to spmi registers via userspace is required for quick debug and development. Enable it.
The regmap framework uses dev_name to create debugfs dir names. So update the spmi devices to have proper names.
Signed-off-by: Kiran Gunda <kgunda@codeaurora.org> --- drivers/base/regmap/regmap-debugfs.c | 2 +- drivers/spmi/spmi.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/base/regmap/regmap-debugfs.c b/drivers/base/regmap/regmap-debugfs.c index 1ee3d40..061e771 100644 --- a/drivers/base/regmap/regmap-debugfs.c +++ b/drivers/base/regmap/regmap-debugfs.c @@ -259,7 +259,7 @@ static ssize_t regmap_map_read_file(struct file *file, char __user *user_buf, count, ppos); } -#undef REGMAP_ALLOW_WRITE_DEBUGFS +#define REGMAP_ALLOW_WRITE_DEBUGFS #ifdef REGMAP_ALLOW_WRITE_DEBUGFS /* * This can be dangerous especially when we have clients such as diff --git a/drivers/spmi/spmi.c b/drivers/spmi/spmi.c index 2b9b094..d7a0106 100644 --- a/drivers/spmi/spmi.c +++ b/drivers/spmi/spmi.c @@ -70,7 +70,7 @@ int spmi_device_add(struct spmi_device *sdev) struct spmi_controller *ctrl = sdev->ctrl; int err; - dev_set_name(&sdev->dev, "%d-%02x", ctrl->nr, sdev->usid); + dev_set_name(&sdev->dev, "spmi%d-%02x", ctrl->nr, sdev->usid); err = device_add(&sdev->dev); if (err < 0) { -- The Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project
| |