[PATCH 5.16 176/203] usb: raw-gadget: fix handling of dual-direction-capable endpoints