summaryrefslogtreecommitdiffstats
path: root/drivers/extcon/extcon-class.c
diff options
context:
space:
mode:
authorJingoo Han <jg1.han@samsung.com>2013-09-09 01:33:32 -0400
committerChanwoo Choi <cw00.choi@samsung.com>2013-09-26 20:37:00 -0400
commitcb8bb3a77252bd431997a61456689c778510447c (patch)
tree090e93c487874dfd3e086ee45a38c06f069f0190 /drivers/extcon/extcon-class.c
parenta75e1c73a46eed0332d036e371f714e76d167c07 (diff)
extcon: Remove casting the return value which is a void pointer
Casting the return value which is a void pointer is redundant. The conversion from void pointer to any other pointer type is guaranteed by the C programming language. Signed-off-by: Jingoo Han <jg1.han@samsung.com> Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Diffstat (limited to 'drivers/extcon/extcon-class.c')
-rw-r--r--drivers/extcon/extcon-class.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/extcon/extcon-class.c b/drivers/extcon/extcon-class.c
index a29720822847..2f2d374ccd1d 100644
--- a/drivers/extcon/extcon-class.c
+++ b/drivers/extcon/extcon-class.c
@@ -105,7 +105,7 @@ static ssize_t state_show(struct device *dev, struct device_attribute *attr,
105 char *buf) 105 char *buf)
106{ 106{
107 int i, count = 0; 107 int i, count = 0;
108 struct extcon_dev *edev = (struct extcon_dev *) dev_get_drvdata(dev); 108 struct extcon_dev *edev = dev_get_drvdata(dev);
109 109
110 if (edev->print_state) { 110 if (edev->print_state) {
111 int ret = edev->print_state(edev, buf); 111 int ret = edev->print_state(edev, buf);
@@ -135,7 +135,7 @@ static ssize_t state_store(struct device *dev, struct device_attribute *attr,
135{ 135{
136 u32 state; 136 u32 state;
137 ssize_t ret = 0; 137 ssize_t ret = 0;
138 struct extcon_dev *edev = (struct extcon_dev *) dev_get_drvdata(dev); 138 struct extcon_dev *edev = dev_get_drvdata(dev);
139 139
140 ret = sscanf(buf, "0x%x", &state); 140 ret = sscanf(buf, "0x%x", &state);
141 if (ret == 0) 141 if (ret == 0)
@@ -153,7 +153,7 @@ static DEVICE_ATTR_RW(state);
153static ssize_t name_show(struct device *dev, struct device_attribute *attr, 153static ssize_t name_show(struct device *dev, struct device_attribute *attr,
154 char *buf) 154 char *buf)
155{ 155{
156 struct extcon_dev *edev = (struct extcon_dev *) dev_get_drvdata(dev); 156 struct extcon_dev *edev = dev_get_drvdata(dev);
157 157
158 /* Optional callback given by the user */ 158 /* Optional callback given by the user */
159 if (edev->print_name) { 159 if (edev->print_name) {
@@ -470,7 +470,7 @@ int extcon_register_interest(struct extcon_specific_cable_nb *obj,
470 return -ENODEV; 470 return -ENODEV;
471 class_dev_iter_init(&iter, extcon_class, NULL, NULL); 471 class_dev_iter_init(&iter, extcon_class, NULL, NULL);
472 while ((dev = class_dev_iter_next(&iter))) { 472 while ((dev = class_dev_iter_next(&iter))) {
473 extd = (struct extcon_dev *)dev_get_drvdata(dev); 473 extd = dev_get_drvdata(dev);
474 474
475 if (extcon_find_cable_index(extd, cable_name) < 0) 475 if (extcon_find_cable_index(extd, cable_name) < 0)
476 continue; 476 continue;