summaryrefslogtreecommitdiffstats
path: root/drivers/mmc/host/tmio_mmc_core.c
Commit message (Expand)AuthorAgeFilesLines
* mmc: Use of_property_read_bool() for boolean propertiesRob Herring2023-03-231-1/+1
* mmc: tmio: remove tmio_mmc_k(un)map_atomic helpersWolfram Sang2022-12-071-6/+7
* mmc: tmio: add callback for dma irqWolfram Sang2022-12-071-0/+3
* mmc: tmio_mmc_core: Remove local_irq_{save,restore}() around k[un]map_atomic()Adrian Hunter2022-12-071-6/+4
* mmc: tmio: avoid glitches when resettingWolfram Sang2022-07-121-6/+22
* mmc: tmio: reinit card irqs in reset routineBiju Das2021-12-141-12/+3
* mmc: tmio: reenable card irqs after the reset callbackWolfram Sang2021-10-281-5/+12
* mmc: tmio: always restore irq registerWolfram Sang2021-04-151-5/+6
* mmc: tmio: always flag retune when resetting and a card is presentWolfram Sang2021-03-301-2/+3
* mmc: tmio: restore bus width when resettingTakeshi Saito2021-03-301-15/+17
* mmc: tmio: abort DMA before resetWolfram Sang2021-03-301-2/+2
* mmc: tmio: support custom irq masksWolfram Sang2021-03-301-3/+5
* mmc: tmio: remove workaround for NON_REMOVABLEWolfram Sang2021-03-301-9/+0
* mmc: renesas_sdhi: Add a condition of cmd/data timeout for retuneYoshihiro Shimoda2021-02-011-1/+1
* mmc: tmio: Add data timeout error detectionMasaharu Hayakawa2021-02-011-2/+4
* mmc: tmio: add hook for custom busy_wait calculationWolfram Sang2020-12-041-5/+12
* mmc: tmio: set max_busy_timeoutWolfram Sang2020-12-041-0/+15
* Merge branch 'fixes' into nextUlf Hansson2020-12-041-3/+3
|\
| * mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFFWolfram Sang2020-12-041-3/+3
* | mmc: tmio: Fix command error processingMasaharu Hayakawa2020-11-231-1/+3
|/
* mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFFWolfram Sang2020-11-101-0/+3
* mmc: tmio: when resetting, reset DMA controller, tooWolfram Sang2020-11-101-2/+2
* mmc: tmio: add generic hook to fixup after a completed requestWolfram Sang2020-09-091-0/+3
* mmc: tmio: remove indirection of 'execute_tuning' callbackWolfram Sang2020-09-071-17/+0
* mmc: tmio: don't reset whole IP core when tuning failsWolfram Sang2020-09-071-3/+1
* mmc: tmio: factor out common parts of the reset routineWolfram Sang2020-09-071-7/+7
* mmc: tmio: remove indirection of 'hw_reset' callbackWolfram Sang2020-09-071-9/+0
* Revert "mmc: tmio: fix reset operation"Wolfram Sang2020-09-071-16/+13
* mmc: tmio: core: Add end operation into tmio_mmc_dma_opsYoshihiro Shimoda2020-07-131-0/+8
* mmc: tmio: Make sure the PM domain is 'started' while probingUlf Hansson2020-05-281-2/+0
* mmc: tmio: Further fixup runtime PM management at removeUlf Hansson2020-05-281-2/+4
* mmc: host: Drop redundant MMC_CAP_ERASEUlf Hansson2020-05-281-1/+1
* mmc: tmio: remove superfluous callback wrappersWolfram Sang2020-03-241-31/+1
* mmc: tmio: enforce retune after runtime suspendWolfram Sang2020-03-241-7/+1
* mmc: tmio: give callback a generic nameWolfram Sang2020-03-241-2/+2
* mmc: tmio: refactor tuning execution into SDHI driverWolfram Sang2020-03-241-29/+4
* mmc: tmio: convert to devm_platform_ioremap_resourceYangtao Li2019-12-181-3/+1
* mmc: core: Remove mmc_gpiod_request_*(invert_gpio)Michał Mirosław2019-12-181-1/+1
* Merge tag 'mmc-v5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds2019-11-271-1/+1
|\
| * Revert "mmc: tmio: remove workaround for NON_REMOVABLE"Wolfram Sang2019-11-211-0/+9
| * mmc: tmio: Add MMC_CAP_ERASE to allow erase/discard/trim requestsEugeniu Rosca2019-11-181-1/+1
| * mmc: tmio: remove workaround for NON_REMOVABLEWolfram Sang2019-11-131-9/+0
* | mmc: tmio: Avoid boilerplate code in ->runtime_suspend()Ulf Hansson2019-11-131-6/+4
|/
* mmc: tmio: Fixup runtime PM management during removeUlf Hansson2019-09-131-3/+4
* mmc: tmio: Fixup runtime PM management during probeUlf Hansson2019-09-131-1/+8
* Revert "mmc: tmio: move runtime PM enablement to the driver implementations"Ulf Hansson2019-09-131-9/+2
* mmc: tmio: Use dma_max_mapping_size() instead of a workaroundYoshihiro Shimoda2019-07-101-14/+4
* mmc: tmio: move runtime PM enablement to the driver implementationsNiklas Söderlund2019-06-101-2/+9
* mmc: tmio: fix SCC error handling to avoid false positive CRC errorTakeshi Saito2019-05-281-1/+2
* mmc: tmio: introduce macro for max block sizeWolfram Sang2019-04-151-1/+1