aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
diff options
context:
space:
mode:
authorCristian Birsan <[email protected]>2016-02-19 08:11:56 +0000
committerFelipe Balbi <[email protected]>2016-02-23 06:51:38 +0000
commit4c2ba0c67394514f3f75c660c9f5d02e66a7efd4 (patch)
tree5c114d1f06ba2b307cb7a86785ca761a43c272ff /drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
parentusb: phy: msm: Trigger USB state detection work in DRD mode (diff)
downloadkernel-4c2ba0c67394514f3f75c660c9f5d02e66a7efd4.tar.gz
kernel-4c2ba0c67394514f3f75c660c9f5d02e66a7efd4.zip
usb: musb: fix DMA for host mode
Commit ac33cdb16681 ("usb: musb: Remove ifdefs for musb_host_rx in musb_host.c part5") introduces a problem setting DMA host mode. The musb_advance_schedule() is called immediately after receiving an endpoint RX interrupt without waiting for the DMA transfer to complete. As a consequence when the dma complete interrupt arrives the in_qh member of hw_ep is already null an the musb_host_rx() exits on !urb error case. Fix the done condition that advances the musb schedule. Signed-off-by: Cristian Birsan <[email protected]> Signed-off-by: Joshua Henderson <[email protected]> Tested-by: Ladislav Michl <[email protected]> Signed-off-by: Felipe Balbi <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c')
0 files changed, 0 insertions, 0 deletions