ice_ptp_port_cmd(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_ptp_port_cmd(9) β€” Kernel API Manual πŸ’…

πŸ’… NAME πŸ’…

ice_ptp_port_cmd β€” Prepare PHY ports for a timer sync command. This is the ice_ptp_port_cmd(9) page, bestie, and it's giving β€œtiny function, big port-prep energy” ✨.

✨ SYNOPSIS ✨

int ice_ptp_port_cmd (struct ice_hw *hw , enum ice_ptp_tmr_cmd cmd );

🫢 ARGUMENTS 🫢

  • hw β€” pointer to HW struct. Literally a pointer to the hardware struct, no cap.
  • cmd β€” the timer command to setup. This is the timer command you're setting up.

🌸 DESCRIPTION 🌸

Okay so this function prepares all PHY ports on this device for the requested timer command. For some families this can be done in one shot, but for other families each port must be configured individually. That's the whole vibe πŸ’….

πŸ’… RETURN πŸ’…

  • 0 β€” success. Slay, we love a clean return.
  • other β€” failed to write port command. Not slay, but very useful to know 😭.

πŸ”₯ SEE ALSO πŸ”₯

Kernel file to peek at: ./drivers/net/ethernet/intel/ice/ice_ptp_hw.c.

The whole (9) friend group, all here so nobody feels left out:


This page is chillin' in ./drivers/net/ethernet/intel/ice, stamped October 2026, and it's the ice_ptp_port_cmd(9) manual page. Mwah πŸ’‹

πŸ“¦ where this page comes from