summaryrefslogtreecommitdiffstats
path: root/drivers/mmc/core/sdio.c
Commit message (Expand)AuthorAgeFilesLines
* mmc: sdio: Drop unused in-parameter from mmc_sdio_init_card()Ulf Hansson2019-07-101-11/+9
* mmc: sdio: Drop unused in-parameter to mmc_sdio_reinit_card()Ulf Hansson2019-07-101-12/+6
* mmc: sdio: Don't re-initialize powered-on removable SDIO cards at resumeUlf Hansson2019-07-101-7/+7
* mmc: sdio: Drop powered-on re-init at runtime resume and HW resetUlf Hansson2019-07-101-7/+1
* mmc: sdio: Move comment about re-initialization to mmc_sdio_reinit_card()Ulf Hansson2019-07-101-17/+17
* mmc: sdio: Drop mmc_claim|release_host() in mmc_sdio_power_restore()Ulf Hansson2019-07-101-4/+0
* mmc: core: Prevent processing SDIO IRQs when the card is suspendedUlf Hansson2019-06-181-1/+12
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* mmc: core: Add a debug print when the card may have been replacedhongjiefang2019-02-281-1/+8
* mmc: core: Drop the unused mmc_power_save|restore_host()Ulf Hansson2018-07-161-1/+0
* mmc: core: Implement ->sw_reset bus ops for SDIOUlf Hansson2018-05-081-0/+13
* mmc: core: Rename ->reset() bus ops to ->hw_reset()Ulf Hansson2018-05-081-2/+2
* mmc: core: Re-factor some code for SDIO re-initializationUlf Hansson2018-05-081-20/+19
* mmc: core: Add capability to avoid 3.3V signalingKyle Roeschley2018-05-021-0/+8
* mmc: core: Add a new quirk for limiting clock rateharish_kandiga@mentor.com2018-05-021-1/+5
* mmc: sdio: Check the return value of sdio_enable_4bit_busShawn Lin2018-03-151-5/+4
* mmc: sdio: Keep card runtime resumed while adding function devicesAdrian Hunter2017-06-201-1/+12
* mmc: sdio: Tidy error path in mmc_attach_sdio()Adrian Hunter2017-06-201-7/+6
* mmc: core: improve the quirks for sdio devicesShawn Lin2017-02-151-1/+1
* mmc: core: change quirks.c to be a header fileShawn Lin2017-02-151-0/+1
* mmc: core: Clarify usage of mmc_set_signal_voltage()Ulf Hansson2017-02-131-2/+1
* mmc: core: Move public functions from host.h to private headersUlf Hansson2017-02-131-0/+1
* mmc: core: Move public functions from card.h to private headersUlf Hansson2017-02-131-0/+1
* mmc: sdio: don't use rocr to check if the card could support UHS modeShawn Lin2017-02-131-7/+17
* mmc: sdio: Factor out retry init card helper functionShawn Lin2017-02-131-4/+10
* mmc: core: remove BUG_ONs from sdioShawn Lin2016-12-051-15/+2
* mmc: core: remove redundant memset of sdio_read_cccrShawn Lin2016-03-171-2/+0
* mmc: core: Enable tuning according to the actual timingCarlo Caione2016-01-141-2/+2
* mmc: sdio: Fix invalid vdd in voltage switch power cycleAdrian Hunter2015-12-221-1/+1
* mmc: core: Remove MMC_CLKGATEUlf Hansson2015-10-261-5/+2
* mmc: core: Keep host claimed while invoking mmc_power_off|up()Ulf Hansson2015-10-261-5/+15
* mmc: core: Record card drive strengthAdrian Hunter2015-06-011-0/+3
* mmc: core: Factor out common code in drive strength selectionAdrian Hunter2015-06-011-22/+3
* mmc: core: Add 'card' to drive strength selection callbackAdrian Hunter2015-06-011-1/+1
* mmc: core: Simplify card drive strength maskAdrian Hunter2015-06-011-10/+2
* mmc: core: Allow card drive strength to be different to hostAdrian Hunter2015-06-011-25/+18
* mmc: core: Enable / disable re-tuningAdrian Hunter2015-06-011-1/+5
* mmc: sdio: add reset callback to bus operationsAndreas Fenkart2015-05-251-0/+7
* mmc: core: fold mmc_set_bus_width calls into sdio_enable_4bit_bus.NeilBrown2015-03-231-20/+12
* mmc: core: Simplify by adding mmc_execute_tuning()Adrian Hunter2015-01-191-10/+4
* mmc: core: reset sdio card properly on resume.NeilBrown2014-11-261-2/+6
* mmc: core: use card->ocr when negotiating voltage setting in mmc_sdio_power_r...NeilBrown2014-11-261-1/+1
* mmc: Convert pr_warning to pr_warnJoe Perches2014-09-241-4/+3
* mmc: core: sdio: Fix unconditional wake_up_process() on sdio threadFu Zhonghui2014-09-091-2/+10
* mmc: drop the speed mode of card's stateSeungwon Jeon2014-05-121-6/+2
* mmc: core: Invoke sdio func driver's PM callbacks from the sdio busUlf Hansson2014-04-221-41/+4
* mmc: core: Collect common code for card ocr validationUlf Hansson2013-10-301-10/+0
* mmc: core: Prevent violation of specs while initializing cardsUlf Hansson2013-10-301-15/+2
* mmc: core: Move cached value of the negotiated ocr mask to card structUlf Hansson2013-10-301-12/+14
* mmc: core: Cleanup code for setting ocr mask for SDIOUlf Hansson2013-10-301-16/+10