Loading drivers/mmc/host/sdhci.c +2 −7 Original line number Diff line number Diff line Loading @@ -2065,15 +2065,10 @@ void sdhci_set_clock(struct sdhci_host *host, unsigned int clock) host->mmc->actual_clock = 0; clk = sdhci_readw(host, SDHCI_CLOCK_CONTROL); if (clk & SDHCI_CLOCK_CARD_EN) sdhci_writew(host, clk & ~SDHCI_CLOCK_CARD_EN, SDHCI_CLOCK_CONTROL); if (clock == 0) { sdhci_writew(host, 0, SDHCI_CLOCK_CONTROL); if (clock == 0) return; } clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); sdhci_enable_clk(host, clk); Loading Loading
drivers/mmc/host/sdhci.c +2 −7 Original line number Diff line number Diff line Loading @@ -2065,15 +2065,10 @@ void sdhci_set_clock(struct sdhci_host *host, unsigned int clock) host->mmc->actual_clock = 0; clk = sdhci_readw(host, SDHCI_CLOCK_CONTROL); if (clk & SDHCI_CLOCK_CARD_EN) sdhci_writew(host, clk & ~SDHCI_CLOCK_CARD_EN, SDHCI_CLOCK_CONTROL); if (clock == 0) { sdhci_writew(host, 0, SDHCI_CLOCK_CONTROL); if (clock == 0) return; } clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); sdhci_enable_clk(host, clk); Loading