summaryrefslogtreecommitdiff
path: root/sys/dev/sdmmc/sdmmc.c
AgeCommit message (Expand)Author
2021-08-07Merge thorpej-cfargs2.thorpej
2021-06-13Don't crash on detach where interlock == NULL.mlelstv
2021-04-24Merge thorpej-cfargs branch:thorpej
2020-05-24Fix races in sdmmc tasks and teach ld@sdmmc to abort xfers on detach.riastradh
2019-10-28Add and use sdmmc_pause to avoid long-term busy waits.mlelstv
2019-10-23Add SDHC flags.hkenken
2019-09-01From OpenBSD:mlelstv
2018-11-06Increase kthread priority to PRI_SOFTBIO.jmcneill
2018-03-06correct whitespace in attach messagemlelstv
2017-02-17sdhc(4): hardware reset support for Intel eMMC controllernonaka
2015-12-22ignore timeouts for APP_CMD prefix as for the application command itself.mlelstv
2015-11-29Add some event counters to track transfer sizes.jmcneill
2015-08-09Send an explicit CMD12 (stop transmission) when there was an errormlelstv
2015-08-09protect card detection with mutex.mlelstv
2015-08-03Add support for DDR50 transfer modes.jmcneill
2015-08-03use mutex locking for MP safety.mlelstv
2015-07-28Be more verbose about errors.mlelstv
2015-05-21sdmmc_task_thread isn't MPSAFE so instead of just wrapping the callbackjmcneill
2015-05-20need to call lddone with splbio and kernel lock heldjmcneill
2015-02-27fix to simulate multi-segment dma transfer for pq3sdhc(4).nonaka
2014-11-16Replace callout_stop with callout_haltozaki-r
2014-03-19Add a driver for Realtek RTS5209/RTS5229 Card Reader.nonaka
2013-10-12Pass the device name in, so we can debug what deferred drivers did not work.christos
2012-12-22We can't block our interrupt while sdmmc_detach_card is called, asjakllsch
2012-12-22Revert sdmmc.c r1.18 (previous commit to this file).jakllsch
2012-12-20Only use DETACH_FORCE as flags argument to sdmmc_card_detach when thejakllsch
2012-12-15It's also useful to compile-test before committing.jakllsch
2012-12-15When debugging, it's useful to know what exactly failed.jakllsch
2012-08-04Print 'Standard Function Interface Code" in sdmmc_print(), if not SD_IO_SFIC_...kiyohara
2012-07-17Whitespace.skrll
2012-07-12If necessary, unload and destroy dmamap upon detach.jakllsch
2012-02-01Use "opt_sdmmc.h" for SDMMC_DEBUG, etc.matt
2012-01-26Print error if couldn't enable card.matt
2012-01-21fix my license notice.nonaka
2011-03-20if poll card detect is enabled, don't show "couldn't enable card".nonaka
2011-02-13- Don't switch MMC high-speed timing, if host controller isn't supported.nonaka
2011-02-05Don't switch SD high-speed timing, if host controller isn't supported.nonaka
2010-10-07Fix read CIS. And pass to attach args the standard function interface code.kiyohara
2010-10-07Support High-Speed mode.kiyohara
2010-10-01Use DMA bounce buffer, if DMA buffer is making by multiple segments. A lotkiyohara
2010-09-20Clear SMF_CARD_PRESENT, if failed to attach.kiyohara
2010-04-06- mention MMC SPI mode.nonaka
2009-04-21Added SD/MMC support from OpenBSD.nonaka