summaryrefslogtreecommitdiffstats
path: root/drivers/mmc/host/mmci.c
Commit message (Expand)AuthorAgeFilesLines
* mmc: mmci: stm32: add SDIO in-band interrupt modeChristophe Kerello2023-12-071-2/+67
* mmc: mmci: use peripheral flow control for STM32Ben Wolsieffer2023-10-101-1/+2
* mmc: mmci: Improve ux500 debug printsLinus Walleij2023-08-091-8/+31
* mmc: mmci: Add support for SW busy-end timeoutsUlf Hansson2023-06-221-5/+45
* mmc: mmci: Add support for sdmmc variant revision v3.0Yann Gautier2023-06-201-0/+33
* mmc: mmci: add stm32_idmabsize_align parameterYann Gautier2023-06-201-0/+2
* mmc: mmci: Break out a helper functionLinus Walleij2023-06-191-15/+16
* mmc: mmci: Use a switch statement machineLinus Walleij2023-06-191-12/+17
* mmc: mmci: Use state machine state as exit conditionLinus Walleij2023-06-191-8/+10
* mmc: mmci: Retry the busy start conditionLinus Walleij2023-06-191-12/+27
* mmc: mmci: Make busy complete state machine explicitLinus Walleij2023-06-191-18/+31
* mmc: mmci: Break out error check in busy detectLinus Walleij2023-06-191-1/+10
* mmc: mmci: Stash status while waiting for busyLinus Walleij2023-06-191-0/+1
* mmc: mmci: Unwind big if() clauseLinus Walleij2023-06-191-7/+26
* mmc: mmci: Clear busy_status when starting commandLinus Walleij2023-06-191-0/+1
* mmc: Merge branch fixes into nextUlf Hansson2023-06-151-1/+2
|\
| * mmc: mmci: stm32: fix max busy timeout calculationChristophe Kerello2023-06-131-1/+2
* | mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUSUlf Hansson2023-06-131-0/+1
|/
* mmc: Use of_property_read_bool() for boolean propertiesRob Herring2023-03-231-11/+11
* mmc: mmci: fix return value check of mmc_add_host()Yang Yingliang2022-12-071-1/+3
* mmc: mmci: Fix typo in commentXiang wangx2022-07-121-1/+1
* mmc: mmci: Remove custom ios handlerLinus Walleij2022-05-041-4/+0
* mmc: mmci: Break IRQ status loop when all zeroLinus Walleij2022-04-261-0/+2
* mmc: mmci: increase stm32 sdmmcv2 clock max freqYann Gautier2021-12-211-1/+1
* mmc: mmci: Add support for sdmmc variant revision v2.2Yann Gautier2021-12-211-0/+5
* mmc: mmci: Add small comment about reset threadLinus Walleij2021-10-121-0/+4
* mmc: mmci: De-assert reset on probeLinus Walleij2021-08-241-0/+3
* mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variantsYann Gautier2021-03-091-1/+9
* Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2021-02-221-3/+1
|\
| * amba: Make the remove callback return voidUwe Kleine-König2021-02-021-3/+1
* | mmc: mmci: Add support for probing bus voltage level translatorMarek Vasut2021-02-011-5/+65
|/
* mmc: mmci: add sdio datactrl mask for sdmmc revisionsLudovic Barre2020-07-131-0/+2
* mmc: mmci: Switch to mmc_regulator_set_vqmmc()Marek Vasut2020-05-281-22/+8
* mmc: mmci: Add support for sdmmc variant revision 2.0Ludovic Barre2020-03-241-0/+31
* mmc: mmci: Add callbacks for to manage signal voltage switchLudovic Barre2020-03-241-0/+8
* mmc: mmci: Add a reference at mmc_host_ops in mmci structLudovic Barre2020-03-241-2/+2
* mmc: mmci: Use dma_request_chan() instead dma_request_slave_channel()Peter Ujfalusi2019-12-191-4/+14
* mmc: mmci: Support any block sizes for ux500v2 and qcom variantLinus Walleij2019-12-181-4/+30
* mmc: mmci: add threaded irq to abort DPSM of non-functional stateLudovic Barre2019-12-181-6/+40
* mmc: core: Remove mmc_gpiod_request_*(invert_gpio)Michał Mirosław2019-12-181-2/+2
* mmc: mmci: Convert to pinctrl_select_default_state()Ulf Hansson2019-12-161-10/+2
* mmc: mmci: sdmmc: add busy_complete callbackLudovic Barre2019-11-131-0/+4
* mmc: mmci: add busy_complete callbackLudovic Barre2019-11-131-62/+72
* mmc: mmci: add hardware busy timeout featureLudovic Barre2019-11-131-5/+37
* mmc: mmci: make unexported functions staticBen Dooks2019-11-131-10/+10
* mmc: mmci: Clarify comments and some code for busy detectionUlf Hansson2019-09-111-32/+37
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* mmc: mmci: Prevent polling for busy detection in IRQ contextLudovic Barre2019-05-061-2/+3
* mmc: mmci: Cleanup mmci_cmd_irq() for busy detectLudovic Barre2019-05-061-4/+4
* mmc: mmci: replace blksz_datactrlXX by get_datactrl_cfg callbackLudovic Barre2019-04-151-24/+2