Thread (22 messages) 22 messages, 5 authors, 2017-02-10

[PATCH v12 6/9] usb: xhci: use bus->sysdev for DMA configuration

From: Peter Chen <hidden>
Date: 2017-02-09 04:00:30
Also in: linux-devicetree, linux-pm, lkml

On Wed, Feb 08, 2017 at 05:27:31PM +0530, Vivek Gautam wrote:
Hi,


On Mon, Feb 6, 2017 at 2:43 PM, Peter Chen [off-list ref] wrote:
quoted
From: Arnd Bergmann <arnd@arndb.de>

For xhci-hcd platform device, all the DMA parameters are not
configured properly, notably dma ops for dwc3 devices. So, set
the dma for xhci from sysdev. sysdev is pointing to device that
is known to the system firmware or hardware.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Sriram Dash <redacted>
Tested-by: Baolin Wang <redacted>
Tested-by: Vivek Gautam <redacted>
Tested-by: Alexander Sverdlin <redacted>
Signed-off-by: Mathias Nyman <redacted>
---
This patch doesn't work for me anymore on db820c target [1].
While the same kernel with reverts of patches [2] [3] and an older
patch [4] by Grygorii Strashko works [5].

[1] https://github.com/vivekgautam1/linux/tree/linux-v4.10-rc7-usb-db820c-nonworking
[2] 8c9f2de459c7 usb: dwc3: Do not set dma coherent mask
[3] d64ff406e51e usb: dwc3: use bus->sysdev for DMA configuration
[4] https://lkml.org/lkml/2016/4/25/813
[5] https://github.com/vivekgautam1/linux/tree/linux-v4.10-rc7-usb-db820c
The [2] and [3] have already at mainline, you may talk with Felipe about
it.

-- 

Best Regards,
Peter Chen
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help