Re: direct dependencies (MISC_DEVICES && EXPERIMENTAL && PCI)

2010-12-27 Thread Alex Dubov
> 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

Re: [GIT PULL] MMC fixes for 2.6.37

2010-12-27 Thread Chris Ball
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

direct dependencies (MISC_DEVICES && EXPERIMENTAL && PCI)

2010-12-27 Thread Toralf Förster
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

Re: [RFC] sdhci: use ios->clock to know when sdhci is idle

2010-12-27 Thread Pierre Tardy
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

[PATCH v6 3/3]mmc: implement hwreset_emmc and reinit_emmc callbacks

2010-12-27 Thread Chuanxiao Dong
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 +++

[PATCH v6 2/3]mmc: do HW reset if eMMC card occurs timeout error

2010-12-27 Thread Chuanxiao Dong
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.

[PATCH v6 1/3]mmc: enable HW reset capability if card supports

2010-12-27 Thread Chuanxiao Dong
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

[PATCH v6 0/3]mmc: implement eMMC4.4 standard HW reset feature

2010-12-27 Thread Chuanxiao Dong
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