This is done from a common place now, no need to replicate it.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
struct gb_sdio_host {
struct gb_connection *connection;
- u8 version_major;
- u8 version_minor;
struct mmc_host *mmc;
struct mmc_request *mrq;
struct mutex lock; /* lock for this host */
static struct workqueue_struct *gb_sdio_mrq_workqueue;
-/* Define get_version() routine */
-define_get_version(gb_sdio_host, SDIO);
-
#define GB_SDIO_RSP_R1_R5_R6_R7 (GB_SDIO_RSP_PRESENT | GB_SDIO_RSP_CRC | \
GB_SDIO_RSP_OPCODE)
#define GB_SDIO_RSP_R3_R4 (GB_SDIO_RSP_PRESENT)
host->connection = connection;
connection->private = host;
- ret = get_version(host);
- if (ret < 0)
- goto free_mmc;
-
ret = gb_sdio_get_caps(host);
if (ret < 0)
goto free_mmc;