summaryrefslogtreecommitdiffstats
path: root/drivers/extcon
diff options
context:
space:
mode:
authorMark Brown <broonie@opensource.wolfsonmicro.com>2012-06-05 16:43:53 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-06-14 17:20:09 -0700
commitc3b15452e253ab0629cd9e400d3fb6d76c76cb73 (patch)
tree60d6296507c41cb220a91540df1a03f722ac3028 /drivers/extcon
parent1d29cfa57471a5e4b8a7c2a7433eeba170d3ad92 (diff)
downloadlinux-c3b15452e253ab0629cd9e400d3fb6d76c76cb73.tar.gz
linux-c3b15452e253ab0629cd9e400d3fb6d76c76cb73.tar.bz2
linux-c3b15452e253ab0629cd9e400d3fb6d76c76cb73.zip
Extcon: Don't try to create duplicate link names
We can't create a link from the device to the compatibility switch class since we already create a link from the device to to the extcon class object and we try to use the same name for both links. This causes a loud complaint from sysfs on boot. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/extcon')
-rw-r--r--drivers/extcon/extcon_class.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/extcon/extcon_class.c b/drivers/extcon/extcon_class.c
index f598a700ec15..159aeb07b3ba 100644
--- a/drivers/extcon/extcon_class.c
+++ b/drivers/extcon/extcon_class.c
@@ -762,7 +762,7 @@ int extcon_dev_register(struct extcon_dev *edev, struct device *dev)
#if defined(CONFIG_ANDROID)
if (switch_class)
ret = class_compat_create_link(switch_class, edev->dev,
- dev);
+ NULL);
#endif /* CONFIG_ANDROID */
spin_lock_init(&edev->lock);