summaryrefslogtreecommitdiff
path: root/drivers/mmc/core/block.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-03mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC Q2J54ABean Huo1-1/+3
2023-09-26mmc: core: Fix error propagation for some ioctl commandsUlf Hansson1-11/+20
2023-08-11mmc: core: Cleanup mmc_sd_num_wr_blocks() functionVictor Shih1-9/+1
2023-08-09mmc: remove unnecessary set_drvdata() functionYang Yingliang1-1/+0
2023-08-08mmc: block: Fix in_flight[issue_type] value errorYibin Ding1-3/+4
2023-06-29Merge tag 'mmc-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds1-20/+15
2023-06-26Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds1-6/+6
2023-06-12block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig1-4/+4
2023-06-12block: remove the unused mode argument to ->releaseChristoph Hellwig1-1/+1
2023-06-12block: pass a gendisk to ->openChristoph Hellwig1-2/+2
2023-06-12mmc: block: ioctl: do write error check for spiChristian Loehle1-0/+6
2023-06-12mmc: core: Remove unnecessary error checks and change return typeYeqi Fu1-18/+7
2023-06-12mmc: block: Suppress empty whitespaces in printsFlorian Fainelli1-2/+2
2023-05-09mmc: block: ensure error propagation for non-blkChristian Loehle1-0/+5
2023-04-17mmc: core: Remove unused macro mmc_req_rel_wrBean Huo1-2/+0
2023-02-15mmc: core: Align to common busy polling behaviour for mmc ioctlsUlf Hansson1-8/+17
2022-12-07mmc: core: Remove non-data R1B ioctl workaroundChristian Löhle1-13/+0
2022-10-17mmc: block: Remove error check of hw_reset on resetChristian Löhle1-18/+26
2022-10-06mmc: core: Add SD card quirk for broken discardAvri Altman1-1/+5
2022-08-05Merge tag 'mmc-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds1-16/+16
2022-07-18mmc: fix disk/queue leak in case of adding disk failureMing Lei1-2/+3
2022-07-13mmc: block: Add single read for 4k sector cardsChristian Loehle1-14/+14
2022-07-13mmc: core: Use mmc_card_* macro and add a new for the sd_combo typeSeunghui Lee1-2/+2
2022-06-28block: simplify disk shutdownChristoph Hellwig1-1/+0
2022-06-01mmc: block: Fix CQE recovery reset successAdrian Hunter1-2/+1
2022-05-10mmc: core: Support zeroout using TRIM for eMMCVincent Whitchurch1-4/+22
2022-05-04mmc: core: use kobj_to_dev()Minghao Chi1-1/+1
2022-04-26mmc: core: Allows to override the timeout value for ioctl() pathBean Huo1-4/+4
2022-04-26mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd()Sergey Shtylyov1-7/+9
2022-04-08mmc: core: improve API to make clear mmc_hw_reset is for cardsWolfram Sang1-1/+1
2022-04-04mmc: core: Fixup support for writeback-cache for eMMC and SDMichael Wu1-3/+9
2022-04-04mmc: block: Check for errors after write on SPIChristian Löhle1-1/+33
2022-03-07mmc: core: Restore (almost) the busy polling for MMC_SEND_OP_CONDUlf Hansson1-1/+1
2022-02-08mmc: block: fix read single on recovery logicChristian Löhle1-14/+14
2022-01-12Merge tag 'for-5.17/block-2022-01-11' of git://git.kernel.dk/linux-blockLinus Torvalds1-17/+21
2021-12-14mmc: core: change __mmc_poll_for_busy() parameter typeHuijin Park1-2/+2
2021-11-29block: remove the gendisk argument to blk_execute_rqChristoph Hellwig1-5/+5
2021-11-29block: remove the ->rq_disk field in struct requestChristoph Hellwig1-1/+1
2021-11-29mmc: core: Use blk_mq_complete_request_direct().Sebastian Andrzej Siewior1-8/+14
2021-11-29block: remove GENHD_FL_EXT_DEVTChristoph Hellwig1-1/+0
2021-11-29mmc: don't set GENHD_FL_SUPPRESS_PARTITION_INFOChristoph Hellwig1-2/+1
2021-11-29block: rename GENHD_FL_NO_PART_SCAN to GENHD_FL_NO_PARTChristoph Hellwig1-2/+2
2021-11-02Merge tag 'mmc-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds1-1/+6
2021-10-29block: remove blk_{get,put}_requestChristoph Hellwig1-10/+10
2021-10-12mmc: block: Add error handling support for add_disk()Luis Chamberlain1-1/+6
2021-09-01Merge tag 'mmc-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds1-44/+33
2021-08-25mmc: core: Return correct emmc response in case of ioctl errorNishad Kamdar1-2/+1
2021-08-24mmc: block: Support alternative_gpt_sector() operationDmitry Osipenko1-0/+21
2021-08-24mmc: core: Avoid hogging the CPU while polling for busy after I/O writesUlf Hansson1-40/+29
2021-08-24mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctlsUlf Hansson1-1/+2