mbox series

[V2,0/4] mmc: sdhci: Fix voltage switch delay

Message ID 20221128133259.38305-1-adrian.hunter@intel.com
Headers show
Series mmc: sdhci: Fix voltage switch delay | expand

Message

Adrian Hunter Nov. 28, 2022, 1:32 p.m. UTC
Hi

Here is a fix for the voltage switch delay issue raised here:

  https://lore.kernel.org/linux-mmc/20221117094859.20582-1-quic_sartgarg@quicinc.com/

Plus some subsequent tidy-ups.


Changes in V2:

    mmc: sdhci: Fix voltage switch delay
        Tidy messy if-condition a bit


Adrian Hunter (4):
      mmc: sdhci: Fix voltage switch delay
      mmc: sdhci: Avoid unnecessary re-configuration
      mmc: sdhci: Avoid unnecessary ->set_clock()
      mmc: sdhci: Enable card clock instead of ->set_clock()

 drivers/mmc/host/sdhci.c | 101 ++++++++++++++++++++++++++++++++---------------
 drivers/mmc/host/sdhci.h |   2 +
 2 files changed, 71 insertions(+), 32 deletions(-)


Regards
Adrian

Comments

Ulf Hansson Nov. 29, 2022, 3:36 p.m. UTC | #1
On Mon, 28 Nov 2022 at 14:33, Adrian Hunter <adrian.hunter@intel.com> wrote:
>
> Hi
>
> Here is a fix for the voltage switch delay issue raised here:
>
>   https://lore.kernel.org/linux-mmc/20221117094859.20582-1-quic_sartgarg@quicinc.com/
>
> Plus some subsequent tidy-ups.
>
>
> Changes in V2:
>
>     mmc: sdhci: Fix voltage switch delay
>         Tidy messy if-condition a bit
>
>
> Adrian Hunter (4):
>       mmc: sdhci: Fix voltage switch delay
>       mmc: sdhci: Avoid unnecessary re-configuration
>       mmc: sdhci: Avoid unnecessary ->set_clock()
>       mmc: sdhci: Enable card clock instead of ->set_clock()
>
>  drivers/mmc/host/sdhci.c | 101 ++++++++++++++++++++++++++++++++---------------
>  drivers/mmc/host/sdhci.h |   2 +
>  2 files changed, 71 insertions(+), 32 deletions(-)
>
>
> Regards
> Adrian

Patch 1 applied for fixes, the three others for next, thanks!

Kind regards
Uffe