STRUCT ICE_TSPLL_PARAMS_E82X(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

struct ice_tspll_params_e82x β€” the E82X TSPLL parameters, bestie. That's it, that's the whole vibe ✨ (like, it's a struct, in the Kernel API Manual, and it's iconic)


🌸 SYNOPSIS 🌸

okay so picture this: one struct, four members, zero drama. here's exactly what it looks like, copy it character for character or don't come to my birthday party πŸŽ€

struct ice_tspll_params_e82x {
    u8 refclk_pre_div;
    u8 post_pll_div;
    u8 feedback_div;
    u32 frac_n_div;
 };

she's small, she's cozy, she's literally carrying PLL configuration on her back πŸ’…


πŸ¦‹ Members πŸ¦‹

ngl this is the part where you actually read the field names β€” do it, i'm watching πŸ‘€

  • refclk_pre_div β€” the Reference clock pre-divisor, no cap πŸ•°οΈ it does exactly what it says on the tin
  • post_pll_div β€” the Post PLL divisor πŸ’« post-PLL, so it's doing its thing after the PLL, iykyk
  • feedback_div β€” the Feedback divisor πŸ” feed it back, that's the whole job
  • frac_n_div β€” the Fractional divisor 🍰 fractional, she's not a whole number and that's valid

πŸ”₯ Description πŸ”₯

so here's the tea: these are Clock Generation Unit parameters, used to program the PLL based on the selected TIME_REF/TCXO frequency ⚑ that's literally it β€” clock gen vibes, PLL programming, frequency-dependent, main character energy πŸ‘‘

like, this struct doesn't have opinions, she just holds the numbers the PLL needs. simple. slay. periodt πŸ’œ


⭐ SEE ALSO ⭐

if you want the rest of the story (and you do), go look at the Kernel file:

./drivers/net/ethernet/intel/ice/ice_tspll.h

🫢 little reminder bestie: this is a struct definition, so all the usual "don't guess at behaviour" rules apply β€” the facts above are the facts, nothing more πŸ’–

πŸŽ€ and that's the page! source/version: ./drivers/net/ethernet/intel/ice, dated October 2026 β€” she's living in the future and she looks amazing πŸ’…βœ¨ bye bestie, go program a PLL πŸ’œ

πŸ“¦ where this page comes from