summaryrefslogtreecommitdiff
path: root/sys/dev/sdmmc
AgeCommit message (Expand)Author
2017-10-23- Get SDIO reset working (from OpenBSD).jmcneill
2017-09-12For SD cards, send the SET_WR_BLK_ERASE_COUNT app command before ajmcneill
2017-08-20make the sc_discard interface for the ld backend asynchronous andmlelstv
2017-08-11Defer sdmmc discard operations to the sdmmc task queue. Fixes a panicjmcneill
2017-08-09While ld(4) is MP safe, many backends are not.mlelstv
2017-07-16Add support for eMMC 4.5's optional cache feature. If a cache is present,jmcneill
2017-07-10Decrypt comment about the attach thread. No functional change.mlelstv
2017-07-08The config_* APIs are not MPSAFE, so make sure the deferred attachjmcneill
2017-06-24Revert part of previous; the SD card spec recommends not to issue a DISCARDjmcneill
2017-06-24Read SD status register and print card status when a new SD card is found:jmcneill
2017-06-24Add discard support to ld@sdmmc using the ERASE (CMD38) command.jmcneill
2017-06-23fix problem for ESDHC/USDHC due to change of r1.96ryo
2017-06-06Fix a race between ld_sdmmc_start and ld_sdmmc_dobio that could result injmcneill
2017-06-04Give a hint to controllers in the command flags if we are performing ajmcneill
2017-06-03remove my copyright.christos
2017-04-22Add a vendor callback for setting signal voltage.jmcneill
2017-04-22Ensure that the task is returned to the free task list in an error branch.jmcneill
2017-04-11Remove a test that prevents tuning from happening on eMMC devices.jmcneill
2017-02-17sdhc(4): hardware reset support for Intel eMMC controllernonaka
2017-02-17sdhc(4), sdmmc(4): Added MMC HS DDR52 support.nonaka
2017-02-17sdmmc(4): Add MMC HS DDR52 timing support bit and use __BIT() macro.nonaka
2017-02-17sdmmc(4): Use EXT_CSD[HS_TIMING] definitions.nonaka
2017-02-17sdmmc(4): Added EXT_CSD[HS_TIMING] definitions.nonaka
2017-02-17sdmmc(4): Change EXT_CSD[CARD_TYPE] HS DDR 52 MHz definition.nonaka
2017-02-17sdmmc(4): Remove unused EXT_CSD[CARD_TYPE] definitions.nonaka
2017-02-17sdmmc(4): Added comments at EXT_CSD[CARD_TYPE] definitions.nonaka
2017-02-17sdmmc(4): Added 4 and 8 bit mode DDR definitions at EXT_CSD[BUS_WIDTH].nonaka
2017-02-17sdmmc(4): Fix cell type in comments.nonaka
2017-01-07Add missing includesmartin
2017-01-07Add flags SDHC_FLAG_NO_AUTO_STOP and SDHC_FLAG_NO_BUSY_INTR.kiyohara
2017-01-07Don't access SDHC_HOST_CTL_VERSION, if iosize less than this.kiyohara
2017-01-07Support retry when error. like wd(4).kiyohara
2016-09-27Modularize the ld driver and all of its attachments. Ensure that allpgoyette
2016-09-16modify ldattach() to have default strategy as a parameterjdolecek
2016-08-11Fix incorrect sector counts with MMC.nonaka
2016-08-10Use 1.65-1.95 voltage window for 1.8V support.nonaka
2016-07-14- Use aprint*() instead of printf() in xxx_attach().msaitoh
2016-07-03Please more delay, if timeout in sdhc_wait_intr().kiyohara
2016-03-13Call the second sdmmc_mem_send_if_cond() only where it's necessary.tsutsui
2015-12-31add support iMX6 uSDHCryo
2015-12-28fix typo. use pmask for SDHC_PRESENT_STATE.ryo
2015-12-22Be graceful about command timeouts when probing.mlelstv
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-11-03Also wait for DAT when sending RSP_BSY commands. Fixes PR 50388.mlelstv
2015-11-03fix timeout path in soft reset when building with SDHC_DEBUGmlelstv
2015-11-02allow vendor specific code to hook into bus width changesjmcneill
2015-10-29After setting HS_TIMING value for HS200 or later, send repeated SEND_STATUSjmcneill
2015-10-06support hiding command timeout messages with a new command flag and use thismlelstv
2015-09-09The iMX uSDHC controller doesn't have an interrupt error status flag,mlelstv