rockbox/firmware/target/arm/imx233
Amaury Pouly 20ee453edc imx233: fix sd init sequence
Implement the switch function as specified by the specification,
that is wait for the response AND transfer 64 bytes of data. This
fixes some issue when the SD card take a long time to switch. In
particular waiting 100ms (max per spec) will not work if no data
is transfered in some cases.

Change-Id: Ia22350468018b842e57ce6f6c1a8d676eba97fb8
2013-07-02 00:45:00 +02:00
..
creative-zenxfi2 zenxfi2: remove lcd yuv blitting code (duplicate from generic) 2013-06-20 13:49:59 +02:00
creative-zenxfi3 zenxfi3: drop audio routing driver in favor of the generic one 2013-06-18 16:19:28 +02:00
pins imx233: add stmp3600 and stmp3700 pin descriptions 2013-06-18 16:21:38 +02:00
regs imx233: add register selector file 2013-06-15 22:27:34 +02:00
sansa-fuzeplus fuzeplus: drop audio routing driver in favor of the generic one 2013-06-18 16:15:07 +02:00
adc-imx233.c imx233: fix lradc/adc for stmp3600 and stmp3700 2013-06-17 00:29:25 +02:00
adc-imx233.h imx233: fix lradc/adc for stmp3600 and stmp3700 2013-06-17 00:29:25 +02:00
app.lds imx233: make linker file more regular 2013-06-17 00:29:24 +02:00
ata-imx233.c imx233: add basic ATA driver 2013-06-18 16:41:13 +02:00
ata-target.h imx233: add basic ATA driver 2013-06-18 16:41:13 +02:00
audio-imx233.c imx233: introduce generic audio routing driver 2013-06-18 16:11:51 +02:00
audio-imx233.h fuzeplus: drop audio routing driver in favor of the generic one 2013-06-18 16:15:07 +02:00
audioin-imx233.c imx233: implement audioin 2013-06-18 15:43:43 +02:00
audioin-imx233.h imx233: implement audioin 2013-06-18 15:43:43 +02:00
audioout-imx233.c imx233: fix audioout for stmp3600 and stmp3700, add 3d effect 2013-06-17 00:29:25 +02:00
audioout-imx233.h imx233: fix audioout for stmp3600 and stmp3700, add 3d effect 2013-06-17 00:29:25 +02:00
boot.lds imx233: remove useless alignments in linker scripts 2012-05-20 01:35:24 +02:00
button-lradc-imx233.c imx233: add generic lradc based button driver 2013-06-18 16:43:27 +02:00
button-lradc-imx233.h imx233: add generic lradc based button driver 2013-06-18 16:43:27 +02:00
clkctrl-imx233.c imx233: fix clkctrl for stmp3600 and stmp3700 2013-06-17 00:29:24 +02:00
clkctrl-imx233.h imx233: fix clkctrl for stmp3600 and stmp3700 2013-06-17 00:29:24 +02:00
clock-target.h Sansa Fuze+: initial commit (bootloader only, LCD basically working) 2011-05-01 13:02:46 +00:00
crt0.S arm: factor all exception handlers out of the crt0.S files 2012-04-06 13:46:32 +02:00
dcp-imx233.c Fix copyright headers 2012-12-29 01:40:35 +01:00
dcp-imx233.h Fix copyright headers 2012-12-29 01:40:35 +01:00
debug-imx233.c imx233: fix ocotop/debug and usb-core for stmp3600 2013-06-24 13:17:17 +02:00
dma-imx233.c imx233: fix dma for stmp3600 and stmp3700, improve support 2013-06-17 00:29:25 +02:00
dma-imx233.h imx233: fix dma for stmp3600 and stmp3700, improve support 2013-06-17 00:29:25 +02:00
emi-imx233.c imx233: fix emi frequency scaling 2013-07-02 00:45:00 +02:00
emi-imx233.h imx233: rewrite emi using new register headers 2013-06-16 15:30:46 +02:00
gpmi-imx233.c imx233: add gpmi stubs 2012-05-19 16:10:52 +02:00
gpmi-imx233.h imx233: rewrite gpmi using new register headers 2013-06-16 15:52:03 +02:00
i2c-imx233.c imx233: clarity comment about errata 2013-06-17 00:29:25 +02:00
i2c-imx233.h imx233: rewrite i2c using new register headers 2013-06-16 15:58:36 +02:00
icoll-imx233.c imx233: fix icoll for stmp3600 and stmp3700 2013-06-17 00:29:24 +02:00
icoll-imx233.h imx233: fix icoll for stmp3600 and stmp3700 2013-06-17 00:29:24 +02:00
kernel-imx233.c imx233: rewrite timrot using new register headers 2013-06-16 18:21:49 +02:00
kernel-imx233.h imx233: always use the timer for kernel tick 2013-06-17 00:29:25 +02:00
lcdif-imx233.c imx233: fix/improve lcdif for stmp3600 and stmp4700, fix drivers 2013-06-17 00:29:25 +02:00
lcdif-imx233.h imx233: fix/improve lcdif for stmp3600 and stmp4700, fix drivers 2013-06-17 00:29:25 +02:00
lradc-imx233.c imx233: fix lradc/adc for stmp3600 and stmp3700 2013-06-17 00:29:25 +02:00
lradc-imx233.h imx233: fix lradc/adc for stmp3600 and stmp3700 2013-06-17 00:29:25 +02:00
nand-imx233.c imx233: add stub nand driver 2012-05-19 16:10:52 +02:00
ocotp-imx233.h imx233: fix ocotop/debug and usb-core for stmp3600 2013-06-24 13:17:17 +02:00
partitions-imx233.c imx233: move the freescale partition handling to its own file 2012-05-19 16:10:52 +02:00
partitions-imx233.h imx233: move the freescale partition handling to its own file 2012-05-19 16:10:52 +02:00
pcm-imx233.c imx233: implement recording side of pcm 2013-06-18 15:45:58 +02:00
pinctrl-imx233.c imx233: fix pinctrl for stmp3600 and stmp3700 2013-06-17 00:29:25 +02:00
pinctrl-imx233.h imx233: fix pinctrl for stmp3600 and stmp3700 2013-06-17 00:29:25 +02:00
power-imx233.c imx233: fix power for stmp3600 and stmp3700 2013-06-17 00:29:25 +02:00
power-imx233.h imx233: fix power for stmp3600 and stmp3700 2013-06-17 00:29:25 +02:00
powermgmt-imx233.c imx233: only do power management on imx233 2013-06-17 00:29:25 +02:00
powermgmt-imx233.h imx233: forgot a file 2011-12-24 19:23:11 +00:00
pwm-imx233.c imx233: enhance pwm 2013-06-17 00:29:24 +02:00
pwm-imx233.h imx233: enhance pwm 2013-06-17 00:29:24 +02:00
rtc-imx233.c imx233: implement alarm wake up 2013-07-02 00:45:00 +02:00
rtc-imx233.h imx233: implement alarm wake up 2013-07-02 00:45:00 +02:00
sdmmc-imx233.c imx233: fix sd init sequence 2013-07-02 00:45:00 +02:00
ssp-imx233.c imx233: fix ssp for stmp3600 and stmp3700 2013-06-17 00:29:25 +02:00
ssp-imx233.h imx233: fix ssp for stmp3600 and stmp3700 2013-06-17 00:29:25 +02:00
system-imx233.c imx233: fix emi frequency scaling 2013-07-02 00:45:00 +02:00
system-target.h imx233: rewrite digctl using new register headers 2013-06-16 18:21:48 +02:00
timer-imx233.c imx233: simplify timer code 2013-06-17 00:29:24 +02:00
timrot-imx233.c imx233: normalise clkctrl 2013-06-17 00:29:24 +02:00
timrot-imx233.h imx233: rewrite timrot using new register headers 2013-06-16 18:21:49 +02:00
touchscreen-imx233.c imx233: rework touchscreen driver 2013-06-18 15:34:54 +02:00
touchscreen-imx233.h Fix copyright headers 2012-12-29 01:40:35 +01:00
uartdbg-imx233.c imx233: add uartdbg driver 2013-06-18 16:24:28 +02:00
uartdbg-imx233.h imx233: add uartdbg driver 2013-06-18 16:24:28 +02:00
usb-imx233.c imx233: normalise clkctrl 2013-06-17 00:29:24 +02:00