amiflop.c (03ab8e6297acd1bc0eedaa050e2a1635c576fd11) amiflop.c (8b9ab62662048a3274361c7e5f64037c2c133e2c)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * linux/amiga/amiflop.c
4 *
5 * Copyright (C) 1993 Greg Harp
6 * Portions of this driver are based on code contributed by Brad Pepers
7 *
8 * revised 28.5.95 by Joerg Dorchain

--- 1788 unchanged lines hidden (view full) ---

1797 else
1798 sprintf(disk->disk_name, "fd%d", drive);
1799 disk->private_data = &unit[drive];
1800 set_capacity(disk, 880 * 2);
1801
1802 unit[drive].gendisk[system] = disk;
1803 err = add_disk(disk);
1804 if (err)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * linux/amiga/amiflop.c
4 *
5 * Copyright (C) 1993 Greg Harp
6 * Portions of this driver are based on code contributed by Brad Pepers
7 *
8 * revised 28.5.95 by Joerg Dorchain

--- 1788 unchanged lines hidden (view full) ---

1797 else
1798 sprintf(disk->disk_name, "fd%d", drive);
1799 disk->private_data = &unit[drive];
1800 set_capacity(disk, 880 * 2);
1801
1802 unit[drive].gendisk[system] = disk;
1803 err = add_disk(disk);
1804 if (err)
1805 blk_cleanup_disk(disk);
1805 put_disk(disk);
1806 return err;
1807}
1808
1809static int fd_alloc_drive(int drive)
1810{
1811 unit[drive].trackbuf = kmalloc(FLOPPY_MAX_SECTORS * 512, GFP_KERNEL);
1812 if (!unit[drive].trackbuf)
1813 goto out;

--- 152 unchanged lines hidden ---
1806 return err;
1807}
1808
1809static int fd_alloc_drive(int drive)
1810{
1811 unit[drive].trackbuf = kmalloc(FLOPPY_MAX_SECTORS * 512, GFP_KERNEL);
1812 if (!unit[drive].trackbuf)
1813 goto out;

--- 152 unchanged lines hidden ---