diff options
Diffstat (limited to 'drivers/ide/ide-gd-floppy.c')
-rw-r--r-- | drivers/ide/ide-gd-floppy.c | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/drivers/ide/ide-gd-floppy.c b/drivers/ide/ide-gd-floppy.c index 986253418794..082800b9a558 100644 --- a/drivers/ide/ide-gd-floppy.c +++ b/drivers/ide/ide-gd-floppy.c | |||
@@ -77,6 +77,18 @@ static void ide_disk_release(struct kref *kref) | |||
77 | kfree(idkp); | 77 | kfree(idkp); |
78 | } | 78 | } |
79 | 79 | ||
80 | #ifdef CONFIG_IDE_PROC_FS | ||
81 | static ide_proc_entry_t *ide_floppy_proc_entries(ide_drive_t *drive) | ||
82 | { | ||
83 | return ide_floppy_proc; | ||
84 | } | ||
85 | |||
86 | static const struct ide_proc_devset *ide_floppy_proc_devsets(ide_drive_t *drive) | ||
87 | { | ||
88 | return ide_floppy_settings; | ||
89 | } | ||
90 | #endif | ||
91 | |||
80 | static ide_driver_t ide_gd_driver = { | 92 | static ide_driver_t ide_gd_driver = { |
81 | .gen_driver = { | 93 | .gen_driver = { |
82 | .owner = THIS_MODULE, | 94 | .owner = THIS_MODULE, |
@@ -90,8 +102,8 @@ static ide_driver_t ide_gd_driver = { | |||
90 | .end_request = ide_floppy_end_request, | 102 | .end_request = ide_floppy_end_request, |
91 | .error = __ide_error, | 103 | .error = __ide_error, |
92 | #ifdef CONFIG_IDE_PROC_FS | 104 | #ifdef CONFIG_IDE_PROC_FS |
93 | .proc = ide_floppy_proc, | 105 | .proc_entries = ide_floppy_proc_entries, |
94 | .settings = ide_floppy_settings, | 106 | .proc_devsets = ide_floppy_proc_devsets, |
95 | #endif | 107 | #endif |
96 | }; | 108 | }; |
97 | 109 | ||