the code which under _init and _exit does only the platform_driver_registerand platform_driver_unregister, and nothing else,so its better to use the module_platform_driver macro rather duplicatingits implementation