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 ---