ice_txclk_set_clk(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_txclk_set_clk(9) β€” like, the Kernel API Manual era πŸŽ€

okay bestie, welcome to the Kernel API Manual, section 9, and today's main character is ice_txclk_set_clk ✨ she's a little function with one job and honestly? she ate.


✨ NAME ✨

ice_txclk_set_clk β€” set the Tx reference clock πŸ•°οΈπŸ’– lowkey the whole point of this page ngl


🌸 SYNOPSIS 🌸

int ice_txclk_set_clk (struct ice_pf *pf , enum ice_e825c_ref_clk clk );

like, that's her. that's the signature. no cap, copy it exactly πŸ™ˆ


πŸ¦‹ ARGUMENTS πŸ¦‹

  • pf β€” pointer to the pf structure 🫢 (yes, that's literally what the manpage says, and yes, you do need it)
  • clk β€” the new Tx clock ⏰✨ the fresh one, the upgrade, the glow-up

πŸ’œ RETURN πŸ’œ

  • 0 on success πŸŽ‰ slay, it worked
  • negative value otherwise πŸ˜­πŸ’€ something went sideways
fr fr, check the return value. a negative number is not a vibe.

🌈 SEE ALSO 🌈

like, go read those too, they're all in the same friend group iykyk πŸ’…


and that's the whole page, bestie β€” no filler, no fluff, every single detail intact πŸ’–

sign-off szn: this cutie lives under ./drivers/net/ethernet/intel/ice, she's dated October 2026, and she's part of the Kernel API Manual β€” periodt. πŸŽ€πŸ¦‹βœ¨

πŸ“¦ where this page comes from