summaryrefslogtreecommitdiffstats
path: root/drivers/mci/imx-esdhc.c
Commit message (Expand)AuthorAgeFilesLines
* ARM: i.MX: extend drivers for i.MX8MN (Nano) supportAhmad Fatoum2021-10-051-0/+1
* mci: sdhci: Get rid of many register opsSascha Hauer2021-06-111-1/+1
* mci: sdhci: imx: Use sdhci_setup_host()Sascha Hauer2021-06-101-13/+5
* mci: sdhci: straighten capabilities registerSascha Hauer2021-06-071-4/+4
* mci: Replace license and copyright boilerplate by SPDX identifiersUwe Kleine-König2020-12-071-16/+5
* mci: imx-esdhc: Add i.MX8mp compatibleOleksij Rempel2020-07-141-0/+1
* mci: remove now-duplicate dev->detect implementations in host driversAhmad Fatoum2020-06-031-11/+0
* treewide: remove references to CREDITSUwe Kleine-König2020-04-271-3/+0
* mci: imx-esdhc: Add i.MX8mm supportSascha Hauer2020-02-191-0/+1
* mci: imx-esdhc: fix termination of statementHubert Feurstein2019-12-111-1/+1
* mci: imx-esdhc: Share code for esdhc_send_cmd()Andrey Smirnov2019-12-041-101/+1
* mci: imx-esdhc: Introduce esdhc_poll()Andrey Smirnov2019-12-041-24/+23
* mci: imx-esdhc: Share code for esdhc_(setup|do)_data operationsAndrey Smirnov2019-12-041-74/+3
* mci: imx-esdhc-pbl: Share IO accessors with regular driverAndrey Smirnov2019-12-041-125/+1
* mci: imx-esdhc: Drop extra helper varaibleAndrey Smirnov2019-12-041-5/+3
* mci: imx-esdhc: Drop unnecessary type conversionAndrey Smirnov2019-12-041-6/+4
* mci: imx-esdhci: Use generic PIO transfer functionSascha Hauer2019-11-211-68/+1
* mci: imx-esdhc: Use sdhci_set_cmd_xfer_mode()Sascha Hauer2019-11-211-46/+11
* mci: sdhci: remove duplicate register defines for prsstat bitsSascha Hauer2019-11-211-6/+11
* mci: sdhci: remove duplicate register defines for interrupt bitsSascha Hauer2019-11-211-10/+11
* mci: sdhci: remove duplicate transfer mode register definesSascha Hauer2019-11-211-4/+4
* mci: imx-esdhc: Use 16bit register definitionsSascha Hauer2019-11-211-10/+11
* mci: imx-esdhc: use sdhci helpersSascha Hauer2019-11-211-64/+76
* mci: imx-esdhc: fix error handling during probeMarco Felsch2019-09-121-6/+24
* Merge branch 'for-next/layerscape'Sascha Hauer2019-04-081-1/+2
|\
| * mci: imx-esdhc: Actually enable cache snoopingSascha Hauer2019-03-131-1/+2
* | mci: imx-esdhc: resolve conflicting flagsAlexander Kurz2019-03-181-4/+5
|/
* esdhc-xload: move some register defines to header fileSascha Hauer2019-03-051-9/+0
* mci: imx-esdhc: Add layerscape supportSascha Hauer2019-02-121-0/+14
* mci: imx-esdhc: Add bigendian register access supportSascha Hauer2019-02-071-6/+15
* mci: imx-esdhc: implement static inline io wrappersSascha Hauer2019-02-071-58/+83
* mci: imx-esdhc: remove unnecessary includeSascha Hauer2019-02-061-1/+0
* mci: imx-esdhc: make clkidx configurableSascha Hauer2019-02-061-1/+7
* mci: imx-esdhc: move platform_dataSascha Hauer2019-02-061-1/+1
* mci: imx-esdhc: use dev_idSascha Hauer2019-02-061-14/+19
* mci: imx-esdhc: Do not reset twiceSascha Hauer2019-02-061-47/+34
* mci: imx-esdhc: Drop explicit devname setup codeAndrey Smirnov2018-12-101-4/+0
* mci: imx-esdhc: Return EFAULT when DMA mapping failsAndrey Smirnov2018-08-311-1/+1
* mci: imx-esdhc: Specify that DMA is 32-bit onlyAndrey Smirnov2018-08-311-0/+2
* mci: imx-esdhc: send required clock pulses to card on initLucas Stach2018-08-091-1/+4
* mmc: i.MX esdhc: Add i.MX8 supportSascha Hauer2018-06-111-0/+1
* mci: imx-esdhc: use dma mapping functionsSascha Hauer2018-06-111-27/+26
* Revert "mci: imx-esdhc: Enable clock"Andrey Smirnov2018-01-111-1/+0
* i.MX: esdhc: wait until SDSTB is asserted, not other way arroundOleksij Rempel2017-11-171-1/+1
* i.MX: esdhc: fix imx-esdhc driver for non-OF boardsAlexander Kurz2017-02-141-15/+15
* mci: imx-esdhci: remove wrong write protection testSascha Hauer2017-01-191-12/+2
* mci: imx-esdhc: Enable clockSascha Hauer2017-01-191-0/+1
* i.MX: esdhc: Enable host->clk during initializationAndrey Smirnov2017-01-121-0/+7
* Merge branch 'for-next/vybrid'Sascha Hauer2017-01-121-24/+105
|\
| * i.MX: esdhc: Request "per" clock explicitlyAndrey Smirnov2017-01-111-1/+1