devm_clk_hw...te_parent_hw(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

ok so bestie, this page is called devm_clk_hw...te_parent_hw(9) β€” yes that's the title, it's giving "abbreviated to fit" energy, and it lives in the Kernel API Manual ✨ β€” and what it actually does is devm_clk_hw_register_gate_parent_hw πŸŽ€ β€” register a gate clock with the clock framework. That's it, that's the whole gig πŸ’–


🌸 SYNOPSIS 🌸

devm_clk_hw_register_gate_parent_hw (dev , name , parent_hw , flags ,
reg , bit_idx , clk_gate_flags , lock );

copy it exactly, bestie, no freestyling πŸ™ˆ


✨ ARGUMENTS ✨

okay so here's the whole cast, main character energy for every single one πŸ‘‘

  • dev β€” the device that's registering this clock 🫢
  • name β€” the name of this clock, its whole identity fr
  • parent_hw β€” pointer to the parent clk, the family it comes from πŸ’œ
  • flags β€” framework-specific flags for this clock 🚩
  • reg β€” the register address that controls gating of this clock πŸ“
  • bit_idx β€” which bit in the register controls gating of this clock, like which switch is the switch πŸ”₯
  • clk_gate_flags β€” gate-specific flags for this clock, yes it gets its own set of flags, iconic πŸŽ€
  • lock β€” the shared register lock for this clock, keeping everything from getting messy πŸ”’

🌈 SEE ALSO 🌈

the friend group, the whole group chat, no cap β€” every single one of these is invited 🧚:


and that's the whole page, bestie πŸ¦‹ you ate πŸ’…

cute lil sign-off before you go: this one's sourced from ./include/linux, dated October 2026, and the title up top is devm_clk_hw...te_parent_hw(9) all over again because manpages love a bookend 😭 ily, go register some gate clocks 🫢⭐

πŸ“¦ where this page comes from