mmc: host: rk_sdmmc:
authorlintao <lintao@rock-chips.com>
Thu, 22 May 2014 07:36:27 +0000 (15:36 +0800)
committerlintao <lintao@rock-chips.com>
Thu, 22 May 2014 07:36:27 +0000 (15:36 +0800)
commit3ad1679c5bbb5041b754759d61c96742f28b2b2c
tree21d5df35344614c01cd63c47b92c7b15cff773f0
parenta554b12b5976a2c74c056587bfce5a411626ef3e
mmc: host: rk_sdmmc:
        When sysyem enter suspend, MHSC would be power-off, and the CD int
    will be trigger after controller power-on sequential flow, it's wrong case
    for sd card always in slot! Move it to routine_card to judge present state
    and decide whether to wakeup screen or not. Now, SHOULD NOT disable vcc_sd
    in regulator_state_mem .

    [28890.551808] mmc_sd_detect(mmc1): Unable to re-detect card (-110)
    [28890.551842] mmc1: card 1234 removed
    [28890.856547] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 400000Hz, actual 396825HZ div = 63)
    [28891.163590] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
    [28891.163709] rk_sdmmc: BOOT Bus speed=50000000Hz,Bus width=4bits.[mmc1]
    [28891.163766] mmc1: new high speed SDHC card at address 1234
    [28891.164460] mmcblk1: mmc1:1234 SA32G 29.3 GiB
    [28891.165939] mmcblk1: p1
drivers/mmc/host/rk_sdmmc.c