gadget_is_superspeed_plus(9)
π¦ gadget_is_superspeed_plus(9) π¦
okay bestie, this page comes straight out of the Kernel API Manual, and it's about one tiny vibe-check function. no cap, it's here to tell you if the hardware handles superspeed plus. π
β¨ NAME β¨
gadget_is_superspeed_plus β return true if the hardware handles superspeed plus π
πΈ SYNOPSIS πΈ
the whole signature, literally:
int gadget_is_superspeed_plus (struct usb_gadget *g );
π ARGUMENTS π
gβ controller that might support superspeed plus π
π₯ SEE ALSO π₯
if you wanna fall down the kernel rabbit hole, these are the links bestie:
- Kernel file
./include/linux/usb/gadget.h 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_is_zlp_supported(9)gadget_avoids_skb_reserve(9)gadget_is_dualspeed(9)gadget_is_superspeed(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)
π«Ά okay that's the whole page! it lives under./include/linux/usb, dated October 2026, and the name at the bottom isgadget_is_superspeed_plus(9). mwah π
π¦ 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