MMC_BUSMODE_OPENDRAIN
bus_mode == MMC_BUSMODE_OPENDRAIN ? "open-drain" : "push-pull");
case MMC_BUSMODE_OPENDRAIN:
case MMC_BUSMODE_OPENDRAIN:
mmc_set_bus_mode(host, MMC_BUSMODE_OPENDRAIN);
mmc_set_bus_mode(host, MMC_BUSMODE_OPENDRAIN);
if (mmc->ios.bus_mode == MMC_BUSMODE_OPENDRAIN)
if (ios->bus_mode == MMC_BUSMODE_OPENDRAIN) {
if (ios->bus_mode == MMC_BUSMODE_OPENDRAIN)
if (ios->bus_mode == MMC_BUSMODE_OPENDRAIN)
if (host->current_slot->bus_mode == MMC_BUSMODE_OPENDRAIN)
if (ios->bus_mode == MMC_BUSMODE_OPENDRAIN)
if (mode == MMC_BUSMODE_OPENDRAIN)
host->open_drain = (ios->bus_mode == MMC_BUSMODE_OPENDRAIN);
host->ios.bus_mode = MMC_BUSMODE_OPENDRAIN;
request.bus_mode = ios->bus_mode == MMC_BUSMODE_OPENDRAIN ?