diff options
author | 2014-04-27 18:22:51 +0800 | |
---|---|---|
committer | 2014-07-09 11:26:07 +0200 | |
commit | 889c9e04f14253e9267bf72aafc298c81468c508 (patch) | |
tree | 4f131698dc2db98948f7be0d2091ef60b4517981 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | mmc: sd: warn if card stays busy during init (diff) | |
download | linux-dev-889c9e04f14253e9267bf72aafc298c81468c508.tar.xz linux-dev-889c9e04f14253e9267bf72aafc298c81468c508.zip |
mmc: wmt-sdmmc: Fix settting BM_EIGHTBIT_MODE bit in wmt_mci_set_ios()
For MMC_BUS_WIDTH_8 case, current code missed setting BM_EIGHTBIT_MODE bit.
Also has a small refactor to make the code looks better in readability.
So the bit settings witch below logic:
SDMMC_BUSMODE register:
Set EIGHTBIT_MODE bit for 8 bit mode, Set FOURBIT_MODE bit for 4 bit mode.
Clear both EIGHTBIT_MODE and FOURBIT_MODE bits for 1 bit mode.
SDMMC_EXTCTRL register:
Set EXT_EIGHTBIT bit for 8 bit mode, Clear EXT_EIGHTBIT bit for 1/4 bit mode.
Add define for EXT_EIGHTBIT to avoid using magic number.
BM_ONEBIT_MASK is no longer used, thus remove it.
This patch is untested due to lack of platform with 8-bit hardware.
However since the code is there, it's good to make the code match the document.
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions