]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
WIP: mmc: mmci: add qcom specific program end support
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Thu, 7 Apr 2016 15:41:46 +0000 (16:41 +0100)
committerSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Tue, 12 Apr 2016 12:53:38 +0000 (13:53 +0100)
commite42d7427b9ce77174eef079be0e04e22bdb8fd07
treeea313ec76c21a6fc77b22e5686f2b4243e606562
parent3e4bf0b78405694fd1ab4371c73e80932be21e3a
WIP: mmc: mmci: add qcom specific program end support

This patch adds support to programend interrupt which is very specific
to QCOM integration. This interrupt is use as busy signal when a command
forces the card to enter into programming state like CMD6 writing to
ext_csd registers.

This also fixes the __mmc_switch timeout issue reproted with latest
versions of the eMMC used on DB600c board.

This is just a WIP patch, will be cleaned up soon.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
drivers/mmc/host/mmci.c
drivers/mmc/host/mmci.h