(no top-posting, please)

Hi,

it helps if you include maintainers for correct
drivers. scripts/get_maintainer.pl helps a lot.

Jerry Huang <[email protected]> writes:
> And I tested USB2.0 disk, with Sriram's 6 patches, it works well. So Just 
> USB3.0 can't work.
>
> BTW, 
> The board with USB3.0 DWC3 controller and the USB3.0 disk work well with 
> Linux-4.1.8.

alright, in that case you can bisect. Please do so and find the first
commit when this started happening.

> -----Original Message-----
> From: Jerry Huang 
> Sent: Monday, December 05, 2016 6:11 PM
> To: [email protected]; [email protected]
> Cc: Sriram Dash <[email protected]>
> Subject: USB3.0 DWC3 can't work with latest Linux-4.9.rc7
>
> Hi, Guys,
> 1. I tested the USB3.0 DWC3 with latest Linux-4.9-rc7 on LS1043ardb board.
> But I got the below errors, this error is returned from dma_supported(dev, 
> mask) while running " dma_set_mask_and_coherent" in function " 
> xhci_plat_probe".
> ...
> [    0.756166] xhci-hcd: probe of xhci-hcd.0.auto failed with error -5
> [    0.762438] xhci-hcd: probe of xhci-hcd.1.auto failed with error -5
> [    0.768712] xhci-hcd: probe of xhci-hcd.2.auto failed with error -5
> [    0.775049] usbcore: registered new interface driver usb-storage
> ...
>
> 2. Then, I applied 6 patches from Sriram:
> https://patchwork.kernel.org/patch/9434163/
> https://patchwork.kernel.org/patch/9434155/
> https://patchwork.kernel.org/patch/9434131/
> https://patchwork.kernel.org/patch/9434165/
> https://patchwork.kernel.org/patch/9434167/
> https://patchwork.kernel.org/patch/9434133/
>
> however, I got another error as below shows when I attach one USB disk to 
> this board.
> It seems USB device return the 8 bytes descriptor, but all 8 byte data driver 
> read  are zero from the buffer received.
> Has any comment for this issue?
>
> usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd 
> [  164.323396] usb 2-1: device descriptor read/8, error -61 

hmm, connection refused. Mathias, any idea?

BTW, are you sure this board worked with *upstream* (as in, Linus' tree)
v4.1 or were you using some vendor kernel which is based off of v4.1?

Care to check v4.8, v4.7 and v4.6?

best

-- 
balbi
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to