__clk_determine_rate(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

Okay bestie, this is the Kernel API Manual page for __clk_determine_rate(9) β€” and its whole personality is: get the closest rate actually supported by a clock. That's the name, that's the vibe. πŸ’…


🌸 SYNOPSIS 🌸

Here's the signature, verbatim, no edits, no cap:

int __clk_determine_rate (struct clk_hw *hw , struct clk_rate_request
       *req );

✨ ARGUMENTS ✨

  • hw β€” this is the clock whose rate we're determining (a struct clk_hw *), bestie.
  • req β€” this is the target rate request (a struct clk_rate_request *). Slay.

πŸ¦‹ DESCRIPTION πŸ¦‹

Useful for clk_ops such as .set_rate and .determine_rate. That's the whole description, and honestly it's giving small-but-mighty. If you're writing one of those clk_ops callbacks, this helper is your new bestie. πŸ’–


🌈 SEE ALSO 🌈

Okay so this list is huge β€” not me hyperlinking the entire kernel clock subsystem. But every single one is here, no cap:


Signing off from ./drivers/clk β€” October 2026 β€” Kernel API Manual, __clk_determine_rate(9). Bye bestie, go determine some rates! πŸ’–βœ¨πŸ«Ά

πŸ“¦ where this page comes from