summaryrefslogtreecommitdiff
path: root/drivers/mmc/host/sh_mobile_sdhi.c
diff options
context:
space:
mode:
authorWolfram Sang <wsa+renesas@sang-engineering.com>2016-12-09 19:51:41 +0300
committerUlf Hansson <ulf.hansson@linaro.org>2017-02-13 15:19:48 +0300
commitc51ff6c6180e76a1ba96aef799a9c41aa80fcc95 (patch)
treea77a6215876ad5496aef896ed4a8f0d9156cc712 /drivers/mmc/host/sh_mobile_sdhi.c
parent7089db84e356562f8ba737c29e472cc42d530dbc (diff)
downloadlinux-c51ff6c6180e76a1ba96aef799a9c41aa80fcc95.tar.xz
mmc: tmio: use SDIO master interrupt bit only when allowed
The master bit to enable SDIO interrupts can only be accessed if SCLKDIVEN bit allows that. However, the core uses the SDIO enable callback at times when SCLKDIVEN forbids the change. This leads to "timeout waiting for SD bus idle" messages. We now activate the master bit in probe once if SDIO is supported. IRQ en-/disabling will be done now by the individual IRQ enablement bits only. Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com> Reviewed-by: Yasushi SHOJI <yashi@atmark-techno.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'drivers/mmc/host/sh_mobile_sdhi.c')
0 files changed, 0 insertions, 0 deletions