summaryrefslogtreecommitdiffstats
path: root/drivers/mmc/core
Commit message (Expand)AuthorAgeFilesLines
* mmc: core: properly select voltage range without power cycleYann Gautier2022-11-251-1/+7
* mmc: core: Fix kernel panic when remove non-standard SDIO cardMatthew Ma2022-11-031-1/+2
* mmc: core: Terminate infinite loop in SD-UHS voltage switchBrian Norris2022-10-261-1/+2
* mmc: core: Replace with already defined values for readabilityChanWoo Lee2022-10-261-1/+1
* mmc: block: Fix CQE recovery reset successAdrian Hunter2022-06-141-2/+1
* mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch()Ulf Hansson2022-05-251-9/+7
* mmc: block: Use generic_cmd6_time when modifying INAND_CMD38_ARG_EXT_CSDUlf Hansson2022-05-251-3/+3
* mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMCUlf Hansson2022-05-251-3/+6
* mmc: core: Cleanup BKOPS supportUlf Hansson2022-05-255-83/+21
* mmc: host: Return an error when ->enable_sdio_irq() ops is missingUlf Hansson2022-04-151-2/+13
* mmc: block: fix read single on recovery logicChristian Löhle2022-02-231-14/+14
* mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIOUlf Hansson2022-01-271-1/+3
* mmc: core: Return correct emmc response in case of ioctl errorNishad Kamdar2021-09-221-2/+1
* mmc: core: Allow UHS-I voltage switch for SDSC cards if supportedChristian Löhle2021-07-201-4/+6
* mmc: core: clear flags before allowing to retuneWolfram Sang2021-07-201-2/+5
* mmc: block: Disable CMDQ on the ioctl pathBean Huo2021-07-201-0/+8
* mmc: core: Set read only for SD cards with permanent write protect bitSeunghui Lee2021-05-221-0/+6
* mmc: core: Do a power cycle when the CMD11 failsDooHyun Hwang2021-05-221-1/+1
* mmc: block: Issue a cache flush only when it's enabledAvri Altman2021-05-224-3/+21
* mmc: block: Update ext_csd.cache_ctrl if it was writtenAvri Altman2021-05-221-0/+12
* mmc: cqhci: Fix random crash when remove mmc module/cardFrank Li2021-03-171-6/+5
* mmc: core: Fix partition switch time for eMMCAdrian Hunter2021-03-171-4/+11
* block: genhd: add 'groups' argument to device_add_diskHannes Reinecke2021-03-111-1/+1
* mmc: core: Limit retries when analyse of SDIO tuples failsFengnan Chang2021-02-101-0/+6
* mmc: core: don't initialize block size from ext_csd if not presentPeter Collingbourne2021-01-271-1/+3
* mmc: block: Fixup condition for CMD13 polling for RPMB requestsBean Huo2020-12-301-1/+1
* mmc: sdio: Check for CISTPL_VERS_1 buffer sizePali Rohár2020-10-301-0/+3
* mmc: core: don't set limits.discard_granularity as 0Coly Li2020-10-141-1/+1
* mmc: core: Fix size overflow for mmc partitionsBradley Bolen2020-10-011-5/+4
* mmc: sdio: Fix potential NULL pointer error in mmc_sdio_init_card()Ulf Hansson2020-06-221-2/+1
* mmc: core: Fix recursive locking issue in CQE recovery pathSarthak Garg2020-06-031-9/+4
* mmc: block: Fix use-after-free issue for rpmbPeng Hao2020-06-031-1/+1
* mmc: block: Fix request completion in the CQE timeout pathAdrian Hunter2020-05-201-2/+1
* mmc: core: Check request type before completing the requestVeerabhadrarao Badiganti2020-05-201-1/+2
* mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep commandUlf Hansson2020-04-021-2/+5
* mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discardUlf Hansson2020-04-021-1/+4
* mmc: core: Allow host controllers to require R1B for CMD6Ulf Hansson2020-04-021-3/+5
* mmc: core: fix wl1251 sdio quirksH. Nikolaus Schaller2020-01-271-0/+7
* mmc: core: fix possible use after free of hostPan Bian2020-01-271-2/+0
* mmc: block: Add CMD13 polling for MMC IOCTLS with R1B responseChaotian Jing2019-12-211-92/+55
* mmc: block: Make card_busy_detect() a bit more genericChaotian Jing2019-12-211-8/+8
* mmc: core: align max segment size with logical block sizeMing Lei2019-12-052-7/+8
* mmc: core: Clarify sdio_irq_pending flag for MMC_CAP2_SDIO_IRQ_NOTHREADUlf Hansson2019-10-051-3/+6
* mmc: core: Fix init of SD cards reporting an invalid VDD rangeUlf Hansson2019-09-061-0/+6
* mmc: core: complete HS400 before checking statusWolfram Sang2019-07-141-3/+3
* mmc: core: Prevent processing SDIO IRQs when the card is suspendedUlf Hansson2019-06-252-1/+16
* mmc: core: Add sdio_retune_hold_now() and sdio_retune_release()Douglas Anderson2019-06-251-0/+40
* mmc: core: API to temporarily disable retuning for SDIO CRC errorsDouglas Anderson2019-06-252-2/+40
* mmc: core: make pwrseq_emmc (partially) support sleepy GPIO controllersAndrea Merello2019-05-311-18/+20
* mmc: core: Verify SD bus widthRaul E Rangel2019-05-311-0/+8