aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mmc
Commit message (Expand)AuthorAgeFilesLines
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* sys/dev: extend use of the howmany() macro when available.Pedro F. Giffuni2016-04-261-1/+1
* Cleanup unnecessary semicolons from the kernel.Pedro F. Giffuni2016-04-101-1/+1
* Use correct response bits for MMC_RSP_R4-R7 typesAlexander Kabaev2016-03-271-2/+5
* Fix fallout from r292180 (Dec 2015)... ensure that every driver which hasIan Lepore2016-03-212-0/+3
* Create an API to reset a struct bio (g_reset_bio). This is mandatoryWarner Losh2016-02-171-1/+2
* Flag sysctl hw.mmc.debug as a tunable, since often you want to debug theIan Lepore2015-12-181-1/+1
* Move the DRIVER_MODULE() statements that declare mmc(4) to be a child ofIan Lepore2015-12-143-16/+8
* Add support for the DesignWare MMC hardware in the HiSilicon hi6220. ThisAndrew Turner2015-09-011-0/+96
* Finish allowing the dwmmc driver to be subclassed, move the softc to a newAndrew Turner2015-09-012-45/+91
* Remove an variable we only ever write to, and stop assigning 0 to valuesAndrew Turner2015-09-011-4/+1
* Move dwmmc.h to dwmmc_reg.h. This is in preperation for adding support toAndrew Turner2015-08-282-1/+6
* Only check for the bus frequency if it has not already been set, forAndrew Turner2015-08-281-4/+6
* There is no need to get the bus tag or handle.Andrew Turner2015-08-271-6/+0
* Limit the speed to the bus frequency.Andrew Turner2015-08-271-1/+1
* Allow the fifo-depth and num-slots to be missing. For the former we readAndrew Turner2015-08-271-8/+16
* Allow us to select the transfer count. This allows us to work with hardwareAndrew Turner2015-08-271-7/+9
* Fix freescale sdhc driver, and add it to the files list.Justin Hibbits2015-08-271-0/+1
* Only access the Samsung registers when targeting Samsung hardware.Andrew Turner2015-08-261-1/+1
* Attach dwmmc to the ofwbus, som devicetrees place it here.Andrew Turner2015-08-071-0/+1
* Stop including machine/fdt.h, it's unneeded, and purposefullyAndrew Turner2015-08-071-1/+0
* Deselect the sd card before re-selecting it when working around a problemIan Lepore2015-07-181-10/+11
* Do not set d_fwsectors nor d_fwheads. Primarily because the valuesMarcel Moolenaar2015-05-291-24/+1
* Add the MMC/SD driver for Allwinner SoCs.Luiz Otavio O Souza2015-05-211-1/+1
* Re-select the SD card before getting the SD status. On a couple AtmelWarner Losh2015-05-191-0/+14
* Add necessary changes to support various Amlogic SoC devicesGanbold Tsagaankhuu2015-03-311-0/+2
* MMC: Signal HC capability to (e)MMC.Ian Lepore2015-02-271-1/+1
* Enable Synopsys DesignWare Mobile Storage Host ControllerGanbold Tsagaankhuu2015-01-202-29/+142
* Rate-limit error logging to 5 lines per second, so that when an sdcardIan Lepore2015-01-111-2/+9
* Always select the card before we do the 4.x specific stuff andWarner Losh2014-12-231-3/+3
* Log mmc and sd command failures. Reporting of routine expected errors,Ian Lepore2014-12-201-0/+31
* Don't deselect the card too soon. To set the block size or switch theWarner Losh2014-12-181-2/+2
* fwsectors and fwheads used to be somehwat arbitrary. However, they areWarner Losh2014-10-161-1/+23
* Always wait 'command done' interrupt status bit before proceeding next command.Ruslan Bukin2014-10-081-6/+4
* Add driver for Synopsys DesignWare Mobile Storage Host Controller.Ruslan Bukin2014-10-073-0/+1254
* Export an mmc or sd card's serial number from the mmc layer as an ivar.Ian Lepore2014-07-313-4/+18
* If no compatible cards were found after probing the bus, say so.Ian Lepore2014-02-151-0/+1
* Sort the list.Ian Lepore2014-02-031-3/+4
* Add the imx sdhci controller.Ian Lepore2014-02-031-0/+1
* Don't give up so easily on failure of CMD55 to put the card into app-cmdIan Lepore2013-08-231-3/+3
* Make the standard sdhci(4) driver work for the TI OMAP family SoCs.Ian Lepore2013-08-201-0/+1
* Consistently init all mmc request, command, and data structures to zeroIan Lepore2013-08-172-10/+27
* Handle command retries for commands originating at the mmc layer, andIan Lepore2013-08-161-32/+41
* During card identification, run the bus at 400KHz, not the minimumIan Lepore2013-08-161-4/+5
* Print the card relative address in hex, because that's what all theIan Lepore2013-08-161-1/+1
* Use meaningful names when creating mmc/sd threads.Rui Paulo2013-07-091-2/+4
* When reporting the user readable size, round up. Several SD cards notWarner Losh2013-05-161-3/+5
* Add Xilinx Zynq ARM/FPGA SoC support to FreeBSD/arm port.Wojciech A. Koszek2013-04-271-0/+1
* Print MB and GB instead of MiB and GiB mislabeled as MB and GB.Warner Losh2013-04-141-24/+24
* Set the backlink in mmc commands to the mmc request that contains them.Ian Lepore2013-03-242-0/+4