On Mon, 16 Dec 2019 at 10:20, Yangbo Lu <yangbo.lu@xxxxxxx> wrote: > > The eSDHC on LS1088A platform uses 1/2 peripheral clock as base > clock. > > Signed-off-by: Yangbo Lu <yangbo.lu@xxxxxxx> Applied for next, thanks! Kind regards Uffe > --- > drivers/mmc/host/sdhci-of-esdhc.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/mmc/host/sdhci-of-esdhc.c b/drivers/mmc/host/sdhci-of-esdhc.c > index 7f87a90..f43abcf 100644 > --- a/drivers/mmc/host/sdhci-of-esdhc.c > +++ b/drivers/mmc/host/sdhci-of-esdhc.c > @@ -1228,7 +1228,8 @@ static void esdhc_init(struct platform_device *pdev, struct sdhci_host *host) > * 1/2 peripheral clock. > */ > if (of_device_is_compatible(np, "fsl,ls1046a-esdhc") || > - of_device_is_compatible(np, "fsl,ls1028a-esdhc")) > + of_device_is_compatible(np, "fsl,ls1028a-esdhc") || > + of_device_is_compatible(np, "fsl,ls1088a-esdhc")) > esdhc->peripheral_clock = clk_get_rate(clk) / 2; > else > esdhc->peripheral_clock = clk_get_rate(clk); > -- > 2.7.4 >