OMAPStorageDomainPatchStaus
From OMAPpedia
(Difference between revisions)
m (moved OMAP Storage Domain to OMAPStorageDomainPatchStaus: Conflict with home page) |
(Plans updated for 3.2, 3.3 Kernels) |
||
| Line 1: | Line 1: | ||
'''The OMAP Storage domain is about all storage technologies in OMAP - MMC/eMMC/SD/SDIO/NAND/NOR''' | '''The OMAP Storage domain is about all storage technologies in OMAP - MMC/eMMC/SD/SDIO/NAND/NOR''' | ||
| - | + | Please refer [[OMAP4_Upstream_Patch_Status_and_Plan]] for other domains. | |
| + | |||
| + | '''Kernel 3.2 merge window plans''' | ||
| + | * Enable AutoCMD12 support for OMAP HSMMC | ||
| + | * Various minor code cleanups (loops-per-jiffies removal etc) in omap hsmmc. | ||
| + | |||
| + | '''Kernel 3.3 merge window plans''' | ||
| + | * eMMC 4.41 - High Priority Interrupt feature | ||
| + | * Controller driver updates for SD3.0 specifications [https://www.sdcard.org/developers/tech/pls/simplified_specs/Part_A2_SD_Host_Controller_Simplified_Specification_Ver3.00_Final_110225.pdf] compliance | ||
| + | |||
| + | '''Completed development and available upstream''' | ||
* MMC [[HWMOD]] | * MMC [[HWMOD]] | ||
| - | ** This is | + | ** This is available in 2.6.39 and above |
* MMC dynamic power management (runtime PM) | * MMC dynamic power management (runtime PM) | ||
** There have been various proposals from MMC core stack developers in [http://marc.info/?l=linux-mmc&m=129499369630381&w=2 linux-mmc mailing list] | ** There have been various proposals from MMC core stack developers in [http://marc.info/?l=linux-mmc&m=129499369630381&w=2 linux-mmc mailing list] | ||
| - | ** | + | ** OMAP HSMMC runtime PM adaptations are merged in 3.1-rc1 merge window |
* nand prefetch-irq support and ecc layout chanage | * nand prefetch-irq support and ecc layout chanage | ||
| Line 17: | Line 27: | ||
* Controller driver for MMC ADMA | * Controller driver for MMC ADMA | ||
** Initial versions were posted in Jan 2011. A proposal has been made to adopt the ADMA to the generic DMA engine API | ** Initial versions were posted in Jan 2011. A proposal has been made to adopt the ADMA to the generic DMA engine API | ||
| - | ** This is | + | ** This feature is deferred till OMAP DMA driver is adapted to DMA Engine API |
* Mux framework adaptations | * Mux framework adaptations | ||
** It is required to adapt the MMC pad configurations to the new MUX framework, to reduce the dependency on bootloader based configurations | ** It is required to adapt the MMC pad configurations to the new MUX framework, to reduce the dependency on bootloader based configurations | ||
| - | ** This has not been implemented yet. | + | ** This has not been implemented yet. |
Latest revision as of 11:30, 9 August 2011
The OMAP Storage domain is about all storage technologies in OMAP - MMC/eMMC/SD/SDIO/NAND/NOR
Please refer OMAP4_Upstream_Patch_Status_and_Plan for other domains.
Kernel 3.2 merge window plans
- Enable AutoCMD12 support for OMAP HSMMC
- Various minor code cleanups (loops-per-jiffies removal etc) in omap hsmmc.
Kernel 3.3 merge window plans
- eMMC 4.41 - High Priority Interrupt feature
- Controller driver updates for SD3.0 specifications [1] compliance
Completed development and available upstream
- MMC HWMOD
- This is available in 2.6.39 and above
- MMC dynamic power management (runtime PM)
- There have been various proposals from MMC core stack developers in linux-mmc mailing list
- OMAP HSMMC runtime PM adaptations are merged in 3.1-rc1 merge window
- nand prefetch-irq support and ecc layout chanage
- This has been posted out and would be available in the 2.6.39 merge cycle
- nand bch error correction support
- This has been posted out and some comments have been received.
- Controller driver for MMC ADMA
- Initial versions were posted in Jan 2011. A proposal has been made to adopt the ADMA to the generic DMA engine API
- This feature is deferred till OMAP DMA driver is adapted to DMA Engine API
- Mux framework adaptations
- It is required to adapt the MMC pad configurations to the new MUX framework, to reduce the dependency on bootloader based configurations
- This has not been implemented yet.