From: Jiri Slaby Rename init function from setup to init and mark it as __init, not __devinit. Signed-off-by: Jiri Slaby Acked-by: Alan Cox Signed-off-by: Andrew Morton --- drivers/char/isicom.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -puN drivers/char/isicom.c~char-isicom-rename-init-function drivers/char/isicom.c --- a/drivers/char/isicom.c~char-isicom-rename-init-function +++ a/drivers/char/isicom.c @@ -1860,7 +1860,7 @@ static void __devexit isicom_remove(stru release_region(board->base, 16); } -static int __devinit isicom_setup(void) +static int __init isicom_init(void) { int retval, idx, channel; struct isi_port *port; @@ -1964,7 +1964,7 @@ static void __exit isicom_exit(void) put_tty_driver(isicom_normal); } -module_init(isicom_setup); +module_init(isicom_init); module_exit(isicom_exit); MODULE_AUTHOR("MultiTech"); _