- 10 7月, 2008 1 次提交
-
-
由 Haavard Skinnemoen 提交于
This makes it easier to use the driver on other platforms. Signed-off-by: NHaavard Skinnemoen <haavard.skinnemoen@atmel.com> Acked-by: NJean-Chritophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
- 29 6月, 2008 1 次提交
-
-
由 Haavard Skinnemoen 提交于
This moves the MMC and SD Card command definitions from include/asm/arch/mmc.h into include/mmc.h. These definitions are given by the MMC and SD Card standards, not by any particular architecture. There's a lot more room for consolidation in the MMC drivers which I'm hoping to get done eventually, but this patch is a start. Compile-tested for all avr32 boards as well as lpc2292sodimm and lubbock. This should cover all three mmc drivers in the tree. Signed-off-by: NHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
-
- 27 5月, 2008 3 次提交
-
-
由 Haavard Skinnemoen 提交于
Remove #ifdef CONFIG_MMC from the source file and use conditional compilation in the Makefile instead. Signed-off-by: NHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
-
由 Haavard Skinnemoen 提交于
Make sure we check for CRC errors when sending commands that use CRC checking. Reported-by: NGururaja Hebbar K R <gururajakr@sanyo.co.in> Signed-off-by: NHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
-
由 Haavard Skinnemoen 提交于
The warnings are harmless but annoying. Let's fix them. Signed-off-by: NHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
-
- 17 12月, 2007 1 次提交
-
-
由 Haavard Skinnemoen 提交于
Show controller status as well as card status when an error occurs during block read. Signed-off-by: NHaavard Skinnemoen <hskinnemoen@atmel.com>
-
- 13 8月, 2007 2 次提交
-
-
由 Haavard Skinnemoen 提交于
Calculate the data timeout based on values from the CSD instead of just using a hardcoded DTOR value. This is a backport of a similar fix in BSP 2.0, with one additional fix: the DTOCYC value is rounded up instead of down. Signed-off-by: NHaavard Skinnemoen <hskinnemoen@atmel.com>
-
由 Haavard Skinnemoen 提交于
Instead of always using the largest blocksize the card supports, check if it can support smaller block sizes and use 512 bytes if possible. Most cards do support this, and other parts of u-boot seem to have trouble with block sizes different from 512 bytes. Also enable underrun/overrun protection. Signed-off-by: NHaavard Skinnemoen <hskinnemoen@atmel.com> Acked-by: NHans-Christian Egtvedt <hcegtvedt@atmel.com>
-
- 14 4月, 2007 1 次提交
-
-
由 Haavard Skinnemoen 提交于
Driver for the Atmel MCI controller (MMC interface) for AT32AP CPUs. The AT91 ARM-based CPUs use basically the same hardware, so it should be possible to share this driver, but no effort has been made so far. Hardware documentation can be found in the AT32AP7000 data sheet, which can be downloaded from http://www.atmel.com/dyn/products/datasheets.asp?family_id=682Signed-off-by: NHaavard Skinnemoen <hskinnemoen@atmel.com>
-