leds: remove use of __devinit
[linux-block.git] / drivers / leds / leds-pca9633.c
index 2f2f9c43535dcb1c3940178c6b56e4f6280ba831..d55bd8dc4813cb5d193ea6ace1c50efb332a0904 100644 (file)
@@ -93,7 +93,7 @@ static void pca9633_led_set(struct led_classdev *led_cdev,
        schedule_work(&pca9633->work);
 }
 
-static int __devinit pca9633_probe(struct i2c_client *client,
+static int pca9633_probe(struct i2c_client *client,
                                        const struct i2c_device_id *id)
 {
        struct pca9633_led *pca9633;
@@ -183,7 +183,7 @@ static struct i2c_driver pca9633_driver = {
                .owner  = THIS_MODULE,
        },
        .probe  = pca9633_probe,
-       .remove = __devexit_p(pca9633_remove),
+       .remove = pca9633_remove,
        .id_table = pca9633_id,
 };