dwc2_hsotg_ctrl_epint(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– dwc2_hsotg_ctrl_epint(9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for dwc2_hsotg_ctrl_epint(9) β€” yes, the whole page is about this one tiny helper. πŸ’…


✨ NAME ✨

dwc2_hsotg_ctrl_epint β€” enable/disable an endpoint irq.


πŸ¦‹ SYNOPSIS πŸ¦‹

void dwc2_hsotg_ctrl_epint (struct dwc2_hsotg *hsotg , unsigned int ep ,
       unsigned int dir_in , unsigned int en );

πŸ’… ARGUMENTS πŸ’…

  • hsotg β€” the device state
  • ep β€” the endpoint index
  • dir_in β€” true if direction is in.
  • en β€” the enable value, true to enable

🌸 DESCRIPTION 🌸

So what does it do? It sets or clears the mask for one individual endpoint's interrupt request. That's the whole vibe. ✨


πŸŽ€ SEE ALSO πŸŽ€

Kernel file: ./drivers/usb/dwc2/gadget.c β€” plus using_dma(9) and all the rest of the cross-ref squad, no cap:


that's the whole page, bestie. source/version/date check: ./drivers/usb/dwc2, dwc2_hsotg_ctrl_epint(9), October 2026. slay and bye πŸ’–πŸ«Ά

πŸ“¦ where this page comes from