static void __exit disp_module_exit(void) { __msg("disp_module_exit\n"); DRV_DISP_Exit(); platform_driver_unregister(&disp_driver); platform_device_unregister(&disp_device); device_destroy(disp_class, devid); class_destroy(disp_class); cdev_del(my_cdev); }
static void __exit disp_module_exit(void) { __inf("disp_module_exit\n"); #ifdef CONFIG_HAS_EARLYSUSPEND unregister_early_suspend(&backlight_early_suspend_handler); #endif DRV_DISP_Exit(); platform_driver_unregister(&disp_driver); platform_device_unregister(&disp_device); device_destroy(disp_class, devid); class_destroy(disp_class); cdev_del(my_cdev); }