summaryrefslogtreecommitdiff
path: root/sys/dev/sdmmc/sdhc.c
AgeCommit message (Expand)Author
2013-01-10add SDHC_FLAG_NO_HS_BIT flag to prevent sdhc driver from setting the SDHC_HIG...jmcneill
2013-01-08If the command protocol calls for a trailing busy signal,jakllsch
2013-01-07Find correct slot index in sdhc_cfprint().jakllsch
2012-12-24SDHC_VOLTAGE_SUPP_1_8V is only valid in the presence of SDHC_EMBEDDED_SLOT.jakllsch
2012-12-23SMC_CAPS_DMA without SMC_CAPS_MULTI_SEG_DMA means we as a host driver onlyjakllsch
2012-12-22Add support for SDHCI 3.0 bus clock generation, which unlike 1.0 and 2.0jakllsch
2012-12-20If we get a SDMA boundary-crossing interrupt at the end of the finaljakllsch
2012-12-20Change sdhc_detach so that it detaches all host controllers at once.jakllsch
2012-12-13Implement TI AM335x's SDHC reset quirk. Beaglebone SDHC works now!riastradh
2012-12-12Add sc_vendor_bus_clock hookmatt
2012-12-12Avoid the 16-bit read in sdhc_host_found for 32-bit-only devices.riastradh
2012-10-29Support omap3 SDHC driver. tested on OVERO only.kiyohara
2012-09-13Don't use const foo const as type, one const is enough.joerg
2012-08-31Support deciphering SDHCv3 clock rates.matt
2012-07-30Make PIO on normal SDHC devices work correctly on big-endian machines.matt
2012-07-28Only SDHC 1.0 controllers can do that fucky MULTI_SEG stuff.matt
2012-07-28sdhc(4) currently only implements support for the SDHC 1.0 DMA mechanism, sojakllsch
2012-07-26MULTI_SEG does not for ESDHC. (Don't know how it works at all on any SDHCmatt
2012-07-23Responses are actually in host order (except SCR which is return inmatt
2012-07-21Provide a method for attachments to specify capabilites.skrll
2012-07-20Add use of watermark register when PIO to an ESDHC. After every kill ormatt
2012-07-17If there was an error in 32-bit mode, just set ERROR_INTERRUPT otherwisematt
2012-07-17Handle interrupt acknowledgement in the SDHC_FLAG_32BIT_ACCESS case inskrll
2012-07-12bus_space_*_stream_N() functions are not universally available.jakllsch
2012-07-12Completely rework (and enable) SDHC 1.0 DMA data transfer.jakllsch
2012-07-12No need to panic on failure to find a divisor.jakllsch
2012-07-12SDHC can have multiple slots, note which slot a specific sdmmc(4) attaches to.jakllsch
2012-07-12SDHCI byte swaps the BE response on the wire into LE registers.jakllsch
2012-07-12Always enable and set block count register. We never do infinite transfers.jakllsch
2012-07-12Add a flag for the lack of LED_ON in HOST_CTL (ti omap3 doesn't do that).matt
2012-03-15Do not read past array end, found by gcc -O3.bouyer
2012-03-02Added Ricoh 5U822/5U823 SD/MMC Controller support.nonaka
2012-02-23Support 32-bit only access to the SDHC registers.matt
2012-02-02Use "opt_sdmmc.h" for SDHC_DEBUG.nonaka
2011-06-29Add some inital changes for the Freescale eSDHC.matt
2010-10-07Support change Open-drain/Push-pull by bus_rod().kiyohara
2010-03-27Added sdhc at cardbus support.nonaka
2010-02-24A pointer typedef entails trading too much flexibility to declare constdyoung
2010-01-12According to SD Host Controller Simplified Specification Version 2.00, 2.2.10.uebayasi
2010-01-08Expand PMF_FN_* macros.dyoung
2009-10-02Typo in comment.uebayasi
2009-05-17fix crash with LOCKDEBUG+DIAGNOSTIC kernels:cegger
2009-04-21Added SD/MMC support from OpenBSD.nonaka