linux/drivers/mmc/core
Ulf Hansson 878e200bbb mmc: core: Do not poll for busy with status cmd for all switch cmds
Some switch operations like poweroff notify, shall according to the
spec not be followed by any other new commands. For these cases and
when the host does'nt support MMC_CAP_WAIT_WHILE_BUSY, we must not
send status commands to poll for busy detection. Instead wait for
the stated timeout from the EXT_CSD before completing the request.

Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Cc: Jaehoon Chung <jh80.chung@samsung.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
2013-10-30 20:26:24 -04:00
..
bus.c mmc: core: clean up duplicate macros 2013-09-25 21:51:52 -04:00
bus.h
core.c mmc: core: Do not poll for busy with status cmd for all switch cmds 2013-10-30 20:26:24 -04:00
core.h mmc: core: Extend shutdown sequence to handle bus operations 2013-06-27 12:39:18 -04:00
debugfs.c mmc: block: Enable runtime pm for mmc blkdevice 2013-05-26 14:23:16 -04:00
host.c mmc: slot-gpio: Add debouncing capability to mmc_gpio_request_cd() 2013-08-24 23:45:09 -04:00
host.h
Kconfig
Makefile
mmc_ops.c mmc: core: Do not poll for busy with status cmd for all switch cmds 2013-10-30 20:26:24 -04:00
mmc_ops.h mmc: core: Restructure and simplify code for mmc sleep|awake 2013-05-26 14:23:17 -04:00
mmc.c mmc: core: Do not poll for busy with status cmd for all switch cmds 2013-10-30 20:26:24 -04:00
quirks.c
sd_ops.c
sd_ops.h
sd.c mmc: sd: fix the maximum au_size for SD3.0 2013-08-24 23:07:38 -04:00
sd.h
sdio_bus.c PM / Runtime: Rework the "runtime idle" helper routine 2013-06-03 21:49:52 +02:00
sdio_bus.h
sdio_cis.c
sdio_cis.h
sdio_io.c
sdio_irq.c
sdio_ops.c
sdio_ops.h
sdio.c mmc: core: Push common suspend|resume code into each bus_ops 2013-06-27 12:39:16 -04:00
slot-gpio.c mmc: slot-gpio: Add debouncing capability to mmc_gpio_request_cd() 2013-08-24 23:45:09 -04:00