block: convert to device_add_disk()
[cascardo/linux.git] / drivers / s390 / block / dasd_genhd.c
index 31d544a..e2fa759 100644 (file)
@@ -45,7 +45,6 @@ int dasd_gendisk_alloc(struct dasd_block *block)
        gdp->major = DASD_MAJOR;
        gdp->first_minor = base->devindex << DASD_PARTN_BITS;
        gdp->fops = &dasd_device_operations;
-       gdp->driverfs_dev = &base->cdev->dev;
 
        /*
         * Set device name.
@@ -76,7 +75,7 @@ int dasd_gendisk_alloc(struct dasd_block *block)
        gdp->queue = block->request_queue;
        block->gdp = gdp;
        set_capacity(block->gdp, 0);
-       add_disk(block->gdp);
+       device_add_disk(&base->cdev->dev, block->gdp);
        return 0;
 }