mpc8308rdb: add support for eSDHC MMC controller
authorIra W. Snyder <iws@ovro.caltech.edu>
Wed, 12 Sep 2012 21:17:35 +0000 (14:17 -0700)
committerKim Phillips <kim.phillips@freescale.com>
Tue, 18 Sep 2012 21:16:45 +0000 (16:16 -0500)
commitdb1fc7d28e8947c402149ded4597970fdb3e5571
treee6eedbc45598872c2948538df9cddcd64f6d5e68
parent40775e9676f23adddc4aa47d8281d4a4b22f4c17
mpc8308rdb: add support for eSDHC MMC controller

Add support for the onboard eSDHC MMC controller. The hardware on the
MPC8308RDB has the following errata:

- ESDHC111: manual asynchronous CMD12 is broken
- DMA is broken (PIO works)

Signed-off-by: Ira W. Snyder <iws@ovro.caltech.edu>
[added include fsl_esdhc header to prevent implicit declarations of
fsl_esdhc_mmc_init() and fdt_fixup_esdhc()]

Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
board/freescale/mpc8308rdb/mpc8308rdb.c
include/configs/MPC8308RDB.h