rockchip: dwmmc: use max-frequency when OF_PLATDATA enabled
authorKever Yang <kever.yang@rock-chips.com>
Wed, 14 Jun 2017 08:31:46 +0000 (16:31 +0800)
committerPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>
Tue, 11 Jul 2017 10:13:47 +0000 (12:13 +0200)
Since the 'clock-freq-min-max' is deprecated, we use max-frequency for
all rockchip SoC dwmmc controller.

Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
drivers/mmc/rockchip_dw_mmc.c

index 24754b7b120e38a730c34dc5cf6d5cdb022d78ee..d5b05b0b5832bce6b9e95f0133873ae8bb2a6d00 100644 (file)
@@ -115,7 +115,8 @@ static int rockchip_dwmmc_probe(struct udevice *dev)
        host->dev_index = 0;
        priv->fifo_depth = dtplat->fifo_depth;
        priv->fifo_mode = 0;
-       memcpy(priv->minmax, dtplat->clock_freq_min_max, sizeof(priv->minmax));
+       priv->minmax[0] = 400000;  /*  400 kHz */
+       priv->minmax[1] = dtplat->max_frequency;
 
        ret = clk_get_by_index_platdata(dev, 0, dtplat->clocks, &priv->clk);
        if (ret < 0)