Re: [PATCH] mmc: sdhci-xenon: fix annoying 1.8V regulator warning

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 19 Apr 2020 07:37:46 +0200
Marek Behún <marek.behun@xxxxxx> wrote:

> For some reason the Host Control2 register of the Xenon SDHCI controller
> sometimes reports the bit representing 1.8V signaling as 0 when read
> after it was written as 1. Subsequent read reports 1.
> 
> This causes the sdhci_start_signal_voltage_switch function to report
>   1.8V regulator output did not become stable
> 
> When CONFIG_PM is enabled, the host is suspended and resumend many
> times, and in each resume the switch to 1.8V is called, and so the
> kernel log reports this message annoyingly often.
> 
> Do an empty read of the Host Control2 register in Xenon's
> .voltage_switch method to circumvent this.
> 
> Signed-off-by: Marek Behún <marek.behun@xxxxxx>

I should probably add a Fixes tag here so that it gets backported to
stable versions.
BTW this happens on Turris Mox.




[Index of Archives]     [Linux Memonry Technology]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux