path: root/Documentation/devicetree/bindings/mmc/mmc.txt
diff options
authorAxel Lin <axel.lin@ingics.com>2014-04-27 18:22:51 +0800
committerUlf Hansson <ulf.hansson@linaro.org>2014-07-09 11:26:07 +0200
commit889c9e04f14253e9267bf72aafc298c81468c508 (patch)
tree4f131698dc2db98948f7be0d2091ef60b4517981 /Documentation/devicetree/bindings/mmc/mmc.txt
parent5e863662add1fc00bf088dc381b787edc0a0de5b (diff)
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 'Documentation/devicetree/bindings/mmc/mmc.txt')
0 files changed, 0 insertions, 0 deletions

Privacy Policy