sd.c (fffe5d5aa05b4e69f79bc75a51c5ee0fc6203fa5) sd.c (a303c5319c8e6ab0e744ebca118da8420043b2c3)
1/*
2 * linux/drivers/mmc/core/sd.c
3 *
4 * Copyright (C) 2003-2004 Russell King, All Rights Reserved.
5 * SD support Copyright (C) 2004 Ian Molton, All Rights Reserved.
6 * Copyright (C) 2005-2007 Pierre Ossman, All Rights Reserved.
7 *
8 * This program is free software; you can redistribute it and/or modify

--- 946 unchanged lines hidden (view full) ---

955
956 /* Initialization sequence for UHS-I cards */
957 if (rocr & SD_ROCR_S18A) {
958 err = mmc_sd_init_uhs_card(card);
959 if (err)
960 goto free_card;
961
962 /* Card is an ultra-high-speed card */
1/*
2 * linux/drivers/mmc/core/sd.c
3 *
4 * Copyright (C) 2003-2004 Russell King, All Rights Reserved.
5 * SD support Copyright (C) 2004 Ian Molton, All Rights Reserved.
6 * Copyright (C) 2005-2007 Pierre Ossman, All Rights Reserved.
7 *
8 * This program is free software; you can redistribute it and/or modify

--- 946 unchanged lines hidden (view full) ---

955
956 /* Initialization sequence for UHS-I cards */
957 if (rocr & SD_ROCR_S18A) {
958 err = mmc_sd_init_uhs_card(card);
959 if (err)
960 goto free_card;
961
962 /* Card is an ultra-high-speed card */
963 mmc_sd_card_set_uhs(card);
963 mmc_card_set_uhs(card);
964
965 /*
966 * Since initialization is now complete, enable preset
967 * value registers for UHS-I cards.
968 */
969 if (host->ops->enable_preset_value)
970 host->ops->enable_preset_value(host, true);
971 } else {

--- 251 unchanged lines hidden ---
964
965 /*
966 * Since initialization is now complete, enable preset
967 * value registers for UHS-I cards.
968 */
969 if (host->ops->enable_preset_value)
970 host->ops->enable_preset_value(host, true);
971 } else {

--- 251 unchanged lines hidden ---