aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/mmc
AgeCommit message (Expand)AuthorFilesLines
2014-02-17Fix uses of dma_max_pfn() when converting to a limiting addressRussell King1-1/+1
2014-01-26Merge tag 'mmc-updates-for-3.14-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds29-337/+1249
2014-01-24Merge tag 'pm+acpi-3.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2014-01-23Merge tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2014-01-23Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds1-2/+0
2014-01-23mmc: sdhci-pci: Fix possibility of chip->fixes being nullAdrian Hunter1-1/+2
2014-01-20mmc: sdhci-pci: Fix BYT sd card getting stuck in runtime suspendAdrian Hunter2-0/+11
2014-01-20mmc: sdhci: Allow for long command timeoutsAdrian Hunter1-1/+6
2014-01-17mmc: sdio: add a quirk for broken SDIO_CCCR_INTx pollingBing Zhao2-0/+19
2014-01-17mmc: sdhci: fix lockdep error in tuning routineAisheng Dong1-13/+7
2014-01-17mmc: dw_mmc: k3: remove clk_tableZhangfei Gao1-39/+2
2014-01-17mmc: dw_mmc: fix dw_mci_get_cdZhangfei Gao1-3/+9
2014-01-14ARM: s3c24xx: explicit dependency on <plat/gpio-cfg.h>Linus Walleij1-0/+1
2014-01-14ARM: S3C[24|64]xx: move includes back under <mach/> scopeLinus Walleij1-1/+1
2014-01-13mmc: dw_mmc: fix sparse non static symbol warningWei Yongjun1-1/+1
2014-01-13mmc: sdhci-esdhc-imx: fix warning during module remove functionDong Aisheng1-3/+5
2014-01-13mmc: sdhci-esdhc-imx: fix access hardirq-unsafe lock in atomic contextDong Aisheng1-7/+5
2014-01-13mmc: core: sd: implement proper support for sd3.0 au sizesWolfram Sang1-15/+22
2014-01-13mmc: atmel-mci: add vmmc-supply supportAlexandre Belloni1-0/+7
2014-01-13mmc: sdhci-pci: add broken HS200 quirk for Intel MerrifieldDavid Cohen1-0/+1
2014-01-13mmc: sdhci: add quirk for broken HS200 supportDavid Cohen1-1/+2
2014-01-13mmc: arasan: Add driver for Arasan SDHCISoren Brinkmann3-0/+237
2014-01-13mmc: dw_mmc: add dw_mmc-k3 for k3 platformZhangfei Gao3-0/+143
2014-01-13mmc: dw_mmc: use slot-gpio to handle cd pinZhangfei Gao1-13/+35
2014-01-13mmc: sdhci-pci: add support of O2Micro/BayHubTech SD hostsAdam Lee4-60/+439
2014-01-13mmc: sdhci-pci: break out definitions to header fileAdam Lee2-73/+78
2014-01-13mmc: tmio: fixup compile errorKuninori Morimoto1-1/+1
2014-01-13mmc: sh_mmcif: Enable driver compilation with COMPILE_TESTLaurent Pinchart1-1/+2
2014-01-13mmc: sdhi: Enable driver compilation with COMPILE_TESTLaurent Pinchart1-1/+2
2014-01-13mmc: tegra: add support for Tegra124Stephen Warren1-0/+1
2014-01-13mmc: sh_mmcif: Fix compilation warning on 64-bit platformsLaurent Pinchart1-1/+1
2014-01-13mmc: sh_mmcif: Factorize DMA channel request and configuration codeLaurent Pinchart1-49/+51
2014-01-13mmc: SDHI: add SoC specific workaround via HW versionKuninori Morimoto1-0/+11
2014-01-13mmc: tmio: add new TMIO_MMC_HAVE_HIGH_REG flagsKuninori Morimoto2-10/+5
2014-01-13mmc: tmio: bus_shift become tmio_mmc_data memberKuninori Morimoto5-13/+25
2014-01-13mmc: tmio: use -EPROBE_DEFER if driver can't find regulatorKuninori Morimoto1-5/+16
2014-01-13mmc: mxs: use mmc_of_parse to parse devicetree propertiesSascha Hauer1-26/+11
2014-01-13mmc: mxs: use mmc_gpio_get_ro for detecting read-only statusSascha Hauer1-23/+11
2014-01-13mmc: mxs: use standard flag for cd invertedSascha Hauer1-4/+10
2014-01-13mmc: mxs: use standard flag for broken card detectionSascha Hauer1-4/+3
2014-01-13mmc: mxs: use standard flag for non-removable statusSascha Hauer1-4/+2
2014-01-13mmc: Do not call get_cd for non removable cardsSascha Hauer1-1/+2
2014-01-13mmc: sdhci-acpi: add new ACPI IDMika Westerberg1-0/+2
2014-01-13mmc: sh_mobile_sdhi: Convert to clk_prepare/unprepareLaurent Pinchart1-2/+2
2014-01-13mmc: sdhci-esdhc-imx: Use NULL instead of zeroFabio Estevam1-1/+1
2014-01-13mmc: sdhci: Setting the host->mrq to NULL before executing tuningChuansheng Liu1-0/+7
2014-01-13mmc: atmel-mci: fix timeout errors in SDIO mode when using DMALudovic Desroches1-1/+12
2014-01-13mmc: tmio: don't overwrite caps2Kuninori Morimoto1-1/+1
2014-01-13mmc: fix host release issue after discard operationRay Jui1-3/+4
2014-01-13mmc: sdhci-esdhc-imx: add runtime pm supportDong Aisheng1-1/+48
2014-01-13mmc: sdhci-esdhc-imx: fix runtime pm unbalance issueDong Aisheng1-0/+1
2014-01-13mmc: esdhc-imx: clearing SDHCI_CTRL_EXEC_TUNING should not affect other bitsDong Aisheng1-11/+13
2014-01-13mmc: sdhci-esdhc-imx: tuning bits should not be cleared during resetDong Aisheng1-1/+6
2014-01-13mmc: sdhci-pltfm: export pltfm suspend/resume apiDong Aisheng2-2/+6
2014-01-13mmc: sdhci-esdhc-imx: add eMMC HS200 mode supportDong Aisheng1-0/+2
2014-01-13mmc: core: mmc DDR mode should not depend on UHS_DDR50Dong Aisheng1-6/+2
2014-01-13mmc: sdhci-esdhc-imx: add MMC_CAP_1_8V_DDR for mx6Dong Aisheng1-0/+1
2014-01-13mmc: sdhci-esdhc-imx: fix cpas over write issueDong Aisheng1-1/+1
2014-01-12Merge branch 'acpi-hotplug'Rafael J. Wysocki1-1/+1
2014-01-09mmc: msm_sdcc: Limit driver to platforms that use itStephen Boyd1-1/+1
2014-01-08mmc: sdhci-acpi: convert to use GPIO descriptor APIMika Westerberg1-16/+13
2013-12-29ARM: 7906/1: mmc: mmci: Remove unnecessary amba_set_drvdata()Michal Simek1-2/+0
2013-12-20ARM: s3c24xx: get rid of custom <mach/gpio.h>Linus Walleij1-0/+1
2013-12-07ACPI / bind: Redefine acpi_preset_companion()Rafael J. Wysocki1-1/+1
2013-11-26mmc: omap: Fix I2C dependency and make driver usable with device treeTony Lindgren1-1/+10
2013-11-26mmc: omap: Fix DMA configuration to not rely on device idTony Lindgren1-22/+12
2013-11-26mmc: sdhci-esdhc-imx: add SDHCI_TRANSFER_MODE read functionDong Aisheng1-0/+16
2013-11-26mmc: sdhci: clear auto cmd setting bits for no data cmdsDong Aisheng1-1/+6
2013-11-20Merge tag 'pm+acpi-2-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+1
2013-11-18Merge tag 'mmc-updates-for-3.13-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds45-1231/+1786
2013-11-14ACPI / driver core: Store an ACPI device pointer in struct acpi_dev_nodeRafael J. Wysocki1-2/+1
2013-11-14Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds2-21/+61
2013-11-14Merge branch 'for-linus-dma-masks' of git://git.linaro.org/people/rmk/linux-armLinus Torvalds2-3/+5
2013-11-12Merge branches 'fixes', 'mmci' and 'sa11x0' into for-nextRussell King2-21/+61
2013-11-08mmc: wbsd: Silence compiler warningUlf Hansson1-1/+0
2013-11-08mmc: core: Silence compiler warning in __mmc_switchUlf Hansson1-1/+1
2013-11-08mmc: sh_mmcif: Convert to clk_prepare|unprepareUlf Hansson1-6/+6
2013-11-08mmc: sh_mmcif: Convert to PM macros when defining dev_pm_opsUlf Hansson1-7/+3
2013-11-08mmc: dw_mmc: exynos: Revert the sdr_timing assignmentYuvaraj Kumar C D1-1/+2
2013-11-08mmc: sdhci: Avoid needless loop while handling SDIO interrupts in sdhci_irqAlexey Neyman1-0/+8
2013-10-31ARM: 7797/1: mmc: Use dma_max_pfn(dev) helper for bounce_limit calculationsSantosh Shilimkar1-1/+2
2013-10-31DMA-API: mmc: sdhci-acpi: use dma_coerce_mask_and_coherent()Russell King1-2/+3
2013-10-30mmc: core: Add MMC_CAP_RUNTIME_RESUME to resume at runtime_resumeUlf Hansson2-10/+14
2013-10-30mmc: core: Improve runtime PM support during suspend/resume for sd/mmcUlf Hansson2-17/+66
2013-10-30mmc: core: Remove redundant mmc_power_up|off at runtime callbacksUlf Hansson2-24/+2
2013-10-30mmc: Don't force card to active state when entering suspend/shutdownUlf Hansson3-17/+51
2013-10-30mmc: core: Remove deprecated mmc_suspend|resume_host APIsUlf Hansson1-22/+0
2013-10-30mmc: mmci: Move away from using deprecated APIsUlf Hansson1-13/+4
2013-10-30mmc: via-sdmmc: Move away from using deprecated APIsUlf Hansson1-6/+1
2013-10-30mmc: tmio: Move away from using deprecated APIsUlf Hansson1-6/+3
2013-10-30mmc: sh_mmcif: Move away from using deprecated APIsUlf Hansson1-7/+3
2013-10-30mmc: sdricoh_cs: Move away from using deprecated APIsUlf Hansson1-3/+0
2013-10-30mmc: rtsx: Remove redundant suspend and resume callbacksUlf Hansson1-33/+0
2013-10-30mmc: wbsd: Move away from using deprecated APIsUlf Hansson1-28/+5
2013-10-30mmc: pxamci: Remove redundant suspend and resume callbacksUlf Hansson1-32/+0
2013-10-30mmc: s3cmci: Remove redundant suspend and resume callbacksUlf Hansson1-29/+0
2013-10-30mmc: wmt-sdmmc: Move away from using deprecated APIsUlf Hansson1-17/+10
2013-10-30mmc: mxcmmc: Move away from using deprecated APIsUlf Hansson1-10/+2
2013-10-30mmc: mxs-mmc: Move away from using deprecated APIsUlf Hansson1-10/+2
2013-10-30mmc: omap: Remove redundant suspend and resume callbacksUlf Hansson2-86/+3
2013-10-30mmc: tifm_sd: Move away from using deprecated APIsUlf Hansson1-3/+1
2013-10-30mmc: sdhci: Move away from using deprecated APIsUlf Hansson1-18/+2
2013-10-30mmc: vub300: Move away from using deprecated APIsUlf Hansson1-16/+2
2013-10-30mmc: mvsdio: Remove redundant suspend and resume callbacksUlf Hansson1-29/+0
2013-10-30mmc: msm_sdcc: Move away from using deprecated APIsUlf Hansson1-25/+2
2013-10-30mmc: jz4740: Move away from using deprecated APIsUlf Hansson1-4/+0
2013-10-30mmc: dw_mmc: Move away from using deprecated APIsUlf Hansson1-21/+0
2013-10-30mmc: davinci_mmc: Move away from using deprecated APIsUlf Hansson1-21/+5
2013-10-30mmc: cb710: Move away from using deprecated APIsUlf Hansson1-9/+1
2013-10-30mmc: bfin_sdh: Move away from using deprecated APIsUlf Hansson1-11/+1
2013-10-30mmc: au1xmmc: Move away from using deprecated APIsUlf Hansson1-6/+1
2013-10-30mmc: atmel-mci: Remove redundant suspend and resume callbacksUlf Hansson1-61/+0
2013-10-30mmc: core: Signal wakeup event at card insert/removalUlf Hansson1-12/+27
2013-10-30mmc: core: Collect common code for card ocr validationUlf Hansson4-40/+10
2013-10-30mmc: core: Prevent violation of specs while initializing cardsUlf Hansson4-37/+13
2013-10-30mmc: core: Move cached value of the negotiated ocr mask to card structUlf Hansson4-34/+40
2013-10-30mmc: core: Cleanup code for setting ocr mask for SDIOUlf Hansson1-16/+10
2013-10-30mmc: core: Remove unnecessary retry mechanism at SDIO attachUlf Hansson1-11/+3
2013-10-30mmc: core: Let mmc_set_signal_voltage take ocr as parameterUlf Hansson4-5/+7
2013-10-30mmc: core: Let mmc_power_up|cycle take ocr as parameterUlf Hansson5-24/+16
2013-10-30mmc: core: Do not poll for busy with status cmd for all switch cmdsUlf Hansson3-9/+22
2013-10-30mmc: sdhci-pci: Add SDIO/MMC device ID support for Intel ClovertrailEric Ernst1-0/+46
2013-10-30mmc: omap_hsmmc: remove unused no_offBalaji T K1-7/+0
2013-10-30mmc: omap_hsmmc: correct max value of clkdBalaji T K1-2/+3
2013-10-30mmc: omap_hsmmc: fix timeout for cmd and data soft resetJianpeng Ma1-5/+5
2013-10-30mmc: omap_hsmmc: context save and restore for DTTony Lindgren1-32/+20
2013-10-30mmc: omap_hsmmc: Fix pbias_disable for omap4Balaji T K1-1/+1
2013-10-21mmc: sdhci: remove unneeded call when have preset value quirkDong Aisheng1-1/+2
2013-10-21mmc: sdhci-esdhc-imx: add preset value quirk for mx6Dong Aisheng1-1/+3
2013-10-21mmc: sdhci-esdhc-imx: enable SDR50 tuning for imx6q/dlDong Aisheng1-1/+2
2013-10-21mmc: sdhci-esdhc-imx: add delay line setting supportDong Aisheng1-0/+18
2013-10-21mmc: sdhci-esdhc-imx: add DDR mode support for mx6Dong Aisheng1-3/+14
2013-10-21mmc: sdhci: report error once the maximum tuning loops exhausted or timeoutDong Aisheng1-0/+1
2013-10-21mmc: sdhci-esdhc-imx: fix reading cap_1 register value for mx6slDong Aisheng1-0/+4
2013-10-21mmc: sdhci-esdhc-imx: add std tuning support for mx6slDong Aisheng1-17/+73
2013-10-21mmc: sdhci-esdhc-imx: create struct esdhc_soc_dataShawn Guo1-45/+41
2013-10-21mmc: sdhci-esdhc-imx: pdev->id_entry should be immutableShawn Guo1-14/+7
2013-10-21mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_USDHCShawn Guo1-12/+25
2013-10-21mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_ENGCM07207Shawn Guo1-2/+10
2013-10-21mmc: bfin_sdh: Forgot to write SDH_CFG register in function set_ios.Sonic Zhang1-2/+1
2013-10-21mmc: wmt-sdmmc: Simplify wmt_set_sd_power implementationAxel Lin1-22/+8
2013-10-21mmc: sdhci-pci: add Intel Merrifield supportDavid Cohen1-0/+30
2013-10-19Merge 3.12-rc6 into driver-core-nextGreg Kroah-Hartman1-8/+8
2013-10-16MMC: convert bus code to use dev_groupsGreg Kroah-Hartman2-14/+19
2013-09-27mmc: sdhci-esdhc-imx: set actual_clock in clock settingDong Aisheng2-2/+3
2013-09-26mmc: mvsdio: fix deferred probe from __initJohan Hovold1-5/+6
2013-09-26mmc: sdhci-esdhc-imx: correct pre_div for imx6qDong Aisheng1-0/+3
2013-09-26mmc: sdhci-esdhc-imx: change pinctrl state according to uhs modeDong Aisheng1-1/+95
2013-09-26mmc: sdhci-esdhc-imx: add sd3.0 SDR clock tuning supportDong Aisheng1-1/+195
2013-09-26mmc: sdhci-esdhc-imx: support real clock on and off for imx6qDong Aisheng1-2/+17
2013-09-26mmc: sdhci-esdhc: move common esdhc_set_clock to platform driverDong Aisheng3-41/+66
2013-09-26mmc: sdhci: allow platform access of sdhci_send_commandDong Aisheng2-2/+4
2013-09-26mmc: sdhci: add hooks for platform specific tuningDong Aisheng2-0/+9
2013-09-25mmc: sdhci-bcm2835: Use sdhci_pltfm_unregister instead of open codedAxel Lin1-7/+1
2013-09-25mmc: sdhci-bcm-kona: Use sdhci_pltfm_unregister instead of open codedAxel Lin1-13/+1
2013-09-25mmc: dw_mmc-socfpga: Staticize dw_mci_socfpga_probeSachin Kamat1-1/+1
2013-09-25mmc: dw_mmc-socfpga: Remove redundant of_match_ptrSachin Kamat1-1/+1
2013-09-25mmc: mvsdio: Convert to devm_ioremap_resourceSachin Kamat1-3/+3
2013-09-25mmc: core: clean up duplicate macrosJackey Shen2-2/+2
2013-09-25mmc: atmel-mci: fix oops in atmci_tasklet_funcRodolfo Giometti1-6/+8
2013-09-25mmc: atmel-mci: abort transfer on timeout errorLudovic Desroches1-0/+7
2013-09-25mmc: add ignorance case for CMD13 CRC errorSeungwon Jeon1-28/+45
2013-09-25mmc: dw_mmc: fix the transfer termination in IDMAC modeSeungwon Jeon1-3/+3
2013-09-25mmc: dw_mmc: amend use of idmac sw resetSeungwon Jeon1-6/+11
2013-09-25mmc: dw_mmc: gather each reset code into functionsSeungwon Jeon1-38/+43
2013-09-25mmc: dw_mmc: rework the code related to cmd/data completionSeungwon Jeon1-63/+84
2013-09-25mmc: dw_mmc: guarantee stop-abort cmd in data errorsSeungwon Jeon1-20/+64
2013-09-25mmc: dw_mmc: fix error handling on response errorSeungwon Jeon1-5/+21
2013-09-25mmc: dw_mmc: control card read thresholdSeungwon Jeon2-2/+39
2013-09-25mmc: dw_mmc: adjust the fifoth with block sizeSeungwon Jeon2-3/+75
2013-09-25mmc: dw_mmc: set the supported max/min frequencySeungwon Jeon1-2/+12
2013-09-25mmc: dw_mmc: move supports-highspeed of quirks to capsSeungwon Jeon1-6/+3
2013-09-25mmc: dw_mmc: add the capability to support hs200 modeSeungwon Jeon1-0/+6
2013-09-25mmc: dw_mmc: exynos: adjust the clock rate with speed modeSeungwon Jeon1-13/+42
2013-09-25mmc: dw_mmc: exynos: add variable delay tuning sequenceSeungwon Jeon1-0/+124
2013-09-25mmc: dw_mmc: add support tuning schemeSeungwon Jeon2-37/+108
2013-09-25mmc: dw_mmc: exynos: configure SMU in exynos5420Yuvaraj Kumar C D1-1/+37
2013-09-25mmc: dw_mmc: move the platform specific init callYuvaraj Kumar C D2-7/+9
2013-09-25mmc: dw_mmc: socfpga: move socfpga private initYuvaraj Kumar C D1-16/+14
2013-09-25mmc: dw_mmc: exynos: move the exynos private initYuvaraj Kumar C D1-18/+16
2013-09-25mmc: dw_mmc: Set timeout to max upon resumeDoug Anderson1-0/+3
2013-09-25mmc: dw_mmc: Honor requests to set the clock to 0Doug Anderson1-16/+28
2013-09-25mmc: dw_mmc: Add exynos resume_noirq callback to clear WAKEUP_INTDoug Anderson1-1/+52
2013-09-25mmc: dw_mmc: don't queue up a card detect at slot startupDoug Anderson1-6/+0
2013-09-25mmc: core: remove dead function mmc_try_claim_hostGrant Grundler1-25/+0
2013-09-21ARM: shmobile: update SDHI DT compatibility string to the <unit>-<soc> formatGuennadi Liakhovetski1-8/+8
2013-09-19ARM: 7834/1: mmc: mmci: Save and restore register contextUlf Hansson1-0/+43
2013-09-19ARM: 7833/1: mmc: mmci: Adapt to register write restrictionsUlf Hansson1-0/+16
2013-09-19ARM: 7832/1: mmc: mmci: Use optional sleep pinctrl stateUlf Hansson1-0/+2
2013-09-19ARM: 7831/1: mmc: mmci: Adapt to new pinctrl handlingUlf Hansson2-21/+0
2013-09-13Remove GENERIC_HARDIRQ config optionMartin Schwidefsky1-1/+1
2013-09-10Merge tag 'mmc-updates-for-3.12-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds32-189/+298
2013-09-07Merge tag 'mfd-3.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo...Linus Torvalds1-19/+51
2013-09-06Merge tag 'boards-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-9/+9
2013-09-06Revert "mmc: tmio-mmc: Remove .set_pwr() callback from platform data"Chris Ball2-0/+8
2013-08-30mmc: memstick: rtsx: Modify copyright commentsWei WANG1-2/+1
2013-08-30mmc: rtsx: Clear SD_CLK toggle enable bit if switching voltage failWei WANG1-1/+8
2013-08-30mfd: mmc: rtsx: Change default tx phaseWei WANG1-16/+42
2013-08-29mmc: dw_mmc: Add support for ARCMischa Jonker1-1/+1
2013-08-29mmc: sdhci-s3c: initialize host->quirks2 for using quirks2Jaehoon Chung1-0/+1