ice_dpll_is...hase_monitor(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ice_dpll_is_pps_phase_monitor(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual 🌸 β€” yes that's the manual name, and yes we're gonna get through this together. this one's a little function with a big job: ice_dpll_is_pps_phase_monitor. it's giving "am i allowed to do the thing" energy and honestly? iconic. πŸŽ€


✨ NAME ✨

ice_dpll_is_pps_phase_monitor β€” the vibe check that asks: is this dpll even capable of phase offset monitor? πŸ”


πŸ¦‹ SYNOPSIS πŸ¦‹

bool ice_dpll_is_pps_phase_monitor (struct ice_pf *pf );

🌟 ARGUMENTS 🌟

  • pf β€” pf private structure 🫢 (that's the whole argument, no notes, slay)

πŸ’… DESCRIPTION πŸ’…

so what it actually does, no cap: it checks whether the firmware is capable of supporting the admin command that provides phase offset monitoring on all the input pins on the PPS dpll. ✨

like, it's not doing the monitoring, bestie β€” it's just asking the firmware "hey, can u even?" πŸ‘‘ and reporting back.


πŸ”₯ RETURN πŸ”₯

  • true β€” PPS dpll phase offset monitoring is supported πŸŽ‰
  • false β€” PPS dpll phase offset monitoring is not supported 😭

🌈 SEE ALSO 🌈

Kernel file ./drivers/net/ethernet/intel/ice/ice_dpll.c, plus enum ice_dpll_pin_type(9), and honestly the whole friend group 🫢 β€” every single one of these:


and that's the whole page, bestie πŸ’œ no cap, you ate it.

this cutie lives over at ./drivers/net/ethernet/intel/ice, dated October 2026 β€” go say hi to the kernel source sometime πŸŒΈπŸ¦‹βœ¨

πŸ“¦ where this page comes from