ice_tspll_cfg_pps_out_e825c(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_tspll_cfg_pps_out_e825c(9) πŸ’…

okay bestie, welcome to the Kernel API Manual page for ice_tspll_cfg_pps_out_e825c β€” no cap, that's the actual name, I'm not making it up. This one lives in the kernel docs and yes, the manual name really is ice_tspll_cfg_pps_out_e825c(9), so now you know it and you can flex at parties πŸŽ€


✨ NAME ✨

ice_tspll_cfg_pps_out_e825c β€” turn the 1PPS output on or off, and set its amplitude. That's the whole vibe. 🫢


🌸 SYNOPSIS 🌸

int ice_tspll_cfg_pps_out_e825c (struct ice_hw *hw , bool enable );

literally just that. two args, one int coming back atcha. πŸ’–


πŸ¦‹ ARGUMENTS πŸ¦‹

  • hw β€” pointer to the HW struct. your hardware, your rules, your pointer πŸ‘‘
  • enable β€” true to enable 1PPS output, false to disable it. binary icon behaviour, honestly ✨

⭐ RETURN ⭐

0 on success πŸŽ‰ β€” and if a CGU read/write failed, you get some other negative error code instead. so like, 0 = slay, anything else = the CGU was not giving 😭


πŸ’œ SEE ALSO πŸ’œ

okay this list is LONG and honestly kind of iconic, so buckle up:

read them all, i believe in you πŸ§šπŸ’«


real talk though β€” if that CGU read/write doesn't go through, you're getting a negative error code back, not 0. don't be out here assuming success. πŸ’€

and that's the whole page, bestie!! brought to you by the fine folks at ./drivers/net/ethernet/intel/ice, dated October 2026 β€” catch you on the next ice_tspll_cfg_pps_out_e825c(9) re-read πŸŒˆπŸ’…πŸ“

πŸ“¦ where this page comes from