]> rtime.felk.cvut.cz Git - zynq/linux.git/commitdiff
usb: dwc3: host: Assign dwc3 dev archdata to xhci dev
authorManish Narani <manish.narani@xilinx.com>
Tue, 7 Feb 2017 20:01:42 +0000 (01:31 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Wed, 8 Feb 2017 08:18:48 +0000 (09:18 +0100)
Assign dwc3 archdata to xhci dev to avoid empty dma ops for xhci
in 4.9 kernel which causes dwc3 host failure.

Signed-off-by: Manish Narani <mnarani@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/usb/dwc3/host.c

index 17fe51a81c5eeb200fb276a568aa0ff75c93921e..97c6e10a34cd91e9666392c6ca7988348bae210a 100644 (file)
@@ -77,6 +77,7 @@ int dwc3_host_init(struct dwc3 *dwc)
        xhci->dev.parent        = dwc->dev;
        xhci->dev.dma_mask      = dwc->dev->dma_mask;
        xhci->dev.dma_parms     = dwc->dev->dma_parms;
+       xhci->dev.archdata      = dwc->dev->archdata;
 
        dwc->xhci = xhci;