USB not worked with my own mother board.

I have designed my own mother board . the for usb2.0& usb3.0 is the same connection with officall P2571. Here is my hardware schematic https://drive.google.com/open?id=1SvgWJqfRp-XYf37eGJFTQAtO0fb65fKI.
the USB2.0 is correctly work but USB3.0 no work . I have refer change the device tree to

pinctrl@3520000 {
		vbus-0-supply = <&vdd_usb0_5v>;
		vbus-1-supply = <&vdd_usb1_5v>;
		// vbus-2-supply = <&vdd_usb1_5v>;
		vbus-3-supply = <&battery_reg>;
		vddio-hsic-supply = <&battery_reg>;
		avdd_usb-supply = <&spmic_sd3>;
		vclamp_usb-supply = <&spmic_sd2>;
		avdd_pll_erefeut-supply = <&spmic_sd2>;
	};

But still when I use USB3.0 i get

623.141429] usb 2-1: new SuperSpeed USB device number 42 using xhci-tegra
[  623.162670] usb 2-1: New USB device found, idVendor=152d, idProduct=0578
[  623.169467] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  623.176717] usb 2-1: Product: External USB 3.0
[  623.181318] usb 2-1: Manufacturer: JMicron
[  623.185524] usb 2-1: SerialNumber: 201703310007F
[  623.191687] xhci-tegra 3530000.xhci: tegra_xhci_mbox_work mailbox command 6
[  623.200847] usb-storage 2-1:1.0: USB Mass Storage device detected
[  623.207548] scsi host41: usb-storage 2-1:1.0
[  623.628805] usb 2-1: USB disconnect, device number 42
[  623.635444] xhci-tegra 3530000.xhci: tegra_xhci_mbox_work mailbox command 6
[  623.881480] usb 2-1: new SuperSpeed USB device number 43 using xhci-tegra
[  623.902798] usb 2-1: New USB device found, idVendor=152d, idProduct=0578
[  623.909592] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  623.916979] usb 2-1: Product: External USB 3.0
[  623.921528] usb 2-1: Manufacturer: JMicron
[  623.925744] usb 2-1: SerialNumber: 201703310007F
[  623.931318] xhci-tegra 3530000.xhci: tegra_xhci_mbox_work mailbox command 6
[  623.939338] xhci-tegra 3530000.xhci: tegra_xhci_mbox_work mailbox command 6
[  623.946467] usb 2-1: can't set config #1, error -71
[  623.951705] usb 2-1: USB disconnect, device number 43
[  624.237672] xhci-tegra 3530000.xhci: entering ELPG
[  624.245806] xhci-tegra 3530000.xhci: entering ELPG done
[  624.252539] xhci-tegra 3530000.xhci: exiting ELPG
[  624.281078] xhci-tegra 3530000.xhci: Firmware timestamp: 2017-12-07 10:50:08 UTC, Version: 55.09 release
[  624.294030] xhci-tegra 3530000.xhci: exiting ELPG done
[  624.513154] xhci-tegra 3530000.xhci: ERROR: unexpected setup address command completion code 0x11.
[  624.725409] usb 2-1: new SuperSpeed USB device number 45 using xhci-tegra
[  624.745959] usb 2-1: device descriptor read/8, error -71
[  624.852814] usb 2-1: new SuperSpeed USB device number 45 using xhci-tegra
[  624.877174] usb 2-1: device descriptor read/8, error -71
[  625.893153] xhci-tegra 3530000.xhci: ERROR: unexpected setup address command completion code 0x11.
[  626.105445] usb 2-1: new SuperSpeed USB device number 48 using xhci-tegra
[  626.126797] usb 2-1: New USB device found, idVendor=152d, idProduct=0578
[  626.133585] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  626.140829] usb 2-1: Product: External USB 3.0
[  626.145437] usb 2-1: Manufacturer: JMicron
[  626.149645] usb 2-1: SerialNumber: 201703310007F
[  626.155579] xhci-tegra 3530000.xhci: tegra_xhci_mbox_work mailbox command 6
[  626.165475] xhci-tegra 3530000.xhci: tegra_xhci_mbox_work mailbox command 6
[  626.172581] usb 2-1: can't set config #1, error -71
[  626.956814] usb 2-1: USB disconnect, device number 48
[  627.201203] xhci-tegra 3530000.xhci: ERROR: unexpected setup address command completion code 0x11.
[  627.413223] xhci-tegra 3530000.xhci: ERROR: unexpected setup address command completion code 0x11.
[  627.624801] usb 2-1: device not accepting address 49, error -22
[  627.773341] usb 2-1: new SuperSpeed USB device number 50 using xhci-tegra
[  627.795707] usb 2-1: device descriptor read/all, error -71
[  627.945127] xhci-tegra 3530000.xhci: ERROR: unexpected setup address command completion code 0x11.
[  628.157287] usb 2-1: new SuperSpeed USB device number 51 using xhci-tegra
[  628.178802] usb 2-1: New USB device found, idVendor=152d, idProduct=0578
[  628.185623] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  628.192925] usb 2-1: Product: External USB 3.0
[  628.197442] usb 2-1: Manufacturer: JMicron
[  628.201665] usb 2-1: SerialNumber: 201703310007F
[  628.207572] xhci-tegra 3530000.xhci: tegra_xhci_mbox_work mailbox command 6
[  628.217222] usb-storage 2-1:1.0: USB Mass Storage device detected
[  628.223696] scsi host42: usb-storage 2-1:1.0
[  629.004814] usb 2-1: USB disconnect, device number 51
[  629.011480] xhci-tegra 3530000.xhci: tegra_xhci_mbox_work mailbox command 6
[  629.521653] xhci-tegra 3530000.xhci: entering ELPG
[  629.529474] xhci-tegra 3530000.xhci: entering ELPG done

It seem xhci always enterning to ELPG mode . why would it happen ?
Any help would be appreciate!

Hi,
Your modification looks wrong. Not to remove the line but modify it to battery_reg
https://elinux.org/Jetson/TX2_USB#Patching_the_DTS