sunxi_usb_clk_setup(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ sunxi_usb_clk_setup(9) β€” Kernel API Manual πŸŽ€

okay so bestie, we're in the kernel API manual and this page is about sunxi_usb_clk_setup, the setup function for usb gate clocks. it's giving "small but important little helper" energy πŸ’…βœ¨


🌸 NAME 🌸

sunxi_usb_clk_setup β€” setup function for usb gate clocks πŸ’–

πŸ¦‹ SYNOPSIS πŸ¦‹

void sunxi_usb_clk_setup (struct device_node *node , const struct
usb_clk_data *data , spinlock_t *lock );

✨ ARGUMENTS ✨

  • node β€” the struct device_node for the clock. yes bestie, that's the node assignment πŸ‘‘
  • data β€” the struct usb_clk_data for the clock. all the clock data, no cap 🌟
  • lock β€” the spinlock_t spinlock for the clock. spinlock unlocked? not on our watch πŸ˜€πŸ”’

πŸ‘€ SEE ALSO πŸ‘€

  • Kernel file ./drivers/clk/sunxi/clk-usb.c β€” the file to peek at if you wanna see where this lives, iykyk 🧚

mwah πŸ’‹ source/version check: this page comes from ./drivers/clk/sunxi, dated October 2026, title sunxi_usb_clk_setup(9) β€” periodt, go set up those usb gate clocks 🫢✨

πŸ“¦ where this page comes from