[U-Boot] [PATCH 0/5] mmc: omap_hsmmc: Add support for ADMA

Adam Ford aford173 at gmail.com
Fri Jul 14 13:18:45 UTC 2017


On Thu, Jul 13, 2017 at 2:22 AM, Jean-Jacques Hiblot <jjhiblot at ti.com> wrote:
>
>
> On 12/07/2017 19:30, Tom Rini wrote:
>>
>> On Tue, Jul 11, 2017 at 06:20:09PM +0200, Jean-Jacques Hiblot wrote:
>>
>>> This series enables the ADMA present in some OMAP SOCs.
>>> On a DRA7 the performances when reading from the eMMC go from 20MB/s
>>> to 40MB/s.
>>> Also while were at it, fix some incorrect bit operations
>>>
>>> This is the first series of 3 which wille enable HS200 and UHS on the
>>> omap5
>>> platforms (dra7 and am57).
>>> This series applies on u-boot-mmc/hs200-ufs-testing although it could be
>>> modified to apply on u-boot/master.
>>
>> What hardware have you runtime tested this on?  If you haven't done
>> omap3, I can do some run-time testing there.  Thanks!
>
> I haven't been able to test on omap3.
> I did BBB, am437x SK, AM57X evm and DRA7 evm.
>

I had to fix some other SPL issues first and once I was able to do
that, I applied this 5-patch series and tested on DM3730 booting with
SPL using Device Tree in U-boot.  (I might still be the only OMAP3
board which enables CONFIG_OF_CONTROL=y).

The only compile concern I found was:

 CC      drivers/usb/gadget/f_fastboot.o
drivers/mmc/omap_hsmmc.c: In function ‘omap_hsmmc_send_cmd’:
drivers/mmc/omap_hsmmc.c:486:14: warning: unused variable ‘mmc’
[-Wunused-variable]
  struct mmc *mmc = upriv->mmc;
              ^~~
  LD      board/logicpd/omap3som/built-in.o
  CC      lib/smbios.o


However, my board booted correctly via SD card.



adam

> JJ
>>
>>
>


More information about the U-Boot mailing list