| Commit message (Expand) | Author | Age | Files | Lines |
* | mmc: core: Default to generic_cmd6_time as timeout in __mmc_switch() | Ulf Hansson | 2020-01-24 | 1 | -14/+11 |
* | mmc: core: Specify timeouts for BKOPS and CACHE_FLUSH for eMMC | Ulf Hansson | 2020-01-24 | 1 | -3/+6 |
* | Revert "mmc: core: do not retry CMD6 in __mmc_switch()" | Jan Kaisrlik | 2019-09-03 | 1 | -1/+1 |
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 2019-05-30 | 1 | -5/+1 |
* | mmc: core: retry CMD1 in mmc_send_op_cond() even if the ocr = 0 | Yoshihiro Shimoda | 2019-04-29 | 1 | -5/+11 |
* | mmc: core: do not retry CMD6 in __mmc_switch() | Chaotian Jing | 2019-02-28 | 1 | -1/+1 |
* | mmc: core: Cleanup BKOPS support | Ulf Hansson | 2018-12-17 | 1 | -69/+18 |
* | mmc: core: Drop redundant check in mmc_send_hpi_cmd() | Ulf Hansson | 2018-12-17 | 1 | -6/+0 |
* | mmc: core: Adjust and reuse the macro of R1_STATUS(x) | Shawn Lin | 2018-07-16 | 1 | -1/+1 |
* | mmc: core: Avoid hanging to claim host for mmc via some nested calls | Ulf Hansson | 2018-02-27 | 1 | -4/+0 |
* | mmc: core: Export a few functions needed for blkmq support | Adrian Hunter | 2017-10-30 | 1 | -0/+1 |
* | mmc: core: Remove unnecessary host claim | Adrian Hunter | 2017-10-30 | 1 | -4/+1 |
* | mmc: ops: export mmc_get_status() | Linus Walleij | 2017-08-30 | 1 | -0/+1 |
* | mmc: mmc_ops: fix a typo for comment of mmc_start_bkops | Shawn Lin | 2017-08-30 | 1 | -1/+1 |
* | mmc: core: Clarify code for sending CSD | Ulf Hansson | 2017-06-20 | 1 | -5/+10 |
* | mmc: core: Drop mmc_all_send_cid() and use mmc_send_cxd_native() instead | Ulf Hansson | 2017-06-20 | 1 | -19/+1 |
* | mmc: core: Re-factor code for sending CID | Ulf Hansson | 2017-06-20 | 1 | -2/+10 |
* | mmc: core: Remove redundant code in mmc_send_cid() | Ulf Hansson | 2017-06-20 | 1 | -7/+0 |
* | mmc: core: Move mmc_flush_cache() from core.c to mmc_ops.c | Ulf Hansson | 2017-06-20 | 1 | -0/+21 |
* | mmc: core: Move mmc_interrupt_hpi() from core.c to mmc_ops.c | Ulf Hansson | 2017-06-20 | 1 | -1/+65 |
* | mmc: core: Move mmc bkops functions from core.c to mmc_ops.c | Ulf Hansson | 2017-06-20 | 1 | -0/+113 |
* | mmc: block: Use __mmc_send_status() and drop get_card_status() | Ulf Hansson | 2017-06-20 | 1 | -2/+8 |
* | mmc: core: add proper be32 annotation | Winkler, Tomas | 2017-04-24 | 1 | -4/+4 |
* | mmc: mmc: Add functions to enable / disable the Command Queue | Adrian Hunter | 2017-04-24 | 1 | -0/+28 |
* | mmc: use empty initializer list to zero-clear structures | Masahiro Yamada | 2017-02-13 | 1 | -22/+22 |
* | mmc: core: Restore parts of the polling policy when switch to HS/HS DDR | Ulf Hansson | 2017-01-16 | 1 | -13/+12 |
* | mmc: mmc: Introduce mmc_abort_tuning() | Adrian Hunter | 2016-12-05 | 1 | -0/+25 |
* | mmc: mmc: Relax checking for switch errors after HS200 switch | Adrian Hunter | 2016-12-05 | 1 | -1/+8 |
* | mmc: core: remove BUG_ONs from mmc | Shawn Lin | 2016-12-05 | 1 | -17/+0 |
* | mmc: core: Enable __mmc_switch() to change bus speed timing for the host | Ulf Hansson | 2016-11-29 | 1 | -5/+15 |
* | mmc: core: Check SWITCH_ERROR bit from each CMD13 response when polling | Ulf Hansson | 2016-11-29 | 1 | -4/+8 |
* | mmc: core: Rename ignore_crc to retry_crc_err to reflect its purpose | Ulf Hansson | 2016-11-29 | 1 | -5/+5 |
* | mmc: core: Remove redundant __mmc_send_status() | Ulf Hansson | 2016-11-29 | 1 | -9/+1 |
* | mmc: core: Retry instead of ignore at CRC errors when polling for busy | Ulf Hansson | 2016-11-29 | 1 | -3/+6 |
* | mmc: core: Don't use ->card_busy() and CMD13 in combination when polling | Ulf Hansson | 2016-11-29 | 1 | -16/+14 |
* | mmc: core: Factor out code related to polling in __mmc_switch() | Ulf Hansson | 2016-11-29 | 1 | -49/+59 |
* | mmc: core: Clarify code which deals with polling in __mmc_switch() | Ulf Hansson | 2016-11-29 | 1 | -21/+18 |
* | mmc: core: Make mmc_switch_status() available for mmc core | Ulf Hansson | 2016-11-29 | 1 | -1/+14 |
* | mmc: mmc: fix switch timeout issue caused by jiffies precision | Chaotian Jing | 2016-07-25 | 1 | -1/+1 |
* | mmc: mmc: Use ->card_busy() to detect busy cards in __mmc_switch() | Chaotian Jing | 2016-07-25 | 1 | -9/+16 |
* | mmc: remove unnecessary assignment statements before return | Masahiro Yamada | 2016-02-29 | 1 | -15/+4 |
* | mmc: core: fix __mmc_switch timeout caused by preempt | Chaotian Jing | 2015-12-22 | 1 | -1/+8 |
* | mmc: mmc: extend the mmc_send_tuning() | Chaotian Jing | 2015-10-27 | 1 | -4/+4 |
* | mmc: core: Convert __mmc_switch() into an internal core function | Ulf Hansson | 2015-10-26 | 1 | -1/+0 |
* | mmc: core: Separate out the mmc_switch status check so it can be re-used | Adrian Hunter | 2015-06-01 | 1 | -14/+16 |
* | mmc: core: Hold re-tuning during switch commands | Adrian Hunter | 2015-06-01 | 1 | -10/+20 |
* | mmc: core: Make tuning block patterns static | Ulf Hansson | 2015-01-19 | 1 | -0/+30 |
* | mmc: core: Let mmc_send_tuning() to take struct mmc_host* as parameter | Ulf Hansson | 2014-12-08 | 1 | -4/+3 |
* | mmc: core: add core-level function for sending tuning commands | Minda Chen | 2014-11-26 | 1 | -0/+70 |
* | mmc: core: Convert to use kzalloc() for CXD register buffers | Ulf Hansson | 2014-11-10 | 1 | -3/+3 |