tty: replace ->proc_fops with ->proc_show
Just set up the show callback in the tty_operations, and use proc_create_single_data to create the file without additional boilerplace code. Signed-off-by: Christoph Hellwig <hch@lst.de>
This commit is contained in:
@@ -135,11 +135,11 @@ void proc_tty_register_driver(struct tty_driver *driver)
|
||||
struct proc_dir_entry *ent;
|
||||
|
||||
if (!driver->driver_name || driver->proc_entry ||
|
||||
!driver->ops->proc_fops)
|
||||
!driver->ops->proc_show)
|
||||
return;
|
||||
|
||||
ent = proc_create_data(driver->driver_name, 0, proc_tty_driver,
|
||||
driver->ops->proc_fops, driver);
|
||||
ent = proc_create_single_data(driver->driver_name, 0, proc_tty_driver,
|
||||
driver->ops->proc_show, driver);
|
||||
driver->proc_entry = ent;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user