VT binding: Do not create a device file for class device 'fbcon'
Subsystems (2)
PATCH 4/9 VT binding: Do not create a device file for class device 'fbcon'
The class device "fbcon" does not need to be a device file. Do not create one by passing a major and minor number of zero to class_device_create()/destroy().
Signed-off-by Antonino Daplas <[email protected]>
---
drivers/video/console/fbcon.c | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-)
drivers/video/console/fbcon.c +2 -4
@@ -3244,9 +3244,7 @@ static int __init fb_console_init(void)acquire_console_sem ();fb_register_client (&fbcon_event_notifier); fbcon_class_device = -class_device_create (fb_class,NULL , -MKDEV (FB_MAJOR ,FB_MAX ),NULL , -"fbcon" ); +class_device_create (fb_class,NULL ,MKDEV (0 ,0 ),NULL ,"fbcon" );if (IS_ERR (fbcon_class_device)) { printk(KERN_WARNING "Unable to create class_device "
@@ -3282,7 +3280,7 @@ static void __exit fb_console_exit(void)acquire_console_sem ();fb_unregister_client (&fbcon_event_notifier);fbcon_deinit_class_device (); -class_device_destroy (fb_class,MKDEV (FB_MAJOR ,FB_MAX )); +class_device_destroy (fb_class,MKDEV (0 ,0 ));fbcon_exit ();release_console_sem ();unregister_con_driver (&fb_con);