hwmon: (ams) Fix locking issues
[safe/jmp/linux-2.6] / drivers / hwmon / ams / ams-i2c.c
index da26de0..2cbf8a6 100644 (file)
@@ -261,8 +261,6 @@ int __init ams_i2c_init(struct device_node *np)
 {
        int result;
 
-       mutex_lock(&ams_info.lock);
-
        /* Set implementation stuff */
        ams_info.of_node = np;
        ams_info.exit = ams_i2c_exit;
@@ -273,7 +271,5 @@ int __init ams_i2c_init(struct device_node *np)
 
        result = i2c_add_driver(&ams_i2c_driver);
 
-       mutex_unlock(&ams_info.lock);
-
        return result;
 }