Hi Arjan, These are the version 2 patches which implemented hardware reset feature. When core layer detect a data timeout error, core driver need to first reset eMMC card and then do a reinit for card. After that, posts the original timeout error to mmc block layer.
patch001: implemented reinit eMMC card in mmc core layer. patch002: implemented hardware reset callback in sdhci layer. patch003: implemented the real reset eMMC card part for MFLD sdhci host controller. change-log: patch0001 - no change; patch0002 - no change; patch0003 - As the last time Alan commented, FW should add a GPIO name in SFI table. Driver will get the GPIO number by the interface exported by platform specific file arch/x86/kernel/mrst.c. So in this patch, added GPIO setup/release interface in mrst.c and let MMC driver call these two function instead. The slow response from community maybe impact the Meego integration. So could you review these patches first? Thanks. Thanks Chuanxiao _______________________________________________ MeeGo-kernel mailing list [email protected] http://lists.meego.com/listinfo/meego-kernel
