ubicom32sd_send_command_sync(ud, SDTIO_COMMAND_SETUP_SDIO << SDTIO_COMMAND_SHIFT | SDTIO_COMMAND_FLAG_SDIO_INT_EN,0);mmc_add_host(mmc); printk(KERN_INFO"%s at %p, irq %d/%d f=%u-%u\n", mmc_hostname(mmc), ud->regs, ud->irq_tx, ud->irq_rx, mmc->f_min, mmc->f_max)...
mmc_release_host(host); err = mmc_add_card(host->card); - mmc_claim_host(host); if (err) goto remove_card; + mmc_claim_host(host); return 0; remove_card: - mmc_release_host(host); mmc_remove_card(host->card); mmc_claim_host(host); host->card = NULL; -- To unsubscribe f...
> err = mmc_add_card(host->card); > - mmc_claim_host(host); > if (err) > goto remove_card; > > + mmc_claim_host(host); > return 0; > > remove_card: > - mmc_release_host(host); > mmc_remove_card(host->card); > mmc_claim_host(host); > host->card = NULL; > --...
12 changes: 2 additions & 10 deletions 12 drivers/mmc/host/sdhci-esdhc-imx.c Original file line numberDiff line numberDiff line change @@ -231,7 +231,6 @@ enum cd_types { struct esdhc_platform_data { enum wp_types wp_type;
Subject: [PATCH] mmc: add 'enable' and 'disable' methods to mmc host MMC hosts that support power saving can use the 'enable' and 'disable' methods to exit and enter power saving states. An explanation of their use is provided in the comments ...
[PATCH 04/11] mmc: host: omap_hsmmc: add voltage switch support for UHS SD card From: Balaji T K <balaj...@ti.com> UHS sd card i/o data line can operate at 3V and 1.8V on UHS speed modes. Add support for signal voltage switch and check for card_busy....
+ * actually start transferring; due to that we will add + * an extra slack to make sure we don't expire too + * early. + */ + host->data_timeout = timeout_ns + delta + MMC_SOFT_TIMER_SLACK; + return; + } + cycle_ns = 1000000000 / (host->clk_rate / clkd); ...
mmc/usdhi6rol0.txt @@ -0,0 +1,33 @@ +* Renesas usdhi6rol0 SD/SDIO host controller + +Required properties: + +- compatible: must be + "renesas,usdhi6rol0" +- interrupts: 3 interrupts, named "card detect", "data" and "SDIO" must be + specified +- clocks: a clock binding...
>> host >> controller is ready. >> > > Well, that won't help the current HW so I would encourage you to do > the "sdhci variant" work anyway. Likely it will also benefit you when > you try to upstream the next variant of the driver to cope with your ...
>>> b/drivers/mmc/host/sdhci-pxav3.c >>> @@ -455,7 +455,7 @@ static int sdhci_pxav3_probe(struct platform_device >>> *pdev) >>> >>> ret = sdhci_add_host(host); >>> if (ret) { >>> - dev_err(&pdev->dev, "failed to add host\n"); >>> + dev_err(&p...