[U-Boot] [PATCH v2 2/2] mmc: zynq_sdhci: use correct quirk if CONFIG_ZYNQ_HISPD_BROKEN is defined
Michal Simek
michal.simek at xilinx.com
Mon Mar 5 08:12:28 UTC 2018
Hi Siva,
On 2.3.2018 11:00, Hannes Schmelzer wrote:
> The 'SDHCI_QUIRK_NO_HISPD_BIT' is used wrong here. The purpose of this
> quirk is to tell the sdhci-driver that the IP-core doesn't have a "high-
> speed-enable" bit in its registers.
>
> With this commit we change this to the correct quirk:
> SDHCI_QUIRK_BROKEN_HISPD_MODE
>
> Signed-off-by: Hannes Schmelzer <hannes.schmelzer at br-automation.com>
> ---
>
> Changes in v2: None
>
> drivers/mmc/zynq_sdhci.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/mmc/zynq_sdhci.c b/drivers/mmc/zynq_sdhci.c
> index 0fddb42..8899e72 100644
> --- a/drivers/mmc/zynq_sdhci.c
> +++ b/drivers/mmc/zynq_sdhci.c
> @@ -58,7 +58,7 @@ static int arasan_sdhci_probe(struct udevice *dev)
> SDHCI_QUIRK_BROKEN_R1B;
>
> #ifdef CONFIG_ZYNQ_HISPD_BROKEN
> - host->quirks |= SDHCI_QUIRK_NO_HISPD_BIT;
> + host->quirks |= SDHCI_QUIRK_BROKEN_HISPD_MODE;
> #endif
>
> host->max_clk = clock;
>
Can you please look at it?
Thanks,
Michal
More information about the U-Boot
mailing list