diff options
-rw-r--r-- | drivers/nfc/pn544/i2c.c | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/drivers/nfc/pn544/i2c.c b/drivers/nfc/pn544/i2c.c index 7da9071b68b6..ec79f355edc1 100644 --- a/drivers/nfc/pn544/i2c.c +++ b/drivers/nfc/pn544/i2c.c | |||
@@ -472,29 +472,7 @@ static struct i2c_driver pn544_hci_i2c_driver = { | |||
472 | .remove = __devexit_p(pn544_hci_i2c_remove), | 472 | .remove = __devexit_p(pn544_hci_i2c_remove), |
473 | }; | 473 | }; |
474 | 474 | ||
475 | static int __init pn544_hci_i2c_init(void) | 475 | module_i2c_driver(pn544_hci_i2c_driver); |
476 | { | ||
477 | int r; | ||
478 | |||
479 | pr_debug(DRIVER_DESC ": %s\n", __func__); | ||
480 | |||
481 | r = i2c_add_driver(&pn544_hci_i2c_driver); | ||
482 | if (r) { | ||
483 | pr_err(PN544_HCI_I2C_DRIVER_NAME | ||
484 | ": driver registration failed\n"); | ||
485 | return r; | ||
486 | } | ||
487 | |||
488 | return 0; | ||
489 | } | ||
490 | |||
491 | static void __exit pn544_hci_i2c_exit(void) | ||
492 | { | ||
493 | i2c_del_driver(&pn544_hci_i2c_driver); | ||
494 | } | ||
495 | |||
496 | module_init(pn544_hci_i2c_init); | ||
497 | module_exit(pn544_hci_i2c_exit); | ||
498 | 476 | ||
499 | MODULE_LICENSE("GPL"); | 477 | MODULE_LICENSE("GPL"); |
500 | MODULE_DESCRIPTION(DRIVER_DESC); | 478 | MODULE_DESCRIPTION(DRIVER_DESC); |