static int __init vain_plat_init(void) { int err; err = platform_driver_register(&vain_plat_driver); if (!err) printk(KERN_INFO "vain_plat_init: done\n"); return err; } static void __exit vain_plat_exit(void) { platform_driver_unregister(&vain_plat_driver); printk(KERN_INFO "vain_plat_exit: done\n"); } module_init(vain_plat_init); module_exit(vain_plat_exit); MODULE_AUTHOR("Benedikt Spranger "); MODULE_DESCRIPTION("a more or less useless platform module"); MODULE_LICENSE("GPL v2"); MODULE_VERSION("0815");