8064: mmc: Disable CMD23 support for virtio
To enable CMD23, the controller must send AUTO_PROG_DONE status for
multi block write command CMD25. The SDCC controller on Virtio doesn't
send this AUTO_PROG_DONE status. As a temporary workaround disable CMD23
only on virtio platforms.
Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
diff --git a/arch/arm/include/asm/mach/mmc.h b/arch/arm/include/asm/mach/mmc.h
index c150a63..f138df1 100644
--- a/arch/arm/include/asm/mach/mmc.h
+++ b/arch/arm/include/asm/mach/mmc.h
@@ -145,6 +145,7 @@
struct msm_mmc_pin_data *pin_data;
bool disable_bam;
bool disable_runtime_pm;
+ bool disable_cmd23;
};
#endif