clk_hw_unregister_divider(9)
π clk_hw_unregister_divider(9)
okay so bestie, welcome to the Kernel API Manual β¨ β this one's a lil function page and it's honestly so straightforward it's giving "one job and she does it" energy. Let's get into it π«Ά
πΈ NAME πΈ
clk_hw_unregister_divider β unregister a clk divider π
Like, you had a clock divider registered and now you're like "k bye" and it goes away. That's the whole vibe. No cap π
β¨ SYNOPSIS β¨
void clk_hw_unregister_divider (struct clk_hw *hw );
yup that's it, that's the whole signature π it returns void, so don't go looking for a return value, there isn't one, she said what she said π
π¦ ARGUMENTS π¦
hwβ hardware-specific clock data to unregister π this is the struct you're sending off into the void, so make sure it's actually the divider'sstruct clk_hw *and not some random pointer you grabbed out of your bag π
π SEE ALSO π
- Kernel file
./drivers/clk/clk-divider.cβ the source file where all this magic lives, go read it, it's iconic π clk_register_divider_table(9)β the registration counterpart, i.e. the one that puts the divider in while this one takes it out π₯
lowkey reminder bestie: this page is about unregistering, so if you're looking for how to set one up, the SEE ALSO above has your back π
and that's the whole page, fr fr πΈ mwah π
Signed off with love from the Kernel file./drivers/clk, dated October 2026, in the Kernel API Manual βclk_hw_unregister_divider(9)out π«Άβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms