diff options
Diffstat (limited to 'drivers/ide')
-rw-r--r-- | drivers/ide/ide-floppy.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/ide/ide-floppy.c b/drivers/ide/ide-floppy.c index bcbd980f7a48..4a3d7e08b65a 100644 --- a/drivers/ide/ide-floppy.c +++ b/drivers/ide/ide-floppy.c | |||
@@ -560,8 +560,9 @@ sector_t ide_floppy_capacity(ide_drive_t *drive) | |||
560 | return capacity; | 560 | return capacity; |
561 | } | 561 | } |
562 | 562 | ||
563 | static void idefloppy_setup(ide_drive_t *drive, idefloppy_floppy_t *floppy) | 563 | static void idefloppy_setup(ide_drive_t *drive) |
564 | { | 564 | { |
565 | struct ide_floppy_obj *floppy = drive->driver_data; | ||
565 | u16 *id = drive->id; | 566 | u16 *id = drive->id; |
566 | 567 | ||
567 | drive->pc_callback = ide_floppy_callback; | 568 | drive->pc_callback = ide_floppy_callback; |
@@ -808,7 +809,7 @@ static int ide_floppy_probe(ide_drive_t *drive) | |||
808 | 809 | ||
809 | drive->debug_mask = debug_mask; | 810 | drive->debug_mask = debug_mask; |
810 | 811 | ||
811 | idefloppy_setup(drive, floppy); | 812 | idefloppy_setup(drive); |
812 | 813 | ||
813 | g->minors = 1 << PARTN_BITS; | 814 | g->minors = 1 << PARTN_BITS; |
814 | g->driverfs_dev = &drive->gendev; | 815 | g->driverfs_dev = &drive->gendev; |