aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iio/trigger
diff options
context:
space:
mode:
authorDenis CIOCCA <denis.ciocca@st.com>2013-09-23 06:49:00 -0400
committerJonathan Cameron <jic23@kernel.org>2013-09-28 06:51:16 -0400
commit10a485c55ae8d313194afc7a8c65df3ac7c048a1 (patch)
treef3efbee5d261f2f4f1358dab0cb9b22d83c19883 /drivers/iio/trigger
parent85528e881dc35662b53d79fc1b56526c8c794d26 (diff)
iio:trigger: fix sysfs name on list mutex
Signed-off-by: Denis Ciocca <denis.ciocca@st.com> Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Diffstat (limited to 'drivers/iio/trigger')
-rw-r--r--drivers/iio/trigger/iio-trig-sysfs.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/iio/trigger/iio-trig-sysfs.c b/drivers/iio/trigger/iio-trig-sysfs.c
index effcd0ac98d8..15e3b850f513 100644
--- a/drivers/iio/trigger/iio-trig-sysfs.c
+++ b/drivers/iio/trigger/iio-trig-sysfs.c
@@ -23,7 +23,7 @@ struct iio_sysfs_trig {
23}; 23};
24 24
25static LIST_HEAD(iio_sysfs_trig_list); 25static LIST_HEAD(iio_sysfs_trig_list);
26static DEFINE_MUTEX(iio_syfs_trig_list_mut); 26static DEFINE_MUTEX(iio_sysfs_trig_list_mut);
27 27
28static int iio_sysfs_trigger_probe(int id); 28static int iio_sysfs_trigger_probe(int id);
29static ssize_t iio_sysfs_trig_add(struct device *dev, 29static ssize_t iio_sysfs_trig_add(struct device *dev,
@@ -135,7 +135,7 @@ static int iio_sysfs_trigger_probe(int id)
135 struct iio_sysfs_trig *t; 135 struct iio_sysfs_trig *t;
136 int ret; 136 int ret;
137 bool foundit = false; 137 bool foundit = false;
138 mutex_lock(&iio_syfs_trig_list_mut); 138 mutex_lock(&iio_sysfs_trig_list_mut);
139 list_for_each_entry(t, &iio_sysfs_trig_list, l) 139 list_for_each_entry(t, &iio_sysfs_trig_list, l)
140 if (id == t->id) { 140 if (id == t->id) {
141 foundit = true; 141 foundit = true;
@@ -169,7 +169,7 @@ static int iio_sysfs_trigger_probe(int id)
169 goto out2; 169 goto out2;
170 list_add(&t->l, &iio_sysfs_trig_list); 170 list_add(&t->l, &iio_sysfs_trig_list);
171 __module_get(THIS_MODULE); 171 __module_get(THIS_MODULE);
172 mutex_unlock(&iio_syfs_trig_list_mut); 172 mutex_unlock(&iio_sysfs_trig_list_mut);
173 return 0; 173 return 0;
174 174
175out2: 175out2:
@@ -177,7 +177,7 @@ out2:
177free_t: 177free_t:
178 kfree(t); 178 kfree(t);
179out1: 179out1:
180 mutex_unlock(&iio_syfs_trig_list_mut); 180 mutex_unlock(&iio_sysfs_trig_list_mut);
181 return ret; 181 return ret;
182} 182}
183 183
@@ -185,14 +185,14 @@ static int iio_sysfs_trigger_remove(int id)
185{ 185{
186 bool foundit = false; 186 bool foundit = false;
187 struct iio_sysfs_trig *t; 187 struct iio_sysfs_trig *t;
188 mutex_lock(&iio_syfs_trig_list_mut); 188 mutex_lock(&iio_sysfs_trig_list_mut);
189 list_for_each_entry(t, &iio_sysfs_trig_list, l) 189 list_for_each_entry(t, &iio_sysfs_trig_list, l)
190 if (id == t->id) { 190 if (id == t->id) {
191 foundit = true; 191 foundit = true;
192 break; 192 break;
193 } 193 }
194 if (!foundit) { 194 if (!foundit) {
195 mutex_unlock(&iio_syfs_trig_list_mut); 195 mutex_unlock(&iio_sysfs_trig_list_mut);
196 return -EINVAL; 196 return -EINVAL;
197 } 197 }
198 198
@@ -202,7 +202,7 @@ static int iio_sysfs_trigger_remove(int id)
202 list_del(&t->l); 202 list_del(&t->l);
203 kfree(t); 203 kfree(t);
204 module_put(THIS_MODULE); 204 module_put(THIS_MODULE);
205 mutex_unlock(&iio_syfs_trig_list_mut); 205 mutex_unlock(&iio_sysfs_trig_list_mut);
206 return 0; 206 return 0;
207} 207}
208 208