i40e_ptp_feature_enable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ i40e_ptp_feature_enable ✨

Okay so bestie, welcome to the i40e_ptp_feature_enable page β€” it's a Kernel API Manual situation (the manual name is right there in the corner, iykyk) and honestly? She's a little one. A short queen. But she matters. πŸ’…


🌸 NAME 🌸

i40e_ptp_feature_enable β€” literally just: Enable external clock pins πŸ”₯


πŸŽ€ SYNOPSIS πŸŽ€

int i40e_ptp_feature_enable (struct ptp_clock_info *ptp , struct
       ptp_clock_request *rq , int on );

That's the whole vibe. Three args, one int back. No cap. ✨


πŸ¦‹ ARGUMENTS πŸ¦‹

  • ptp β€” the PTP clock structure, aka the main character of this whole function 🫢
  • rq β€” the PTP clock request structure, she's carrying the request details πŸ’Œ
  • on β€” to turn the feature on / off, your classic little toggle switch ⭐

πŸ’– DESCRIPTION πŸ’–

So what she actually does: setting on/off for the PTP PPS feature for the pin. That's it. That's the whole job bestie, and she does it slayfully. πŸŽ€


🌈 SEE ALSO 🌈

Kernel file, right here:

./drivers/net/ethernet/intel/i40e/i40e_ptp.c

And the whole friend group, all of them (9) pages, all of them iconic:

Go read them. Or don't. But they're there. πŸ’œ


Quick vibe check: this page has no warnings, no exit statuses, no env vars, and zero bugs listed β€” so nothing sketchy to flag. She's clean, bestie. 🧚

And that's the page!! 🫢 This little drop lives in ./drivers/net/ethernet/intel/i40e and she's dated October 2026 β€” bye bestie, go enable some external clock pins πŸ’…βœ¨

πŸ“¦ where this page comes from