Tl-wr720n ar71xx to ath79 Unable to drive USB2.0

tl-wr720n since the official firmware only has 4M Flash, the version has been abandoned since 17. I updated 16M Flash and 64M RAM by myself.

I modified the WR710N v2.1 version of the compiled file self-compiled 19 ATH79 support version, other things are normal, but the USB is not properly driven, please, to support AR9331 chip USB driver in ATH79 how to do

root@OpenWrt:~# dmesg | grep -i usb
[ 4.922417] usbcore: registered new interface driver usbfs
[ 4.926615] usbcore: registered new interface driver hub
[ 4.931930] usbcore: registered new device driver usb
[ 5.000592] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 5.075752] usbcore: registered new interface driver usb-storage
[ 33.790051] usb_vbus: disabling

root@OpenWrt:~# opkg list-installed | grep usb
kmod-phy-ath79-usb - 5.4.108-1
kmod-usb-chipidea - 5.4.108-1
kmod-usb-chipidea2 - 5.4.108-1
kmod-usb-core - 5.4.108-1
kmod-usb-ehci - 5.4.108-1
kmod-usb-gadget - 5.4.108-1
kmod-usb-phy-nop - 5.4.108-1
kmod-usb-roles - 5.4.108-1
kmod-usb-storage - 5.4.108-1
kmod-usb2 - 5.4.108-1
libusb-1.00 - 1.0.24-4
usbids - 0.345-1
usbutils - 013-2

root@OpenWrt:~# cat /sys/kernel/debug/usb/devices

Is blank

and

root@OpenWrt:~# lsusb -t

Again, it's blank

the 9330.dtsi

	usb: usb@1b000000 {
	-	compatible = "chipidea,usb2";
	+	compatible = "generic-ehci";
		reg = <0x1b000000 0x200>;

		interrupts = <3>;
		resets = <&rst 5>;
		reset-names = "usb-host";

	+	has-transaction-translator;
	+	caps-offset = <0x100>;

		phy-names = "usb-phy";
		phys = <&usb_phy>;

		status = "disabled";
	};

try this