dwc2_gadget_program_ref_clk(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… dwc2_gadget_program_ref_clk (9) β€” Kernel API Manual πŸŽ€

okay so bestie, welcome to the Kernel API Manual page for dwc2_gadget_program_ref_clk β€” yes it's a mouthful, yes it's iconic, and yes we're gonna get through it together ✨


✨ NAME ✨

dwc2_gadget_program_ref_clk β€” literally just programs the GREFCLK register, but like… in device mode πŸ¦‹


🌸 SYNOPSIS 🌸

no cap, here's the whole thing, character for character:

void dwc2_gadget_program_ref_clk (struct dwc2_hsotg *hsotg );

like, that's it. that's the function. she's short and she knows it πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

one (1) single argument, and she matters:

  • hsotg β€” the programming view of the DWC_otg controller 🫢 that's the whole vibe. that's the parameter.

πŸ‘‘ SEE ALSO πŸ‘‘

okay this is the part where the page goes absolutely feral with cross-references, and we are NOT skipping a single one, because every single one is a real function and we respect her 🌈 first up, the actual file where this lives:

  • Kernel file ./drivers/usb/dwc2/gadget.c

and now the full squad, in order, no cap:

like… eighty-two whole references, she ate and left no crumbs πŸ’€πŸ“


anyway that's the page!! this one lives in ./drivers/usb/dwc2 and the date on it says October 2026 β€” so yeah, she's from the future, main character energy only πŸ‘‘βœ¨ thanks for reading bestie, mwah πŸ’–

πŸ“¦ where this page comes from