commit | 006fc51cb3ab42960fa4f246c772ad12e45a3a9b | [log] [tgz] |
---|---|---|
author | NeilBrown <neilb@suse.de> | Wed Nov 12 14:55:19 2014 +1100 |
committer | Ulf Hansson <ulf.hansson@linaro.org> | Wed Nov 26 14:30:59 2014 +0100 |
tree | 8e0df6c55a6cc8cc11e2061f07f14f35360f3fc7 | |
parent | 59b6c9e0ad9f2578ff8b2ef8c718bcb8b895fefb [diff] |
mmc: core: reset sdio card properly on resume. mmc_sdio_power_restore() calls mmc_send_if_cond(host, host->card->ocr); ret = mmc_send_io_op_cond(host, 0, NULL); between mmc_go_idle() and mmc_sdio_init_card(). mmc_sdio_resume() needs to as well, else my libertas sdio wifi device doesn't resume properly from suspend. Signed-off-by: NeilBrown <neilb@suse.de> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>