USB3.0 host controller chip which NEC/Renesas uPD720201 doesn't work on jetson nano dev kit

Jetson nano has found the pcie device, but host-controller and usb-hub doesn’t work.

lspci:

jetson-nano@jetson-nano-desktop:~$ lspci
00:01.0 PCI bridge: NVIDIA Corporation Device 0fae (rev a1)
00:02.0 PCI bridge: NVIDIA Corporation Device 0faf (rev a1)
01:00.0 USB controller: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

lsusb:

jetson-nano@jetson-nano-desktop:~$ lsusb -t
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/4p, 5000M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=tegra-xusb/5p, 480M
|__ Port 2: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
|__ Port 3: Dev 4, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 4, If 1, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 4, If 2, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 3: Dev 4, If 3, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M

Not quite understand your question. Why is a pcie device related to usb hub? I am not familiar with your device, could you elaborate the scenario?

uPD720201 is a PCIe USB Host Controller IC, and support 4ports USB3.0 for user.

Here is description of uPD720201 : https://www.renesas.com/us/en/products/interface-connectivity/usb-switches-hubs/upd720201-usb-30-host-controller

If lspci shows the device, then there is nothing we can do now. You probably need the vendor driver. Please contact with the vendor to get the driver.

Is there a way for me to know that the jetpack contains the driver for this device?

You can download our kernel source and check file tegra_defconfig. This def config file has all the default drivers.

ok. Thanks