ice_ptp_enable_all_extts(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ice_ptp_enable_all_extts β€” the glow-up for your timestamp channels πŸ’–

okay bestie, so this is a page from the Kernel API Manual (section 9, the kernel-functions girlies) and it's all about one lil function that turns every single EXTTS channel back on. short page, but she's important, no cap.


✨ NAME ✨

ice_ptp_enable_all_extts β€” Enable all EXTTS channels πŸŽ€

like... all of them. every last one. periodt.


🌸 SYNOPSIS 🌸

void ice_ptp_enable_all_extts (struct ice_pf *pf );

that's it. that's the whole signature. no return value, she gives nothing back but vibes and enabled channels. it's giving "void main character energy". πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • pf β€” the board private structure. yep, the whole board's private business, handed over. she needs it to know which board she's enabling all these channels on. 🫢

πŸ”₯ DESCRIPTION πŸ”₯

so here's the tea: this one gets called during reset to restore user configuration. like, the reset happens, everything's all scrambled, and this function swoops in like "bestie I got you" and re-enables all the EXTTS channels so your config survives the chaos. πŸ’–

literally the comeback arc of your timestamp setup. iconic behaviour, honestly.


⭐ SEE ALSO ⭐

okay this list is LONG, so buckle up β€” she references basically the entire ice_ptp friend group. iykyk. 🧚

the source file, for the extra-curious:

  • Kernel file ./drivers/net/ethernet/intel/ice/ice_ptp.c

and the whole crew (all section 9):

like I said. the whole friend group. 😭

ngl bestie, if you're reading this page you probably came from ice_ptp_disable_all_extts(9)'s page and got lost. that's okay. we've all been there. πŸ’€

🌈 the cute sign-off 🌈

this lil page lives in ./drivers/net/ethernet/intel/ice (the ice driver's home base 🏠), it's dated October 2026, and it ships with the Kernel API Manual β€” so whenever someone's deep in the kernel docs and needs the EXTTS enable-everything tea, she's right there. go restore that config, bestie. slay. πŸ‘‘βœ¨

πŸ“¦ where this page comes from