diff --git a/drivers/nfc/virtual_ncidev.c b/drivers/nfc/virtual_ncidev.c index bb76c7c7cc82..b027be0b0b6f 100644 --- a/drivers/nfc/virtual_ncidev.c +++ b/drivers/nfc/virtual_ncidev.c @@ -200,18 +200,7 @@ static struct miscdevice miscdev = { .mode = 0600, }; -static int __init virtual_ncidev_init(void) -{ - return misc_register(&miscdev); -} - -static void __exit virtual_ncidev_exit(void) -{ - misc_deregister(&miscdev); -} - -module_init(virtual_ncidev_init); -module_exit(virtual_ncidev_exit); +module_misc_device(miscdev); MODULE_LICENSE("GPL"); MODULE_DESCRIPTION("Virtual NCI device simulation driver");