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