Commit Graph

239 Commits (lime2-spi)

Author SHA1 Message Date
Peng Fan 3dd2626f48 mmc: add HS400 support 6 years ago
Jon Nettleton 6c09eba507 mmc: break out get_op_cond code to its own function 6 years ago
Marek Vasut 62d77cea31 mmc: Improve tinification 6 years ago
Vipul Kumar 36332b6e4b mmc: Changed the datatype of the variable to handle 64-bit arch 6 years ago
Jaehoon Chung d2faadb59c mmc: add the debug message in mmc_set_clock 6 years ago
Jaehoon Chung 6511718254 mmc: add the MMC_CLK_ENABLE/DISABLE macro in mmc.h 6 years ago
Tom Rini 83d290c56f SPDX: Convert all of our single license tags to Linux Kernel style 6 years ago
Peng Fan 0a4c2b099e mmc: fix return value check condition 6 years ago
Marek Vasut ec360e6486 mmc: Staticize sd_select_bus_width 6 years ago
Alexander Kochetkov 76584e3398 mmc: fix off-by-one bug in mmc_startup_v4() 6 years ago
Faiz Abbas 8a856db238 mmc: Drop unnecessary case for mmc_probe() 6 years ago
Jaehoon Chung 1b313aa3e3 mmc: synchronize the sequence with enum bus_mode in mmc.h 6 years ago
Jean-Jacques Hiblot ace1bed327 mmc: fix bug in mmc_startup_v4() 6 years ago
Jean-Jacques Hiblot a0276f3eee mmc: Fix bug in sd_set_card_speed() 6 years ago
Masahiro Yamada d4d64889b0 mmc: use pr_* log functions 6 years ago
Jun Nie 2f516e4aa2 mmc: Poll for broken card detection case 6 years ago
Jaehoon Chung c0fafe64a5 mmc: fix to assign to correct clock value when clock is enabling 6 years ago
Jaehoon Chung 9546eb92cb mmc: fix the wrong disabling clock 6 years ago
Jean-Jacques Hiblot b7a6e2c9c3 mmc: remove hc_wp_grp_size from struct mmc if not needed 6 years ago
Jean-Jacques Hiblot 173c06dfcc mmc: don't read the size of eMMC enhanced user data area in SPL 6 years ago
Jean-Jacques Hiblot e6fa5a5461 mmc: compile out erase and write mmc commands if write operations are not enabled 6 years ago
Jean-Jacques Hiblot 5b2e72f327 mmc: read ssr only if MMC write support is enabled 6 years ago
Jean-Jacques Hiblot 58a6fb7b04 mmc: reworked version lookup in mmc_startup_v4 6 years ago
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