mmc.c (e7134b9714ed851095e8bcf8b66e65c6f870634e) | mmc.c (5cf12031a426d53f75b9add334641875797f636d) |
---|---|
1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * Copyright 2008, Freescale Semiconductor, Inc 4 * Andy Fleming 5 * 6 * Based vaguely on the Linux code 7 */ 8 --- 1878 unchanged lines hidden (view full) --- 1887 /* execute tuning if needed */ 1888 err = mmc_execute_tuning(mmc, MMC_CMD_SEND_TUNING_BLOCK_HS200); 1889 if (err) { 1890 debug("tuning failed\n"); 1891 return err; 1892 } 1893 1894 /* Set back to HS */ | 1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * Copyright 2008, Freescale Semiconductor, Inc 4 * Andy Fleming 5 * 6 * Based vaguely on the Linux code 7 */ 8 --- 1878 unchanged lines hidden (view full) --- 1887 /* execute tuning if needed */ 1888 err = mmc_execute_tuning(mmc, MMC_CMD_SEND_TUNING_BLOCK_HS200); 1889 if (err) { 1890 debug("tuning failed\n"); 1891 return err; 1892 } 1893 1894 /* Set back to HS */ |
1895 mmc_set_card_speed(mmc, MMC_HS, false); 1896 mmc_set_clock(mmc, mmc_mode2freq(mmc, MMC_HS), false); | 1895 mmc_set_card_speed(mmc, MMC_HS, true); |
1897 1898 err = mmc_switch(mmc, EXT_CSD_CMD_SET_NORMAL, EXT_CSD_BUS_WIDTH, 1899 EXT_CSD_BUS_WIDTH_8 | EXT_CSD_DDR_FLAG); 1900 if (err) 1901 return err; 1902 1903 err = mmc_set_card_speed(mmc, MMC_HS_400, false); 1904 if (err) --- 1025 unchanged lines hidden --- | 1896 1897 err = mmc_switch(mmc, EXT_CSD_CMD_SET_NORMAL, EXT_CSD_BUS_WIDTH, 1898 EXT_CSD_BUS_WIDTH_8 | EXT_CSD_DDR_FLAG); 1899 if (err) 1900 return err; 1901 1902 err = mmc_set_card_speed(mmc, MMC_HS_400, false); 1903 if (err) --- 1025 unchanged lines hidden --- |