I test it on rk3288 evb, it works find with 65536, I'm sorry for didn't mention it in my patch.From: Kever Yang [mailto:kever.yang@xxxxxxxxx] On Behalf Of Kever YangHi Kever,
Sent: Thursday, August 07, 2014 2:35 AM
This patch add compatible data for dwc2 controller found on
rk3066, rk3188 and rk3288 processors from rockchip.
Signed-off-by: Kever Yang <kever.yang@xxxxxxxxxxxxxx>
Acked-by: Paul Zimmerman <paulz@xxxxxxxxxxxx>
---
Changes in v4:
- max_transfer_size change to 65536, this should be enough
for most transfer, the hardware auto-detect will set this
to 0x7ffff which may make dma_alloc_coherent fail when
non-dword aligned buf from driver like usbnet happen.
Did you test this change thoroughly? I have vague memories of any
value above 65535 causing problems, at least on my hardware. And I
see it is set to 65535 in both pci.c and platform.c. I could be
wrong, but I thought I should mention it.