udc_clear_mask_UDCCR(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ udc_clear_mask_UDCCR(9) πŸŽ€

okay so welcome to the Kernel API Manual, bestie β€” today's main character is udc_clear_mask_UDCCR(9), and the vibe check is literally β€œclear the bits, leave the special ones alone.” No cap. πŸ’…

πŸ’– NAME πŸ’–

udc_clear_mask_UDCCR β€” clears bits in UDCCR.

✨ SYNOPSIS ✨

void udc_clear_mask_UDCCR (struct pxa_udc *udc , int mask );

ngl, I'm lowkey obsessed with that signature β€” it's giving classic C realness, and we respect it. ✨

πŸŽ€ ARGUMENTS πŸŽ€

  • udc β€” the udc device. That's the device you're passing in, periodt.
  • mask β€” the bit to clear in UDCCR. slay, that's the target.

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea: udc_clear_mask_UDCCR clears bits in UDCCR, and it leaves the DME and FST bits exactly as they were. not me touching them, not today. the way that this function minds its own business is highkey iconic, and it ate. 🌸

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/usb/gadget/udc/pxa27x_udc.c β€” the whole squad is here, and we're not skipping a single one, iykyk:


mwah πŸ’‹ this Kernel API Manual page for udc_clear_mask_UDCCR(9) lives in ./drivers/usb/gadget/udc, dated October 2026. stay iconic, bestie. 🫢🌈

πŸ“¦ where this page comes from