aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mmc
Commit message (Expand)AuthorAgeFilesLines
* MFC: r340495, MF12: r340739Marius Strobl2018-11-211-8/+14
* Avoid uninitialized read of ext_csd.Marius Strobl2018-09-061-3/+5
* The read accessors generated by __BUS_ACCESSOR() have the problem thatMarius Strobl2018-08-241-1/+14
* - Use le32dec(9) for decoding EXT_CSD values where it makes sense. [1]Marius Strobl2018-08-232-39/+26
* Obtain the bus mode (MMC or SD) from the directly superordinatedMarius Strobl2018-08-231-3/+3
* Fix building GENERIC-MMCCAM on arm64Ilya Bakulin2018-05-251-0/+2
* - If present, take advantage of the R/W cache of eMMC revision 1.5 andMarius Strobl2018-05-152-14/+115
* Restore style(9) conformance after r320844 (actually requested pre-Marius Strobl2018-05-151-74/+75
* Let mmcsd_ioctl() ensure appropriate privileges via priv_check(9).Marius Strobl2018-05-141-6/+12
* dwmmc_rockchip: Add ifdefs on EXT_RESOURCESEmmanuel Vadot2018-02-281-0/+8
* dwmmc_rockchip: Add support for rk3328-dw-mshcEmmanuel Vadot2018-02-261-2/+46
* dwmmc: Add clock support and other improvementsEmmanuel Vadot2018-02-262-32/+101
* Use the correct revision specifier (EXT_CSD revision rather thanMarius Strobl2018-01-131-1/+1
* Fix a bug introduced in r327355; in mmcsd_ioctl_cmd() when ensuringMarius Strobl2018-01-131-1/+1
* dwmmc_hisi: Fix build when option MMCCAM is definedEmmanuel Vadot2018-01-131-0/+2
* dwmmc: Fully subclass driverEmmanuel Vadot2017-12-306-84/+334
* - Don't allow userland to switch partitions; it's next to impossibleMarius Strobl2017-12-291-8/+22
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-253-9/+2
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-276-0/+12
* Correct an inverted conditional for determining the multiplier ofMarius Strobl2017-10-191-1/+1
* Miscellaneous fixes and improvements to MMCCAM stackIlya Bakulin2017-09-151-0/+4
* - If available, use TRIM instead of ERASE for implementing BIO_DELETE.Marius Strobl2017-08-075-53/+189
* - Correct the remainder of confusing and error prone mix-ups betweenMarius Strobl2017-08-025-86/+84
* Correctly use the size of a pointer rather than that of a pointer to aMarius Strobl2017-07-261-2/+2
* Improve the clarity of a comment added in r321385 by not referring toMarius Strobl2017-07-251-1/+1
* o Add support for eMMC HS200 and HS400 bus speed modes at 200 MHz toMarius Strobl2017-07-2310-276/+1010
* An MMC/SD/SDIO stack using CAMWarner Losh2017-07-093-1/+104
* o Add support for eMMC DDR bus speed mode at 52 MHz to sdhci(4) andMarius Strobl2017-03-195-87/+473
* Again, fixes regarding style(4), to comments, includes and unusedMarius Strobl2017-03-173-6/+8
* - Add support for eMMC "partitions". Besides the user data area, i. e.Marius Strobl2017-03-1610-375/+1515
* Add and use a MMC_DECLARE_BRIDGE macro for declaring mmc(4) bridgesMarius Strobl2017-03-072-2/+7
* o Another round fixes for mmc(4), mmcsd(4) and sdhci(4) regardingMarius Strobl2017-03-066-27/+40
* Fix some more overly long lines, whitespace and other bugs according toMarius Strobl2017-02-042-46/+46
* Fix overly long lines, whitespace and other bugs according to style(9).Marius Strobl2017-01-292-35/+52
* "Buses" is the preferred plural of "bus"Conrad Meyer2017-01-151-1/+1
* Report random flash storage as non-rotating to GEOM_DISK.Alexander Motin2017-01-121-0/+1
* In mmcsd_task(), bio_resid was not being set to 0 on a successful readMarius Strobl2017-01-091-0/+2
* mmc: Accept even lower voltage for CherryviewConrad Meyer2017-01-081-1/+1
* sdhci/mmc: Minor whitespace cleanupsConrad Meyer2016-12-201-11/+11
* Add DMA sync operations around accessing the dwmmc descriptor ring. EvenAndrew Turner2016-05-131-0/+7
* 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