From: Li Zetao Date: Tue, 15 Aug 2023 07:49:27 +0000 (+0800) Subject: nfc: virtual_ncidev: Use module_misc_device macro to simplify the code X-Git-Tag: block-6.6-2023-09-08~22^2~105 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=61a9b174f461de4d0668a98ca2f668b65ebdf131;p=linux-block.git nfc: virtual_ncidev: Use module_misc_device macro to simplify the code Use the module_misc_device macro to simplify the code, which is the same as declaring with module_init() and module_exit(). Signed-off-by: Li Zetao Reviewed-by: Krzysztof Kozlowski Signed-off-by: David S. Miller --- 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");