Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
mmc: core: Fix access to HS400-ES devices
HS400-ES devices fail to initialize with the following error messages. mmc1: power class selection to bus width 8 ddr 0 failed mmc1: error -110 whilst initialising MMC card This was seen on Samsung Chromebook Plus. Code analysis points to commit 3d4ef32 ("mmc: core: fix multi-bit bus width without high-speed mode"), which attempts to set the bus width for all but HS200 devices unconditionally. However, for HS400-ES, the bus width is already selected. Cc: Anssi Hannula <[email protected]> Cc: Douglas Anderson <[email protected]> Cc: Brian Norris <[email protected]> Fixes: 3d4ef32 ("mmc: core: fix multi-bit bus width ...") Signed-off-by: Guenter Roeck <[email protected]> Reviewed-by: Douglas Anderson <[email protected]> Reviewed-by: Shawn Lin <[email protected]> Tested-by: Heiko Stuebner <[email protected]> Cc: <[email protected]> Signed-off-by: Ulf Hansson <[email protected]>
- Loading branch information