USB does not working on Jatson AGX Xavier

Since you don’t need PD controller and you only have type A usb ports there,which means no otg is needed.

Your device tree need some modification as below.

1. under ucsi_ccg 
        ucsi_ccg: ucsi_ccg@8 {
-            status = "okay";
+           status = "disabled";

2. under xusb_padctl@3520000, make sure mode is set to "host" and usb3 ports need its companion usb2 port.
    xusb_padctl: xusb_padctl@3520000 {
......
        ports {
            usb2-0 {
               mode = "host";
               status = "okay";
            };
            usb3-0 {
		status = "okay";
		nvidia,usb2-companion = <0x0>; //it means the port is coupled with usb2-0
	    };
        };

3. add regulator for vbus-supply
//I don't know how is your hw design this part. You need to add those regulators for them.

+        vdd_usb20_5v0: regulator@115 {
+            compatible = "regulator-fixed";
+            reg = <115>;
+            regulator-name = "vdd-usb20-5v0";
+            regulator-min-microvolt = <5000000>;
+            regulator-max-microvolt = <5000000>;
+            enable-active-high;
+            gpio = <&tegra_main_gpio TEGRA194_MAIN_GPIO(Z, 1) 0>;
+            vin-supply = <&battery_reg>;
+        };

        ports {
            usb2-0 {
-                vbus-supply = <&battery_reg>;
+                vbus-supply = <&vdd_usb20_5v0>;
            };

4. Please just remove all "extcon*" property under xhci@3610000 and xudc@3550000.