stmmac_adjust_freq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, you found the stmmac_adjust_freq(9) page, and yes, it lives in the Kernel API Manual. we're about to make hardware-clock frequency adjustment make sense, and we're keeping every tiny detail intact. no cap. πŸ’…

πŸ’… NAME πŸ’…

stmmac_adjust_freq -

that's it. that's the name line. the description side of the dash is literally empty on this page, so we're not inventing lore. iconic mystery, honestly. πŸŽ€

✨ SYNOPSIS ✨

int stmmac_adjust_freq (struct ptp_clock_info *ptp , long scaled_ppm );

🫢 ARGUMENTS 🫢

  • ptp β€” pointer to ptp_clock_info structure. yes bestie, it's a pointer, and it points at that struct. πŸ¦‹
  • scaled_ppm β€” desired period change in scaled parts per million. that's the number you're handing over for the frequency adjustment. πŸ’–

🌸 DESCRIPTION 🌸

this function will adjust the frequency of hardware clock. periodt. that's the whole mission. πŸ”₯

scaled parts per million is ppm with a 16-bit binary fractional field. so when you see scaled ppm, picture ppm with a cute lil 16-bit binary fractional field attached. iykyk. ✨

lowkey important: "scaled parts per million" is not just regular ppm in this page's lore β€” it's ppm with a 16-bit binary fractional field. keep that in your notes app. πŸ“

πŸ¦‹ SEE ALSO πŸ¦‹


mwah πŸ’– this page's source/version is ./drivers/net/ethernet/stmicro... and it's dated October 2026; the manual page is stmmac_adjust_freq(9). slay, you made it to the end. 🌈

πŸ“¦ where this page comes from