android_kernel_oneplus_msm8998/drivers/mmc
Sahitya Tummala 31c3678a62 mmc: cmdq_hci: disable CDR in CQ mode
The CDR is supposed to be enabled only for read commands but
since there is no way it can be done in CQ, disable it completely
in CQ mode.

The CDR gets enabled by default whenever tuning is done in legacy
mode. Hence, make sure to disable it when CQ is enabled or when
CQ is unhalted.

Also note that CDR plays a role only in these bus speed modes -
HS200 and HS400 with enhanced strobe disabled.

Change-Id: Ie3917ac9b573dfef514f82e5073d1c480cd9a71d
Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
2016-06-13 19:06:27 -07:00
..
card mmc: block: Add quirk and increase read data timeout for hynix emmc 2016-05-31 15:28:15 -07:00
core mmc: mmc: fix issue with clock scaling in HS200 mode 2016-06-13 19:06:26 -07:00
host mmc: cmdq_hci: disable CDR in CQ mode 2016-06-13 19:06:27 -07:00
Kconfig mmc: Add profiling code to measure performance at MMC layers. 2016-05-31 15:25:30 -07:00
Makefile