summaryrefslogtreecommitdiffstats
path: root/drivers/mci/imx-esdhc.c
Commit message (Expand)AuthorAgeFilesLines
* 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
| * i.MX: esdhc: Do not rely on CPU type for quirksAndrey Smirnov2017-01-111-21/+100
* | mci: imx: Add imx6sx compatibleChristian Hemp2017-01-101-0/+2
|/
* ARM: i.MX drivers: enable i.MX50 where already supportedAlexander Kurz2016-09-121-1/+3
* Revert "mci: imx-esdhc: Remove excess function"Sascha Hauer2016-07-141-0/+9
* mci: imx-esdhc: Remove excess functionAlexander Shiyan2016-06-201-9/+0
* MCI: imx-esdhc: Allow to use 1-bit bus width in board filesAlexander Shiyan2016-05-311-6/+3
* mci: imx-esdhc: implement reset quirks for i.MX6 DualLite/SoloStefan Christ2016-05-091-0/+14
* driver: replace dev_request_mem_region with dev_request_mem_resourceSascha Hauer2016-03-071-3/+5
* mci: imx-esdhc: Replace printf with dev_*Sascha Hauer2015-05-131-14/+15
* mci: imx-esdhc: Check for errors in esdhc_pio_read_writeSascha Hauer2015-05-131-7/+7
* mci: imx-esdhc: Use IS_ENABLED() instead of #ifdefSascha Hauer2015-05-131-55/+69
* MCI: imx: convert to streaming DMA opsLucas Stach2015-03-061-11/+17
* MMC: IMX: Reset MMC_BOOT register after controller reset.Andrey Panov2015-01-191-0/+3
* mci: imx-esdhc: Add i.MX6sl compatibleSascha Hauer2014-11-271-0/+2
* mci: imx-esdhc: Fix Interrupt enable register for i.MX6sxSascha Hauer2014-11-271-2/+3
* resource: Let dev_request_mem_region return an error pointerSascha Hauer2014-09-161-0/+2
* Merge branch 'for-next/mci'Sascha Hauer2014-02-031-0/+4
|\
| * mci: imx-esdhc: add DSR supportMarkus Niebel2014-01-151-0/+4
* | mci: imx-esdhc: Add i.MX25 compatible entrySascha Hauer2014-01-311-0/+2
|/
* treewide: Add missing includesSascha Hauer2013-11-081-0/+1
* MCI: imx-esdhc: implement workaround for errata ENGcm12360Markus Niebel2013-09-111-0/+15
* mci: rename capabilities flagsSascha Hauer2013-06-031-2/+2
* mci: i.MX esdhc: get additional parameters from devicetreeSascha Hauer2013-05-311-0/+2
* mci fsl-esdhc: implement detect driver callbackSascha Hauer2013-05-311-2/+11