summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNaga Radhesh <naga.radheshy@stericsson.com>2011-12-09 12:44:42 +0530
committerPhilippe Langlais <philippe.langlais@stericsson.com>2012-05-22 11:06:10 +0200
commitee0510103d625ab6e45d00ebe2890dcefc6bf34b (patch)
treef2870090f31b30bdcf21bddbb93392c36184cb65
parent78ec329add085434c6cdc5ff199b633a7431dadb (diff)
drivers: Change sysfs attributes permission
change write permissions for syfs attributes to user only, give only read permissions for group and others. ST-Ericsson ID: 361755 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id:I25a49f191b29386fffb34b4a39695125811bfb42 Signed-off-by: Naga Radhesh <naga.radheshy@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/41791 Reviewed-by: QATOOLS Reviewed-by: QABUILD Reviewed-by: QATEST Reviewed-by: Bibek BASU <bibek.basu@stericsson.com> Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
-rw-r--r--drivers/hwmon/l3g4200d.c6
-rw-r--r--drivers/hwmon/lsm303dlh_a.c8
-rw-r--r--drivers/hwmon/lsm303dlh_m.c6
-rw-r--r--drivers/hwmon/lsm303dlhc_a.c4
4 files changed, 12 insertions, 12 deletions
diff --git a/drivers/hwmon/l3g4200d.c b/drivers/hwmon/l3g4200d.c
index c07baa09595..ffe3e1a9730 100644
--- a/drivers/hwmon/l3g4200d.c
+++ b/drivers/hwmon/l3g4200d.c
@@ -422,13 +422,13 @@ static ssize_t l3g4200d_show_gyrotemp(struct device *dev,
static DEVICE_ATTR(gyrodata, S_IRUGO, l3g4200d_show_gyrodata, NULL);
-static DEVICE_ATTR(range, S_IRUGO | S_IWUGO,
+static DEVICE_ATTR(range, S_IRUGO | S_IWUSR,
l3g4200d_show_range, l3g4200d_store_range);
-static DEVICE_ATTR(datarate, S_IRUGO | S_IWUGO,
+static DEVICE_ATTR(datarate, S_IRUGO | S_IWUSR,
l3g4200d_show_datarate, l3g4200d_store_datarate);
-static DEVICE_ATTR(powermode, S_IRUGO | S_IWUGO,
+static DEVICE_ATTR(powermode, S_IRUGO | S_IWUSR,
l3g4200d_show_powermode, l3g4200d_store_powermode);
static DEVICE_ATTR(gyrotemp, S_IRUGO, l3g4200d_show_gyrotemp, NULL);
diff --git a/drivers/hwmon/lsm303dlh_a.c b/drivers/hwmon/lsm303dlh_a.c
index b9888add334..84a4a76b9ab 100644
--- a/drivers/hwmon/lsm303dlh_a.c
+++ b/drivers/hwmon/lsm303dlh_a.c
@@ -1013,16 +1013,16 @@ static DEVICE_ATTR(id, S_IRUGO, lsm303dlh_a_show_id, NULL);
static DEVICE_ATTR(data, S_IRUGO, lsm303dlh_a_show_data, NULL);
-static DEVICE_ATTR(range, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(range, S_IWUSR | S_IRUGO,
lsm303dlh_a_show_range, lsm303dlh_a_store_range);
-static DEVICE_ATTR(mode, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(mode, S_IWUSR | S_IRUGO,
lsm303dlh_a_show_mode, lsm303dlh_a_store_mode);
-static DEVICE_ATTR(rate, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(rate, S_IWUSR | S_IRUGO,
lsm303dlh_a_show_rate, lsm303dlh_a_store_rate);
-static DEVICE_ATTR(sleep_wake, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(sleep_wake, S_IWUSR | S_IRUGO,
lsm303dlh_a_show_sleepwake, lsm303dlh_a_store_sleepwake);
#ifdef CONFIG_SENSORS_LSM303DLH_INPUT_DEVICE
diff --git a/drivers/hwmon/lsm303dlh_m.c b/drivers/hwmon/lsm303dlh_m.c
index abc91ccb032..52f71ae6e96 100644
--- a/drivers/hwmon/lsm303dlh_m.c
+++ b/drivers/hwmon/lsm303dlh_m.c
@@ -634,13 +634,13 @@ static DEVICE_ATTR(gain, S_IRUGO, lsm303dlh_m_gain, NULL);
static DEVICE_ATTR(data, S_IRUGO, lsm303dlh_m_values, NULL);
-static DEVICE_ATTR(mode, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(mode, S_IWUSR | S_IRUGO,
lsm303dlh_m_show_mode, lsm303dlh_m_store_mode);
-static DEVICE_ATTR(range, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(range, S_IWUSR | S_IRUGO,
lsm303dlh_m_show_range, lsm303dlh_m_store_range);
-static DEVICE_ATTR(rate, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(rate, S_IWUSR | S_IRUGO,
lsm303dlh_m_show_rate, lsm303dlh_m_store_rate);
static struct attribute *lsm303dlh_m_attributes[] = {
diff --git a/drivers/hwmon/lsm303dlhc_a.c b/drivers/hwmon/lsm303dlhc_a.c
index 8b7e2fe37b9..95d403b08dd 100644
--- a/drivers/hwmon/lsm303dlhc_a.c
+++ b/drivers/hwmon/lsm303dlhc_a.c
@@ -479,10 +479,10 @@ static DEVICE_ATTR(id, S_IRUGO, lsm303dlhc_a_show_id, NULL);
static DEVICE_ATTR(data, S_IRUGO, lsm303dlhc_a_show_data, NULL);
-static DEVICE_ATTR(range, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(range, S_IWUSR | S_IRUGO,
lsm303dlhc_a_show_range, lsm303dlhc_a_store_range);
-static DEVICE_ATTR(mode, S_IWUGO | S_IRUGO,
+static DEVICE_ATTR(mode, S_IWUSR | S_IRUGO,
lsm303dlhc_a_show_mode, lsm303dlhc_a_store_mode);
static struct attribute *lsm303dlhc_a_attributes[] = {