greybus: start moving the function types into the greybus core
diff --git a/drivers/staging/greybus/sdio-gb.c b/drivers/staging/greybus/sdio-gb.c
index f92ab1b..8521b06 100644
--- a/drivers/staging/greybus/sdio-gb.c
+++ b/drivers/staging/greybus/sdio-gb.c
@@ -12,7 +12,7 @@
 #include <linux/mmc/host.h>
 #include "greybus.h"
 
-struct sd_gb_host {
+struct gb_sdio_host {
 	struct mmc_host	*mmc;
 	struct mmc_request *mrq;
 	// FIXME - some lock?
@@ -48,9 +48,9 @@
 static int sd_gb_probe(struct greybus_device *gdev, const struct greybus_device_id *id)
 {
 	struct mmc_host *mmc;
-	struct sd_gb_host *host;
+	struct gb_sdio_host *host;
 
-	mmc = mmc_alloc_host(sizeof(struct sd_gb_host), &gdev->dev);
+	mmc = mmc_alloc_host(sizeof(struct gb_sdio_host), &gdev->dev);
 	if (!mmc)
 		return -ENOMEM;
 
@@ -67,7 +67,7 @@
 static void sd_gb_disconnect(struct greybus_device *gdev)
 {
 	struct mmc_host *mmc;
-	struct sd_gb_host *host;
+	struct gb_sdio_host *host;
 
 	host = greybus_get_drvdata(gdev);
 	mmc = host->mmc;