[U-Boot] [PATCH 2/3] mmc: sdhci: add the DMA select for SDMA
Jaehoon Chung
jh80.chung at samsung.com
Tue Nov 6 01:31:44 CET 2012
Hi Rommel,
Thanks for report.
On 11/05/2012 10:39 PM, Rommel G Custodio wrote:
> Dear All, Jaehoon Chung
>
> On 2012.09/21, Jaehoon Chung wrote:
>> In host-control register, DMA select bit field is present.
>> BUt in sdhci.c, didn't select for DMA.
>
> This is an FYI.
> Maybe others will encounter the same problem I had.
>
> This code has recently been mainlined and it has caused some problems in
> the IP that I am working with. The IP hangs when this code is enabled.
How did you hang your IP when this code is enabled?
Before enabled, also set to SDMA_MODE at HOST_CONTROL register.
Just More exactly to set SDMA mode is used this code.
Is your IP using other DMA mode?
Just i want to know your hang case.
Best Regards,
Jaehoon Chung
>
>> if set CONFIG_MMC_SDMA, we need to set SDMA-select bit.
>
> The bit in the SDHCI specs show that 00b is the code for choosing SDMA.
> So this code is not really necessary as long as sdhci_init() or sdhci_set_ios(),
> the API that modifies SDHCI_HOST_CONTROL, does not touch the DMA bits. Right now,
> by looking at the code, sdhci_init() nor sdhci_set_ios() does not modify the DMA
> bits.
>
>>
>> Signed-off-by: Jaehoon Chung <jh80.chung at samsung.com>
>> Signed-off-by: Kyungmin Park <kyungmin.park at samsung.com>
>
> All the best,
> Rommel
>
More information about the U-Boot
mailing list