USB 3.1 Type C -- For Power and Data Interface

Hello All,
In Tegra X2, it has 3 USB 3.0 ports.
But we want the USB 3.1 interface, i.e. for power, instead of using the normal power connector,
want to use the USB 3.1 Type C connector. We want to use the same port for the Data transfer.

For our custom board, we want to add the USB 3.1 Controller in Carrier board and then it interface with Jetson Tx2 module. Can we add this controller? Whether Tegra X2 has any limitations to do this?

Do you have any reference schematics for this? Do you recommend any USB 3.1 Controller for this? i.e. compatible with Tegra X2 processor?

-Thanks,
Balaji N

TX2 only support up to USB3.0, no such controller can be shared.

Hello Trumany, I am looking at USB Type C implementation with the Jetson TX2 and read your comment on this thread. My impression is that USB 3.1 Gen 1 is the new naming convention for USB 3.0. Both are 5 Gbps and should be supported by the TX2. It is USB 3.1 Gen 2 that would not be supported, with the higher 10 Gbps.

Yes as you said, TX2 only supports up to 5Gbps.