aboutsummaryrefslogtreecommitdiff
path: root/drivers/fpga/fpga-mgr.c
diff options
context:
space:
mode:
authorDouglas Anderson <[email protected]>2016-01-28 18:19:53 -0800
committerFelipe Balbi <[email protected]>2016-03-04 15:14:39 +0200
commit3bc04e28a030a8b7dfa2227a7eaf748ada5e2c94 (patch)
tree4c67bb98d18ccf2d1caeb0e08da6823345929f76 /drivers/fpga/fpga-mgr.c
parent40eed7d78378f1f609680a8a891a50cce12ed612 (diff)
usb: dwc2: host: Get aligned DMA in a more supported way
All other host controllers who want aligned buffers for DMA do it a certain way. Let's do that too instead of working behind the USB core's back. This makes our interrupt handler not take forever and also rips out a lot of code, simplifying things a bunch. This also has the side effect of removing the 65535 max transfer size limit. NOTE: The actual code to allocate the aligned buffers is ripped almost completely from the tegra EHCI driver. At some point in the future we may want to add this functionality to the USB core to share more code everywhere. Signed-off-by: Douglas Anderson <[email protected]> Acked-by: John Youn <[email protected]> Tested-by: Heiko Stuebner <[email protected]> Tested-by: John Youn <[email protected]> Tested-by: Stefan Wahren <[email protected]> Signed-off-by: Felipe Balbi <[email protected]>
Diffstat (limited to 'drivers/fpga/fpga-mgr.c')
0 files changed, 0 insertions, 0 deletions