clk_hw_register_gate(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

clk_hw_register_gate β€” register a gate clock with the clock framework πŸ’…

okay so bestie, this is literally the clk_hw_register_gate(9) page from the Kernel API Manual, and it's giving β€œlet me introduce you to the gate-clock registration function” energy ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

clk_hw_register_gate (dev , name , parent_name , flags , reg , bit_idx , clk_gate_flags , lock );

πŸŽ€ ARGUMENTS πŸŽ€

  • dev β€” the device that is registering this clock 🫢
  • name β€” name of this clock ✨
  • parent_name β€” name of this clock's parent 🌸
  • flags β€” framework-specific flags for this clock πŸŽ€
  • reg β€” register address to control gating of this clock πŸ”₯
  • bit_idx β€” which bit in the register controls gating of this clock ⭐
  • clk_gate_flags β€” gate-specific flags for this clock πŸ’–
  • lock β€” shared register lock for this clock πŸ”’

🌈 SEE ALSO 🌈


mwah πŸ’‹ source/version: ./include/linux β€’ date: October 2026 β€’ page: clk_hw_register_gate(9) β€” that's the cute sign-off, bestie, and yes, she ate πŸ«ΆπŸ‘‘

πŸ“¦ where this page comes from