USB Port GL-X750(Spitz) does not work on stock Openwrt but works on stock GL firmware

I tried stock openwrt 19.07.2

http://downloads.openwrt.org/releases/19.07.2/targets/ath79/generic/openwrt-19.07.2-ath79-generic-glinet_gl-x750-squashfs-sysupgrade.bin

Everything except the USB port seems to work. Same non-functional USB issue with Rooter GoldenORB(openwrt-GL-x750-GO2020-03-07-upgrade.bin)

I tried the GL-x750 3.102 firmware(which is based on openwrt-18.06.1) and the USB port works fine there

Any idea why the stock openwrt does not work? Is there a patch I can apply to the source code to make it work

Thanks in advance

I found this post in the openwrt forum https://forum.openwrt.org/t/usb-on-gl-x750/50805

echo 2 >/sys/class/gpio/export
echo out >/sys/class/gpio/gpio2/direction

That did the trick and I can access the usb now . How do we get this fixed upstream in a stock openwrt ?

Does GL-inet team have a procedure to relay fixes to the opensource project ?

I use stock openwrt on spitz with no USB issues