X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=drivers%2Fide%2Ftx4938ide.c;h=ede8575ac7d5d12e9d8fe1c20d3d2a9ab2cde013;hb=19accfd373847ac3d10623c5d20f948846299741;hp=91d49dd957ef634f02a6c9657afe236524d3a936;hpb=ae168d973f5fa3f3467dc5600f74a0f03e3cafe7;p=~andy%2Flinux diff --git a/drivers/ide/tx4938ide.c b/drivers/ide/tx4938ide.c index 91d49dd957e..ede8575ac7d 100644 --- a/drivers/ide/tx4938ide.c +++ b/drivers/ide/tx4938ide.c @@ -203,18 +203,7 @@ static struct platform_driver tx4938ide_driver = { .remove = __exit_p(tx4938ide_remove), }; -static int __init tx4938ide_init(void) -{ - return platform_driver_probe(&tx4938ide_driver, tx4938ide_probe); -} - -static void __exit tx4938ide_exit(void) -{ - platform_driver_unregister(&tx4938ide_driver); -} - -module_init(tx4938ide_init); -module_exit(tx4938ide_exit); +module_platform_driver_probe(tx4938ide_driver, tx4938ide_probe); MODULE_DESCRIPTION("TX4938 internal IDE driver"); MODULE_LICENSE("GPL");