diff options
author | Sachin Nikam <snikam@nvidia.com> | 2011-06-16 16:58:18 +0530 |
---|---|---|
committer | Niket Sirsi <nsirsi@nvidia.com> | 2011-06-24 21:16:40 -0700 |
commit | 2c9577e2e693935cd72a4424586f68c067745a2c (patch) | |
tree | c920f30d597dc354e65120e537a60add0a402ad0 | |
parent | 7bd58d27f524cf65b8638f9394e6346ee6c91901 (diff) |
video: tegra: dc: No S_IWGRP permission for sysfs attrbs
Don't give write permission for Group for sysfs:
stats_enable, enable and smart dimmer attributes.
Bug 840409
Change-Id: Ic51e2a831c7bffed055d5120e684022ff64736c8
Signed-off-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-on: http://git-master/r/36994
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
-rw-r--r-- | drivers/video/tegra/dc/dc_sysfs.c | 4 | ||||
-rw-r--r-- | drivers/video/tegra/dc/nvsd.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/drivers/video/tegra/dc/dc_sysfs.c b/drivers/video/tegra/dc/dc_sysfs.c index 4b107a52aa86..184353d43324 100644 --- a/drivers/video/tegra/dc/dc_sysfs.c +++ b/drivers/video/tegra/dc/dc_sysfs.c @@ -83,7 +83,7 @@ static ssize_t stats_enable_store(struct device *dev, return count; } -static DEVICE_ATTR(stats_enable, S_IRUGO|S_IWUSR|S_IWGRP, +static DEVICE_ATTR(stats_enable, S_IRUGO|S_IWUSR, stats_enable_show, stats_enable_store); @@ -122,7 +122,7 @@ static ssize_t enable_store(struct device *dev, return count; } -static DEVICE_ATTR(enable, S_IRUGO|S_IWUSR|S_IWGRP, enable_show, enable_store); +static DEVICE_ATTR(enable, S_IRUGO|S_IWUSR, enable_show, enable_store); #define ORIENTATION_PORTRAIT "portrait" #define ORIENTATION_LANDSCAPE "landscape" diff --git a/drivers/video/tegra/dc/nvsd.c b/drivers/video/tegra/dc/nvsd.c index 75b9bf940559..060dfaf13160 100644 --- a/drivers/video/tegra/dc/nvsd.c +++ b/drivers/video/tegra/dc/nvsd.c @@ -27,7 +27,7 @@ /* Elements for sysfs access */ #define NVSD_ATTR(__name) static struct kobj_attribute nvsd_attr_##__name = \ - __ATTR(__name, S_IRUGO|S_IWUSR|S_IWGRP, nvsd_settings_show, nvsd_settings_store) + __ATTR(__name, S_IRUGO|S_IWUSR, nvsd_settings_show, nvsd_settings_store) #define NVSD_ATTRS_ENTRY(__name) (&nvsd_attr_##__name.attr) #define IS_NVSD_ATTR(__name) (attr == &nvsd_attr_##__name) |