Hi, Ulf 2012/9/27 Ulf Hansson <[email protected]>: > Hi Kevin, > > On 26 September 2012 13:38, Kevin Liu <[email protected]> wrote: >> From: Kevin Liu <[email protected]> >> >> Mmc does NOT have special sequence requirements for 1.8v >> signal voltage setting compared to sd and sdio. >> Add a new 1.8v flag for mmc so as to use the same >> start_signal_voltage_switch interface. > > This problem is protocol issue and should not be solved in the host > driver. We have more issues for signal_voltage switch as well. > > Please have a look at Johan Rudholms patches: > [PATCH v2 1/2] mmc: core: Proper signal voltage switch > [PATCH v2 2/2] mmc: core: Power cycle card on voltage switch fail > I agree that we should do more things in protocal driver. But the real voltage switch work is still done in host driver. If we keep only one voltage switch interface, then we need to add a flag to distinguish sd/sdio or emmc. Or we should define two interfaces to call different host functions to handle this. Johan's patches can't solve my issue.
Thanks Kevin -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
