cdns3_gadget_ep_enable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, welcome to the Kernel API Manual β€” today’s main character is cdns3_gadget_ep_enable(9), and it literally enables an endpoint. slay πŸ’…βœ¨


✨ SYNOPSIS ✨

int cdns3_gadget_ep_enable (struct usb_ep *ep , const struct
       usb_endpoint_descriptor *desc );

πŸŽ€ ARGUMENTS πŸŽ€

  • ep β€” the endpoint object, aka the endpoint bb you’re working with 🫢
  • desc β€” the endpoint descriptor, aka the descriptor info for it ✨

πŸ’… DESCRIPTION πŸ’…

Returns 0 on success, and an error code elsewhere. that’s the whole vibe check, no cap 😭


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/usb/cdns3/cdns3-gadget.c β€” the source file, periodt πŸ“βœ¨


and that’s the page, bestie 🫢 source/version is ./drivers/usb/cdns3, dated October 2026 β€” signing off πŸ’–πŸŽ€

πŸ“¦ where this page comes from