]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
greybus: sdio: tie into gb core properly
authorGreg Kroah-Hartman <greg@kroah.com>
Sat, 30 Aug 2014 23:52:18 +0000 (16:52 -0700)
committerGreg Kroah-Hartman <greg@kroah.com>
Sat, 30 Aug 2014 23:52:18 +0000 (16:52 -0700)
drivers/staging/greybus/sdio-gb.c

index 9f7b44d63b67424bd44857f9d3877b9e71bdd6c3..81eb33d2c8871397ba6f6b73406dc6fe074659ad 100644 (file)
@@ -61,7 +61,7 @@ int gb_sdio_probe(struct greybus_device *gdev,
        mmc->ops = &gb_sd_ops;
        // FIXME - set up size limits we can handle.
 
-       greybus_set_drvdata(gdev, host);
+       gdev->gb_sdio_host = host;
        return 0;
 }
 
@@ -70,7 +70,7 @@ void gb_sdio_disconnect(struct greybus_device *gdev)
        struct mmc_host *mmc;
        struct gb_sdio_host *host;
 
-       host = greybus_get_drvdata(gdev);
+       host = gdev->gb_sdio_host;
        mmc = host->mmc;
 
        mmc_remove_host(mmc);