Add MMC Framework
authorAndy Fleming <afleming@freescale.com>
Thu, 30 Oct 2008 21:41:01 +0000 (16:41 -0500)
committerAndy Fleming <afleming@freescale.com>
Tue, 17 Feb 2009 00:07:41 +0000 (18:07 -0600)
commit272cc70b211e945e4413122aa73868f6ada732a5
tree8d95871676c65b1147339c53cbd16a653eceaac7
parent1de97f9856f697380cc504126ab92561ed238803
Add MMC Framework

Here's a new framework (based roughly off the linux one) for managing
MMC controllers.  It handles all of the standard SD/MMC transactions,
leaving the host drivers to implement only what is necessary to
deal with their specific hardware.

This also hooks the infrastructure into the PowerPC board code
(similar to how the ethernet infrastructure now hooks in)

Some of this code was contributed by Dave Liu <daveliu@freescale.com>

Signed-off-by: Andy Fleming <afleming@freescale.com>
common/cmd_mmc.c
drivers/mmc/Makefile
drivers/mmc/mmc.c [new file with mode: 0644]
include/mmc.h
lib_ppc/board.c