[U-Boot] [PATCH] AT91SAM9260/9XE: add support for MultiMedia Card Interface (MCI)
Eric Xu
hong.xu at atmel.com
Mon Jul 5 08:09:15 CEST 2010
Dear Reinhard,
Could you please rebase your code to master@
git://git.denx.de/u-boot-at91.git ?
Thanks!
BR,
Eric
Reinhard Meyer (-VC) wrote:
>
> This patch adds support for the Atmel MultiMedia Card Interface (MCI)
> in AT91SAM9260 and AT91SAM9XE SoCs and preserves the original support
> for the AVR32AP700x SoCs.
> It patches the original atmel_mci.c driver to remove byte order and
> toolchain dependencies and makes it a common MCI driver for
> Atmels AVR32AP7000 and AT91SAM9260 based SoCs.
> The driver itself is not specific to those SoCs and should work with
> other Atmel devices having an identical MultiMedia Card Interface (MCI),
> provided the functions get_mci_clk_rate() and <SoC>_mci_hw_init() are
> defined.
>
> Tested on AT91SAM9XE-EK (AT91SAM9XE512)
> Tested on ATNGW100 (AVR32AP7000)
>
> Signed-off-by: Reinhard Meyer <reinhard.meyer at emk-elektronik.de>
> ---
> arch/arm/cpu/arm926ejs/at91/at91sam9260_devices.c | 20 ++++
> arch/arm/include/asm/arch-at91/clk.h | 5 +
> arch/arm/include/asm/arch-at91/hardware.h | 1 +
> doc/README.atmel_mci | 68 +++++++++++++
> drivers/mmc/atmel_mci.c | 112
> ++++++++++-----------
> drivers/mmc/atmel_mci.h | 6 +-
> include/mmc.h | 93
> ++++++++++-------
> 7 files changed, 207 insertions(+), 98 deletions(-)
> create mode 100644 doc/README.atmel_mci
>
More information about the U-Boot
mailing list