OSDN Git Service
(root)
/
tomoyo
/
tomoyo-test1.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a587459
)
net/ethernet: convert to use module_platform_driver in octeon_mgmt.c
author
dingsenjie
<dingsenjie@yulong.com>
Thu, 28 Jan 2021 03:53:30 +0000
(11:53 +0800)
committer
Jakub Kicinski
<kuba@kernel.org>
Sat, 30 Jan 2021 03:02:43 +0000
(19:02 -0800)
Simplify the code by using module_platform_driver macro
for octeon_mgmt.
Signed-off-by: dingsenjie <dingsenjie@yulong.com>
Link:
https://lore.kernel.org/r/20210128035330.17676-1-dingsenjie@163.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
patch
|
blob
|
history
diff --git
a/drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
b/drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
index
5e50bb1
..
ecffebd
100644
(file)
--- a/
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
+++ b/
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
@@
-1556,18
+1556,7
@@
static struct platform_driver octeon_mgmt_driver = {
.remove = octeon_mgmt_remove,
};
-static int __init octeon_mgmt_mod_init(void)
-{
- return platform_driver_register(&octeon_mgmt_driver);
-}
-
-static void __exit octeon_mgmt_mod_exit(void)
-{
- platform_driver_unregister(&octeon_mgmt_driver);
-}
-
-module_init(octeon_mgmt_mod_init);
-module_exit(octeon_mgmt_mod_exit);
+module_platform_driver(octeon_mgmt_driver);
MODULE_SOFTDEP("pre: mdio-cavium");
MODULE_DESCRIPTION(DRV_DESCRIPTION);