Andrey Konovalov

Results 70 comments of Andrey Konovalov

~~It also appears the UDC might set a particular `maxpacket` value for non-control endpoints, (see calls to `dwc2_hsotg_set_ep_maxpacket` in `dwc2`), and Raw Gadget should expose this via `USB_RAW_IOCTL_EPS_INFO`.~~ ~~Or is...

Issue #73 is related to exposing whether the UDC supports remote wake up.

This issue is only related to 0-length requests, which carry no data. If your request transfers data, you're having a different issue.

Once this is done, we also need to teach [USB Proxy](https://github.com/AristoChen/usb-proxy) about dynamic endpoint assignment.

Right now the missing checks are: 1. The ones that depend on `gadget->max_speed`. To implement these, we need to resolve #41 first. 3. Checks for isochronous endpoints. For these, we...

usb-proxy has a quirk to account for this dwc2 behavior, so I suspect your issue is something else. Wrt the progress: I never got a response from the maintainers, so...

A [discussion](https://lore.kernel.org/linux-usb/[email protected]/T/#t) about the remote wake up feature.

Workaround: https://github.com/xairy/raw-gadget/commit/dfc4ee247ec93d6fb0a4ca7647260214483333ca.

Sent workaround [upstream](https://lore.kernel.org/linux-usb/5c2913d70556b03c9bb1893c6941e8ece04934b0.1693188390.git.andreyknvl@gmail.com/T/#t).