OpenCloudOS-Kernel/include/asm-arm/arch-at91
Marc Pignat c5a89c6c08 mmc: at91_mci: avoid timeouts
The at91 mci controller internal state machine seems to often crash. This can
be fixed by resetting the controller after each command for at91rm9200 and by
setting the MCI_BLKR register on at91sam926*.

Signed-off-by: Marc Pignat <marc.pignat@hevs.ch>
Signed-off-by: Hans J Koch <hjk@linutronix.de>
Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
2008-07-15 14:14:42 +02:00
..
at91_adc.h [ARM] at91_adc parenthesis balance 2007-05-20 20:08:48 +01:00
at91_aic.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
at91_dbgu.h [ARM] 4391/1: make at91 debug unit support optional 2007-07-12 11:11:21 +01:00
at91_ecc.h [ARM] 4904/1: [AT91] Pass ECC controller to NAND driver 2008-04-04 09:52:20 +01:00
at91_mci.h mmc: at91_mci: avoid timeouts 2008-07-15 14:14:42 +02:00
at91_pio.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
at91_pit.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
at91_pmc.h [ARM] 4933/1: AT91CAP9 UDPHS driver: generic AT91 parts. 2008-06-02 15:08:07 +01:00
at91_rstc.h [ARM] at91: correct value for AT91_RSTC_KEY 2007-02-16 13:06:01 +00:00
at91_rtc.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
at91_rtt.h [ARM] 4752/1: [AT91] RTT, RTC and WDT peripherals on SAM9 2008-01-26 15:00:31 +00:00
at91_shdwc.h [ARM] 4907/1: [AT91] SAM9/CAP9 reset reason 2008-04-04 09:52:23 +01:00
at91_spi.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
at91_ssc.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
at91_st.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
at91_tc.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
at91_twi.h [ARM] 4657/1: AT91: Header definition update 2008-01-26 15:00:30 +00:00
at91_wdt.h [ARM] 4421/1: AT91: Value of _KEY fields. 2007-06-03 17:52:35 +01:00
at91cap9.h [ARM] 4934/1: AT91CAP9 UDPHS driver: board and cpu integration. 2008-06-02 15:08:09 +01:00
at91cap9_ddrsdr.h [ARM] 4902/1: [AT91] SAM9/CAP9 memory controller header 2008-04-04 09:52:18 +01:00
at91cap9_matrix.h [ARM] 4934/1: AT91CAP9 UDPHS driver: board and cpu integration. 2008-06-02 15:08:09 +01:00
at91rm9200.h [ARM] 4660/3: at91: allow selecting UART for early kernel messages 2008-02-04 13:16:39 +00:00
at91rm9200_emac.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
at91rm9200_mc.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
at91sam9_sdramc.h [ARM] 4902/1: [AT91] SAM9/CAP9 memory controller header 2008-04-04 09:52:18 +01:00
at91sam9_smc.h [ARM] 4902/1: [AT91] SAM9/CAP9 memory controller header 2008-04-04 09:52:18 +01:00
at91sam9rl.h [ARM] 4940/1: AT91: UDPHS driver: SAM9RL board and cpu integration. 2008-06-02 15:08:13 +01:00
at91sam9rl_matrix.h [ARM] 4764/1: [AT91] AT91CAP9 core support 2008-01-26 15:01:13 +00:00
at91sam9260.h [ARM] 5130/4: Support for the at91sam9g20 2008-07-10 12:13:47 +01:00
at91sam9260_matrix.h [ARM] 4657/1: AT91: Header definition update 2008-01-26 15:00:30 +00:00
at91sam9261.h [ARM] 4660/3: at91: allow selecting UART for early kernel messages 2008-02-04 13:16:39 +00:00
at91sam9261_matrix.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
at91sam9263.h [ARM] 4660/3: at91: allow selecting UART for early kernel messages 2008-02-04 13:16:39 +00:00
at91sam9263_matrix.h [ARM] 4764/1: [AT91] AT91CAP9 core support 2008-01-26 15:01:13 +00:00
at91x40.h [ARM] 4427/1: base Atmel at91x40 architecture defines 2007-07-12 11:11:21 +01:00
board.h [ARM] 5130/4: Support for the at91sam9g20 2008-07-10 12:13:47 +01:00
cpu.h [ARM] 5130/4: Support for the at91sam9g20 2008-07-10 12:13:47 +01:00
debug-macro.S [ARM] 4143/1: AT91: Prepare for AT91SAM9263 support 2007-02-08 14:55:22 +00:00
dma.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
entry-macro.S [ARM] 4688/1: at91: speed-up irq processing 2008-01-26 15:00:30 +00:00
gpio.h [PATCH] gpio_direction_output() needs an initial value 2007-03-16 19:25:04 -07:00
hardware.h [ARM] 5130/4: Support for the at91sam9g20 2008-07-10 12:13:47 +01:00
io.h [ARM] fix AT91 include loops 2008-06-01 11:19:54 +01:00
irqs.h [ARM] 4553/1: ARM at91: define FIQ_START 2007-08-23 12:34:42 +01:00
memory.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
system.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00
timex.h [ARM] 5130/4: Support for the at91sam9g20 2008-07-10 12:13:47 +01:00
uncompress.h [ARM] 4660/3: at91: allow selecting UART for early kernel messages 2008-02-04 13:16:39 +00:00
vmalloc.h [ARM] 4124/1: Rename mach-at91rm9200 and arch-at91rm9200 directories 2007-02-08 14:50:56 +00:00