si570_set_frequency_small(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ si570_set_frequency_small(9) πŸŽ€

okay bestie, welcome to the Kernel API Manual ✨ this one's a lil function page and honestly she's lowkey iconic β€” short, sweet, and she does exactly one thing. no cap.


πŸ’… NAME πŸ’…

si570_set_frequency_small β€” adjust the output frequency 🎚️✨


πŸ¦‹ SYNOPSIS πŸ¦‹

int si570_set_frequency_small (struct clk_si570 *data , unsigned long frequency );

that's the whole vibe: you hand her the driver data and a target frequency, and she returns an int 🫢


🌸 ARGUMENTS 🌸

  • data β€” the driver data structure πŸ’Ύ like, this is her whole personality, it's where the driver keeps its stuff
  • frequency β€” the target frequency you're aiming for 🎯 (and yeah, this one returns 0 on success β€” that's the good ending, bestie βœ…)

πŸ‘‘ DESCRIPTION πŸ‘‘

so what does she actually do, you ask? πŸ‘€ she updates the output frequency β€” but only for small frequency changes, and by small we mean < 3,500 ppm 🩷 literally only tiny lil tweaks. keep her in her lane and she'll slay.

fr fr, don't come to this one with a big dramatic frequency jump, that's not her moment. she's the subtle-glow-up function, not the whole-rebuild function πŸ’…

🌈 SEE ALSO 🌈


and that's the tea πŸ“ this page lives in ./drivers/clk and got her lil glow-up in October 2026, filed under si570_set_frequency_small(9) β€” mwah, bye bestie πŸ’–πŸ§šβ€β™€οΈπŸ«Ά

πŸ“¦ where this page comes from