Week 1 progress:
What has been accomplished?:
-
Code review of omap_hsmmc driver.
-
Analysis of SDHCI stack in Linux kernel.
-
Identified issues with implementing SDHCI for TI OMAP MMC Controller.
Case Study of OMAP MMC controller driver and its SDHCI implementation is present at below link-
https://github.com/disdi/MMC-DMA-Linux-performance/wiki/Week1—GSOC-2014
Issues:
The OMAP MMC Controller is SDHCI compliant more or less.
The problems are more likely to be in other areas that are SoC specific independent of the controller such as handling of PM and clocks for MMC, SDHCI core.
Plans for the next period:
Implement the SDHCI stack for the TI OMAP MMC Controller since the stack is forgiving and flexible and allows one to specific platform-specific DMA hooks.
Regards,
Saket Sinha