Commit Graph

216 Commits (baef2070a407f14fbab10312b509732e6d104590)

Author SHA1 Message Date
Jean-Jacques Hiblot baef2070a4 mmc: compile out more code if support for UHS and HS200 is not enabled 6 years ago
Jean-Jacques Hiblot cf17789e07 mmc: make optional the support for eMMC hardware partitioning 6 years ago
Jean-Jacques Hiblot f99c2efe56 mmc: make UHS and HS200 optional 6 years ago
Jean-Jacques Hiblot d8e3d42089 mmc: convert most of printf() to pr_err() and pr_warn() 6 years ago
Jean-Jacques Hiblot f7d5dffc65 mmc: don't use malloc_cache_aligned() 6 years ago
Jean-Jacques Hiblot 1de06b9fa5 mmc: fix for old MMCs (below version 4) 6 years ago
Jean-Jacques Hiblot 1da8eb598f mmc: all hosts support 1-bit bus width and legacy timings 6 years ago
Jean-Jacques Hiblot 00e446fa04 mmc: Fixed a problem with old sd or mmc that do not support High speed 6 years ago
Jean-Jacques Hiblot 52d241dfba mmc: dump card and host capabilities if debug is enabled 6 years ago
Jean-Jacques Hiblot 9815e3ba80 mmc: add a library function to send tuning command 6 years ago
Jean-Jacques Hiblot bc1e3272ff mmc: use the right voltage level for MMC DDR and HS200 modes 6 years ago
Kishon Vijay Abraham I 83dc42271f mmc: Retry some MMC cmds on failure 6 years ago
Jean-Jacques Hiblot 01298da31d mmc: Change mode when switching to a boot partition 6 years ago
Jean-Jacques Hiblot 04a2ea248f mmc: disable UHS modes if Vcc cannot be switched on and off 6 years ago
Jean-Jacques Hiblot c10b85d6c2 mmc: Add support for UHS modes 6 years ago
Kishon Vijay Abraham I 634d484940 mmc: add HS200 support in MMC core 6 years ago
Kishon Vijay Abraham I ec841209a7 mmc: Add a execute_tuning() callback to the mmc operations. 6 years ago
Kishon Vijay Abraham I 2e7410d76a mmc: disable the mmc clock during power off 6 years ago
Kishon Vijay Abraham I 35f6782055 mmc: add a new mmc parameter to disable mmc clock 6 years ago
Kishon Vijay Abraham I fb7c3beb51 mmc: add power cyle support in mmc core 6 years ago
Jean-Jacques Hiblot 318a7a576b mmc: Add a new callback function to perform the 74 clocks cycle sequence 6 years ago
Kishon Vijay Abraham I aff5d3c83f mmc: Enable signal voltage to be selected from mmc core 6 years ago
Kishon Vijay Abraham I 2a4d212f71 mmc: make mmc_set_ios() return status 6 years ago
Jean-Jacques Hiblot 3862b85474 mmc: refactor MMC startup to make it easier to support new modes 6 years ago
Jean-Jacques Hiblot d0c221fe73 mmc: refactor SD startup to make it easier to support new modes 6 years ago
Jean-Jacques Hiblot 05038576e0 mmc: use mmc modes to select the correct bus speed 6 years ago
Jean-Jacques Hiblot 4c9d2aaa7e mmc: Add a function to dump the mmc capabilities 6 years ago
Jean-Jacques Hiblot 35f9e196f9 mmc: introduce mmc modes 6 years ago
Jean-Jacques Hiblot 7382e691ca mmc: add a function to read and test the ext csd (mmc >= 4) 6 years ago
Jean-Jacques Hiblot dfda9d88e5 mmc: make ext_csd part of struct mmc 6 years ago
Jean-Jacques Hiblot c744b6f6dc mmc: move the MMC startup for version above v4.0 in a separate function 6 years ago
Jean-Jacques Hiblot 8ac8a26304 mmc: split mmc_startup() 6 years ago
Jean-Jacques Hiblot 06ec045fee mmc: dm: get the IO-line and main voltage regulators from the dts 6 years ago
Suniel Mahesh 18e7c8f6aa drivers: mmc: Change buffer type in ALLOC_CACHE_ALIGN_BUFFER macro 6 years ago
Simon Glass e7881d85a9 dm: mmc: Drop CONFIG_DM_MMC_OPS 7 years ago
Simon Glass c4d660d4d0 dm: mmc: Allow disabling driver model in SPL 7 years ago
Simon Glass 05cbeb7c36 dm: mmc: Don't call board_mmc_power_init() with driver model 7 years ago
Xu Ziyuan 6f730459d9 mmc: drop unnecessary send_status request 7 years ago
Xu Ziyuan 166c2b8fd9 mmc: drop unnecessary send_status request 7 years ago
Jagan Teki 919b485834 mmc: Print error code for mmc_complete_init failure 7 years ago
Marek Vasut b5b838f1a7 mmc: Tinification of the mmc code 8 years ago
Marek Vasut ce9eca9438 mmc: Fix warning if debug() is not used 8 years ago
Tomas Melin cd3d48807d mmc: add bkops-enable command 8 years ago
Maxime Ripard a9003dc641 mmc: Retry the switch command 8 years ago
Jaehoon Chung 288db7c7c0 mmc: add the device name in debugging message for supplying vmmc 8 years ago
Peng Fan 2051aefe71 mmc: introduce mmc_power_init 8 years ago
Peng Fan 3697e5992f mmc: sd: extracting erase related information from sd status 8 years ago
Yangbo Lu d188b11302 mmc: send CMD0 before CMD1 for some MMC cards 8 years ago
Jaehoon Chung 915ffa5213 mmc: use the generic error number 8 years ago
Simon Glass 8ca51e51c1 dm: mmc: Add a way to use driver model for MMC operations 8 years ago