summaryrefslogtreecommitdiff
path: root/drivers/mmc/host/mx_sdhci.c
AgeCommit message (Collapse)Author
2011-02-10Linux 2.6.31 Release for Digi ConnectCore Wi-i.MX boardsIan Wisbon
Digi 01262011 Release
2010-06-29ccwmx51: Make it possible to disable SD and SMSC wake up sources.Alejandro Gonzalez
Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-06-23ccwmx51js: Implement MMC/SD as suspend wake up sourceAlejandro Gonzalez
Note that the microSD card has no card detect capability so only the SD card can act as a wake up source. Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00122018 [MX53] SDIO wifi use result in error msg floodingRichard Zhu
Disable the ACMD12 error status INT when SDIO wifi used the multi-blk transfer mode Signed-off-by: Richard Zhu <r65037@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121963-2 SDHC: support "no card detection signal" caseLily Zhang
SDHC3 slot in ARM2 CPU board doesn't have card detection signal. For this case, set card state as "PRESENT" always. Please ensure the card is inserted in ARM2 SDHC3 slot if using it. Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121654 MX53 Add eSDHC supportDinh Nguyen
1. Add MX53 eSDHC support. 2. Enable the ACMD12 on all eSDHC platforms. If using CMD12 on MX53 now, the failure to wait for interrupt was observed. Signed-off-by: Lily Zhang <r58066@freescale.com> Signed-off-by: Richard Zhu <r65037@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-25ENGR00121375 mx_sdhci: keep clock on for sdio cardsRichard Zhao
Atheros AR6102 wifi driver need it, or host controler will not receive sdio irq. Signed-off-by: Richard Zhao <richard.zhao@freescale.com> Signed-off-by: Rob Herring <r.herring@freescale.com> Signed-off-by: Alejandro Gonzalez <alex.gonzalez@digi.com>
2010-05-01ganges_driver: avoid disabling clock on SDIO2 (wireless interface)Pedro Perez de Heredia
This commit skips the code that disables the clock on the SDIO interface, for the ConnectCore Wi-i.MX51. This was causing that we were losing interrupts on the SDIO interface where the wireless module is attached. Signed-off-by: Pedro Perez de Heredia <pedro.perez@digi.com>
2010-02-23ccwmx51: add support for SDIO interface connected to the redpine modulePedro Perez de Heredia
This commit adds support for the SD interface (SDIO2) connected with the redpine wireless module. It implements a simple mechanism to pass quirks per interface, using the platform support. Signed-off-by: Pedro Perez de Heredia <pedro.perez@digi.com>
2010-02-12ENGR00119432 MX35 system can't re-boot up when SD/MMC boot is used.Richard Zhu
Do not disable the eSDHC clk on MX35 3DS board, since SYSTEM can't boot up after the reset key is pressed when the SD/MMC boot mode is used. The root cause is that the ROM code don't ensure the SD/MMC clk is running when boot system. Signed-off-by: Richard Zhu <r65037@freescale.com>
2010-02-12ENGR00118900 [Mx35]Unexpected messages when insert/extract cards.Richard Zhu
The unexpected messages are printed by the kernel. The root cause is that the I2C IO func can't be called in the interrupt context, since the SD/MMC port and CD PIN is logically walk through the MCU I2C bus. Solution:Don't call the I2C IO func in the interrupt context in card detection IRQ handler, move them to work-queue enviroment. Signed-off-by: Richard Zhu <r65037@freescale.com>
2010-02-12ENGR00117389 Port 5.0.0 release to 2.6.31Rob Herring
This is i.MX BSP 5.0.0 release ported to 2.6.31 Signed-off-by: Rob Herring <r.herring@freescale.com> Signed-off-by: Alan Tull <r80115@freescale.com> Signed-off-by: Xinyu Chen <xinyu.chen@freescale.com>