Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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 <lizetao1@huawei.com>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Li Zetao and committed by
David S. Miller
61a9b174 bc02fc79

+1 -12
+1 -12
drivers/nfc/virtual_ncidev.c
··· 200 200 .mode = 0600, 201 201 }; 202 202 203 - static int __init virtual_ncidev_init(void) 204 - { 205 - return misc_register(&miscdev); 206 - } 207 - 208 - static void __exit virtual_ncidev_exit(void) 209 - { 210 - misc_deregister(&miscdev); 211 - } 212 - 213 - module_init(virtual_ncidev_init); 214 - module_exit(virtual_ncidev_exit); 203 + module_misc_device(miscdev); 215 204 216 205 MODULE_LICENSE("GPL"); 217 206 MODULE_DESCRIPTION("Virtual NCI device simulation driver");