> Hello,
>
> a "make randconfig 1>/dev/null" gave today :
>
> warning: (MMC_TIFM_SD && MMC &&
> EXPERIMENTAL && PCI || MEMSTICK_TIFM_MS &&
> MEMSTICK && EXPERIMENTAL && PCI) selects
> TIFM_CORE which
> has unmet direct dependencies (MISC_DEVICES &&
> EXPERIMENTAL && PCI)
>
> for the current git
Hi Linus,
On Thu, Dec 23, 2010 at 03:56:16AM -0500, Chris Ball wrote:
> Please pull from:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git for-linus
>
> to fix a regression in resume-from-hibernate, and two minor driver bugs
> on Atmel controllers. These have been tested in linux
Hello,
a "make randconfig 1>/dev/null" gave today :
warning: (MMC_TIFM_SD && MMC && EXPERIMENTAL && PCI || MEMSTICK_TIFM_MS &&
MEMSTICK && EXPERIMENTAL && PCI) selects TIFM_CORE which
has unmet direct dependencies (MISC_DEVICES && EXPERIMENTAL && PCI)
for the current git kernel sources.
Is thi
On Thu, Dec 23, 2010 at 8:02 AM, Yuan, Hang wrote:
> Just have a question why not let sdio card driver call pm_runtime_get/put
> instead of host
> controller driver itself?
Because sdio card maintain its own power via runtime_pm, and sdhci
wants to manage its power more independantly, and go susp
hwreset_emmc: used for host to trigger a RST_n signal as eMMC4.4 spec
recommanded to reset eMMC card. It is useful when eMMC card cannot response
any command.
reinit_emmc: reinitialize eMMC card after HW reset occurs.
Signed-off-by: Chuanxiao Dong
---
drivers/mmc/core/mmc.c | 83 +++
Two new callbacks were added in mmc_bus_ops to implement this.
hwreset_emmc: trigger a RST_n signal for host to reset card.
reinit_emmc: reinitialize eMMC card after hardware reset occurs.
MMC core layer will check whether occurs a timeout error in the new added
function mmc_handle_timeout_error.
HW reset capability enable bit is byte 162 in card EXT_CSD register, only
version4.4 card or later can support to enable this feature.
HW reset feature can be used to reset eMMC card when occurs timeout error
during read/write/erase even eMMC card cannot correspond any command
Signed-off-by: Chua
Hi all,
This is the version 6 of hardware reset feature implementation. When eMMC
card cannot response any command, signal RST_n can help to reset eMMC
card.
patch1: enable HW reset capability if card supports.
patch2: do hardware reset if card occurs read/write/erase timeout
pat