gadget_is_zlp_supported(9)
π NAME π
okay so welcome to the gadget_is_zlp_supported(9) page in the Kernel API Manual, bestie. gadget_is_zlp_supported β returns true iff the hardware supports zlp. that's the whole vibe. no cap. β¨
πΈ SYNOPSIS πΈ
int gadget_is_zlp_supported (struct usb_gadget *g );
it's giving βone function, one int return, one struct usb_gadget * pointer named gβ π
π¦ ARGUMENTS π¦
gβ the controller to check for quirk π that's the one you pass in, fr fr.
π₯ SEE ALSO π₯
Kernel file: ./include/linux/usb/gadget.h β and these related pages are literally right here:
struct usb_request(9)struct usb_ep_caps(9)struct usb_ep(9)free_usb_request(9)struct usb_gadget(9)usb_ep_align(9)usb_ep_align_maybe(9)gadget_is_altset_supported(9)gadget_is_stall_supported(9)gadget_avoids_skb_reserve(9)gadget_is_dualspeed(9)gadget_is_superspeed(9)gadget_is_superspeed_plus(9)gadget_is_otg(9)struct usb_gadget_driver(9)usb_gadget_register_driver_owner(9)usb_gadget_unregister_driver(9)struct usb_string(9)struct usb_gadget_strings(9)usb_free_descriptors(9)
mwah π β sourced from ./include/linux/usb, dated October 2026, and this is gadget_is_zlp_supported(9) signing off, periodt. π«Ά
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms