aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/mmc/mmcsd.c
Commit message (Expand)AuthorAgeFilesLines
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+2
* Ever since the block layer expanded its command syntax beyond justScott Long2020-02-071-2/+5
* Regularize my copyright noticeWarner Losh2019-12-041-1/+1
* Correct spelling, partion -> partition.Ian Lepore2019-07-221-3/+3
* Remove All Rights ReservedWarner Losh2019-02-051-1/+1
* - Use le32dec(9) for decoding EXT_CSD values where it makes sense. [1]Marius Strobl2018-08-231-8/+4
* Obtain the bus mode (MMC or SD) from the directly superordinatedMarius Strobl2018-08-231-3/+3
* - If present, take advantage of the R/W cache of eMMC revision 1.5 andMarius Strobl2018-05-151-14/+104
* Let mmcsd_ioctl() ensure appropriate privileges via priv_check(9).Marius Strobl2018-05-141-6/+12
* Fix a bug introduced in r327355; in mmcsd_ioctl_cmd() when ensuringMarius Strobl2018-01-131-1/+1
* - 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-251-2/+0
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Correct an inverted conditional for determining the multiplier ofMarius Strobl2017-10-191-1/+1
* - If available, use TRIM instead of ERASE for implementing BIO_DELETE.Marius Strobl2017-08-071-45/+101
* - Correct the remainder of confusing and error prone mix-ups betweenMarius Strobl2017-08-021-48/+48
* 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-231-88/+206
* - Add support for eMMC "partitions". Besides the user data area, i. e.Marius Strobl2017-03-161-156/+859
* o Another round fixes for mmc(4), mmcsd(4) and sdhci(4) regardingMarius Strobl2017-03-061-2/+2
* Fix overly long lines, whitespace and other bugs according to style(9).Marius Strobl2017-01-291-18/+21
* 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
* Create an API to reset a struct bio (g_reset_bio). This is mandatoryWarner Losh2016-02-171-1/+2
* Do not set d_fwsectors nor d_fwheads. Primarily because the valuesMarcel Moolenaar2015-05-291-24/+1
* Rate-limit error logging to 5 lines per second, so that when an sdcardIan Lepore2015-01-111-2/+9
* fwsectors and fwheads used to be somehwat arbitrary. However, they areWarner Losh2014-10-161-1/+23
* Export an mmc or sd card's serial number from the mmc layer as an ivar.Ian Lepore2014-07-311-1/+4
* Consistently init all mmc request, command, and data structures to zeroIan Lepore2013-08-171-0/+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
* 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-241-0/+3
* The check for MAXPHYS doesn't make sense, so remove it.Warner Losh2012-08-231-7/+24
* Add missing prototypes. While at it, sort them alphabetically.Marius Strobl2012-06-021-3/+8
* o Fixes:Marius Strobl2012-04-211-17/+25
* Fix integer overflow on 32bit systems when calculating media size,Alexander Motin2011-08-141-1/+1
* Add kernel dumping support. Works fine with sdhci controller driver.Alexander Motin2009-02-171-1/+30
* Implement suspend/resume for mmc and mmcsd drivers.Alexander Motin2008-12-061-12/+51
* Report card erase sector size as disk stripe size.Alexander Motin2008-11-231-0/+2
* Improve detach handling: close races, flush queue.Alexander Motin2008-11-231-13/+16
* Allow card reader bridge driver to report maximum supported transfer size.Alexander Motin2008-10-291-8/+1
* Coalesce sequentional BIO_DELETE requests to slightly relax size and alignmentAlexander Motin2008-10-181-8/+23
* Implement BIO_DELETE command with MMC and SD erase commands.Alexander Motin2008-10-181-55/+155
* Use GB suffix only from 10GB instead of 1GB.Alexander Motin2008-10-121-1/+1
* Print the cards natural size.Warner Losh2008-10-121-24/+58
* Give mmcsd driver a bit more information about card. It allows to reorganizeAlexander Motin2008-10-111-2/+7
* Set of mmc layer improvements:Alexander Motin2008-10-081-1/+4
* Define and use MMC_SECTOR_SIZE.Warner Losh2008-10-021-1/+1
* MAXPHYS seems more stable on the AT91RM9200 boards that I have. WeWarner Losh2008-10-021-1/+1