Hi,

Could you fix the prefix of subject with dw_mmc? :)
Anyway..looks good to me.

Acked-by: Jaehoon Chung <jh80.ch...@samsung.com>

Best Regards,
Jaehoon Chung

On 08/07/2015 11:16 AM, Simon Glass wrote:
> We can calculate this. Add code to do this if it is not provided.
> 
> Signed-off-by: Simon Glass <s...@chromium.org>
> ---
> 
> Changes in v4: None
> 
>  drivers/mmc/dw_mmc.c | 10 ++++++++--
>  1 file changed, 8 insertions(+), 2 deletions(-)
> 
> diff --git a/drivers/mmc/dw_mmc.c b/drivers/mmc/dw_mmc.c
> index a034c3f..cce2a5d 100644
> --- a/drivers/mmc/dw_mmc.c
> +++ b/drivers/mmc/dw_mmc.c
> @@ -355,9 +355,15 @@ static int dwmci_init(struct mmc *mmc)
>       dwmci_writel(host, DWMCI_IDINTEN, 0);
>       dwmci_writel(host, DWMCI_BMOD, 1);
>  
> -     if (host->fifoth_val) {
> -             dwmci_writel(host, DWMCI_FIFOTH, host->fifoth_val);
> +     if (!host->fifoth_val) {
> +             uint32_t fifo_size;
> +
> +             fifo_size = dwmci_readl(host, DWMCI_FIFOTH);
> +             fifo_size = ((fifo_size & RX_WMARK_MASK) >> RX_WMARK_SHIFT) + 1;
> +             host->fifoth_val = MSIZE(0x2) | RX_WMARK(fifo_size / 2 - 1) |
> +                             TX_WMARK(fifo_size / 2);
>       }
> +     dwmci_writel(host, DWMCI_FIFOTH, host->fifoth_val);
>  
>       dwmci_writel(host, DWMCI_CLKENA, 0);
>       dwmci_writel(host, DWMCI_CLKSRC, 0);
> 

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to