Linux-3.2.0-psp04.06.00.08.sdk/drivers/mtd/nand/omap2.c
6.4.2 SD/MMC
The SD/MMC card drivers under Linux mainly include four parts: SD/MMC
core, mmc_block, mmc_queue and the SD/MMC driver:
1. SD/MMC core handles core codes unrelated to structure in the
SD/MMC card operation.
2. mmc_block controls driver structure when SD/MMC card is used
as a block device.
3. mmc_queue handles management of request queue.
4. SD/MMC driver controls the specific controller driver.
Page | 39