devm_clk_hw..._parent_data(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… devm_clk_hw_register_fixed_rate_parent_data β€” a Kernel API Manual moment

okay so bestie, welcome to the Kernel API Manual ✨ this one's about registering a fixed-rate clock with the clock framework, and honestly? it's giving "I have a device, I have a very specific number, and I refuse to change it" πŸ’…


🌸 NAME 🌸

devm_clk_hw_register_fixed_rate_parent_data β€” register fixed-rate clock with the clock framework πŸŽ€

no cap, that's the whole thing. it registers. it's fixed-rate. it has parent data. she's a package deal ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

devm_clk_hw_register_fixed_rate_parent_data (dev , name , parent_data ,
       flags , fixed_rate );

look at her 🫢 all lowercase, all business, five args and not one more.


πŸ’– ARGUMENTS πŸ’–

okay let's break down the group chat one by one πŸ‘‘

  • dev β€” the device that is registering this clock. like, whose name is going on the lease bestie 🏠
  • name β€” name of this clock. she needs a name or nobody knows who she is πŸ’…
  • parent_data β€” the parent clk data. that's her ancestry, her lore, her main character origin story 🌈
  • flags β€” framework-specific flags. little toggles that tell the framework how to treat her ⭐
  • fixed_rate β€” the non-adjustable clock rate. non-adjustable means non-adjustable, bestie β€” this number is not negotiating 😭 it's fixed, periodt πŸ’€
quick vibe check: that's it, that's the whole argument list. no hidden extras, no secret sixth arg hiding in the replies πŸ™ˆ

πŸ’… SEE ALSO πŸ’…

sit down and get comfy because this list is long and she ate πŸ”₯ everything here lives in the kernel file ./include/linux/clk-provider.h and honestly it's the whole clk-provider fam reunion:

like I said β€” the whole fam 🫢 iykyk.


and that's the page, bestie 🌈 sourced from ./include/linux, dated October 2026, and filed under devm_clk_hw..._parent_data(9) in this very Kernel API Manual. slay, go register your fixed-rate clock, and hydrate πŸ’–πŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from