Message ID | 20200513071344.5430-1-frank.wang@rock-chips.com |
---|---|
Headers | show |
Series | Add Rockchip RK3399 USB3.0 Host support | expand |
W dniu 13.05.2020 o 09:13, frank.wang at rock-chips.com (Frank Wang) pisze: > This series add quirks for DWC3 and add Rockchip RK3399 USB3.0 host support. > > The function has been tested pass on rk3399-evb and roc-rk3399-pc board. > > For V5 update: > - Fix dwc3-generic driver followed Marek's comments for [PATCH v4 12/16]. > - Add 'Reviewed-by' and 'Tested-by' tag for [PATCH v4 07/16] and [PATCH v4 08/16]. I imported patchset and started it on RockPro64. Enabled same config options as on evb-rk3399. DeviceTree entries were already setup. Pendrive in USB3 (type A) port gets recognized as SuperSpeed one (was HighSpeed before). Type C port is not working - nevermind is it empty, with usb-c pendrive plugged or with usb-c to usb-a/c/hdmi dongle with usb-a pendrive. => usb start starting USB... Bus usb at fe380000: USB EHCI 1.00 Bus usb at fe3c0000: USB EHCI 1.00 Bus dwc3: usb maximum-speed not found Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.10 scanning bus usb at fe380000 for devices... 1 USB Device(s) found scanning bus usb at fe3c0000 for devices... 1 USB Device(s) found scanning bus dwc3 for devices... cannot reset port 1!? 2 USB Device(s) found scanning usb for storage devices... 1 Storage Device(s) found => usb tree USB device tree: 1 Hub (480 Mb/s, 0mA) u-boot EHCI Host Controller 1 Hub (480 Mb/s, 0mA) u-boot EHCI Host Controller 1 Hub (5 Gb/s, 0mA) | U-Boot XHCI Host Controller | +-2 Mass Storage (5 Gb/s, 76mA) ADATA ADATA USB Flash Drive 1520405012240002
On Mon, May 25, 2020 at 2:36 PM Marcin Juszkiewicz <marcin at juszkiewicz.com.pl> wrote: > > W dniu 13.05.2020 o 09:13, frank.wang at rock-chips.com (Frank Wang) pisze: > > This series add quirks for DWC3 and add Rockchip RK3399 USB3.0 host support. > > > > The function has been tested pass on rk3399-evb and roc-rk3399-pc board. > > > > For V5 update: > > - Fix dwc3-generic driver followed Marek's comments for [PATCH v4 12/16]. > > - Add 'Reviewed-by' and 'Tested-by' tag for [PATCH v4 07/16] and [PATCH v4 08/16]. > > I imported patchset and started it on RockPro64. Enabled same config > options as on evb-rk3399. DeviceTree entries were already setup. > > Pendrive in USB3 (type A) port gets recognized as SuperSpeed one (was > HighSpeed before). Type C port is not working - nevermind is it empty, > with usb-c pendrive plugged or with usb-c to usb-a/c/hdmi dongle with > usb-a pendrive. Does that mean usb-c pendrive is also detected? Jagan.
W dniu 25.05.2020 o?11:24, Jagan Teki pisze: > On Mon, May 25, 2020 at 2:36 PM Marcin Juszkiewicz > <marcin at juszkiewicz.com.pl> wrote: >> >> W dniu 13.05.2020 o 09:13, frank.wang at rock-chips.com (Frank Wang) pisze: >>> This series add quirks for DWC3 and add Rockchip RK3399 USB3.0 host support. >>> >>> The function has been tested pass on rk3399-evb and roc-rk3399-pc board. >>> >>> For V5 update: >>> - Fix dwc3-generic driver followed Marek's comments for [PATCH v4 12/16]. >>> - Add 'Reviewed-by' and 'Tested-by' tag for [PATCH v4 07/16] and [PATCH v4 08/16]. >> >> I imported patchset and started it on RockPro64. Enabled same config >> options as on evb-rk3399. DeviceTree entries were already setup. >> >> Pendrive in USB3 (type A) port gets recognized as SuperSpeed one (was >> HighSpeed before). Type C port is not working - nevermind is it empty, >> with usb-c pendrive plugged or with usb-c to usb-a/c/hdmi dongle with >> usb-a pendrive. > > Does that mean usb-c pendrive is also detected? No - "scanning bus dwc3 for devices... cannot reset port 1!?" every time and devices plugged into usb-c are ignored.
On Mon, May 25, 2020 at 2:57 PM Marcin Juszkiewicz <marcin at juszkiewicz.com.pl> wrote: > > W dniu 25.05.2020 o 11:24, Jagan Teki pisze: > > On Mon, May 25, 2020 at 2:36 PM Marcin Juszkiewicz > > <marcin at juszkiewicz.com.pl> wrote: > >> > >> W dniu 13.05.2020 o 09:13, frank.wang at rock-chips.com (Frank Wang) pisze: > >>> This series add quirks for DWC3 and add Rockchip RK3399 USB3.0 host support. > >>> > >>> The function has been tested pass on rk3399-evb and roc-rk3399-pc board. > >>> > >>> For V5 update: > >>> - Fix dwc3-generic driver followed Marek's comments for [PATCH v4 12/16]. > >>> - Add 'Reviewed-by' and 'Tested-by' tag for [PATCH v4 07/16] and [PATCH v4 08/16]. > >> > >> I imported patchset and started it on RockPro64. Enabled same config > >> options as on evb-rk3399. DeviceTree entries were already setup. > >> > >> Pendrive in USB3 (type A) port gets recognized as SuperSpeed one (was > >> HighSpeed before). Type C port is not working - nevermind is it empty, > >> with usb-c pendrive plugged or with usb-c to usb-a/c/hdmi dongle with > >> usb-a pendrive. > > > > Does that mean usb-c pendrive is also detected? > > No - "scanning bus dwc3 for devices... cannot reset port 1!?" every time > and devices plugged into usb-c are ignored. Can you check 'usb reset' after 'usb start'
W dniu 25.05.2020 o?11:32, Jagan Teki pisze: > On Mon, May 25, 2020 at 2:57 PM Marcin Juszkiewicz >> No - "scanning bus dwc3 for devices... cannot reset port 1!?" every time >> and devices plugged into usb-c are ignored. > > Can you check 'usb reset' after 'usb start' Same situation after each 'usb reset' command.
On Mon, May 25, 2020 at 3:06 PM Marcin Juszkiewicz <marcin at juszkiewicz.com.pl> wrote: > > W dniu 25.05.2020 o 11:32, Jagan Teki pisze: > > On Mon, May 25, 2020 at 2:57 PM Marcin Juszkiewicz > > >> No - "scanning bus dwc3 for devices... cannot reset port 1!?" every time > >> and devices plugged into usb-c are ignored. > > > > Can you check 'usb reset' after 'usb start' > > Same situation after each 'usb reset' command. Can you check v6, I have marked you CC. I've a Sandisk Type C disk which got worked with rock-rk3399-pc. Jagan.