summaryrefslogtreecommitdiff
path: root/drivers/mmc/core/mmc_ops.h
AgeCommit message (Expand)AuthorFilesLines
2021-08-24mmc: core: Avoid hogging the CPU while polling for busy in the I/O err pathUlf Hansson1-0/+1
2021-06-14mmc: core: Add support for cache ctrl for SD cardsUlf Hansson1-0/+1
2021-06-14mmc: core: Move eMMC cache flushing to a new bus_ops callbackUlf Hansson1-1/+0
2021-06-14mmc: core: Prepare mmc_send_cxd_data() to be re-used for additional cmdsUlf Hansson1-0/+2
2021-06-14mmc: core: Extend re-use of __mmc_poll_for_busy()Ulf Hansson1-1/+4
2021-06-14mmc: core: Drop open coding when preparing commands with busy signalingUlf Hansson1-0/+3
2021-04-15mmc: core: Add a retries parameter to __mmc_switch functionBean Huo1-1/+1
2021-04-12mmc: core: Use userland specified timeout value for eMMC sanitizeBean Huo1-1/+1
2020-03-26mmc: core: Re-work the code for eMMC sanitizeUlf Hansson1-1/+1
2020-03-24mmc: core: Convert to mmc_poll_for_busy() for HPI commandsUlf Hansson1-0/+1
2020-03-24mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discardUlf Hansson1-0/+7
2020-03-24mmc: core: Drop redundant in-parameter to __mmc_switch()Ulf Hansson1-1/+1
2020-03-24mmc: core: Extend mmc_switch_status() to rid of __mmc_switch_status()Ulf Hansson1-2/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2018-12-17mmc: core: Cleanup BKOPS supportUlf Hansson1-2/+1
2017-06-20mmc: core: Re-factor code for sending CIDUlf Hansson1-1/+0
2017-06-20mmc: core: Make mmc_can_reset() staticUlf Hansson1-1/+0
2017-06-20mmc: core: Move mmc_interrupt_hpi() from core.c to mmc_ops.cUlf Hansson1-1/+0
2017-06-20mmc: core: Move mmc bkops functions from core.c to mmc_ops.cUlf Hansson1-1/+0
2017-06-20mmc: block: Use __mmc_send_status() and drop get_card_status()Ulf Hansson1-0/+1
2017-04-24mmc: mmc: Add functions to enable / disable the Command QueueAdrian Hunter1-0/+2
2017-02-13mmc: core: Move public functions from core.h to private headersUlf Hansson1-0/+9
2017-02-13mmc: core: First step in cleaning up private mmc header filesUlf Hansson1-0/+5
2016-12-05mmc: mmc: Relax checking for switch errors after HS200 switchAdrian Hunter1-0/+1
2016-11-29mmc: core: Enable __mmc_switch() to change bus speed timing for the hostUlf Hansson1-2/+2
2016-11-29mmc: core: Rename ignore_crc to retry_crc_err to reflect its purposeUlf Hansson1-1/+1
2016-11-29mmc: core: Make mmc_switch_status() available for mmc coreUlf Hansson1-1/+1
2015-10-26mmc: core: Convert __mmc_switch() into an internal core functionUlf Hansson1-0/+3
2015-06-01mmc: core: Separate out the mmc_switch status check so it can be re-usedAdrian Hunter1-0/+1
2014-11-10mmc: core: Add helper function for EXT_CSD supportUlf Hansson1-0/+1
2014-11-10mmc: core: Remove duplicated definition of mmc_send_ext_csd()Ulf Hansson1-1/+0
2014-09-09mmc: implement Driver Stage Register handlingSascha Hauer1-0/+1
2013-05-26mmc: core: Restructure and simplify code for mmc sleep|awakeUlf Hansson1-1/+0
2011-10-26mmc: core: support HPI send commandJaehoon Chung1-0/+1
2011-05-24mmc: core: Allow setting CMD timeout for CMD6 (SWITCH).Andrei Warkentin1-1/+0
2011-01-08mmc: Test bus-width for old MMC devicesAries Lee1-0/+1
2009-09-23mmc: add mmc card sleep and awake supportJarkko Lavinen1-0/+1
2007-09-23MMC core learns about SPIDavid Brownell1-0/+3
2007-07-26mmc: update header file pathsPierre Ossman1-1/+1
2007-05-01mmc: Separate out protocol opsPierre Ossman1-0/+27