i40e_pps_configure(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’œ i40e_pps_configure(9) πŸ’œ

okay so bestie, welcome to the Kernel API Manual ✨ this is literally the page for i40e_pps_configure, and yes it's as niche as it sounds but we're gonna slay it together 🫢


🌸 NAME 🌸

i40e_pps_configure β€” configure PPS events πŸ’…


✨ SYNOPSIS ✨

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

πŸŽ€ ARGUMENTS πŸŽ€

  • ptp β€” the ptp clock, main character energy fr β°πŸ‘‘
  • rq β€” the clock request, like the actual ask coming in πŸ“¨
  • on β€” the status, aka is this on or what πŸ™ˆ

πŸ¦‹ DESCRIPTION πŸ¦‹

So what this does: it configures PPS events for external clock source ⚑ lowkey iconic of it.

And the return vibe check? It returns 0 on success, or an error on failure 😭 that's it, that's the whole deal, no cap.


πŸ’– SEE ALSO πŸ’–

Kernel file ./drivers/net/ethernet/intel/i40e/i40e_ptp.c β€” go read it bestie, it's giving lore πŸ“–βœ¨

And the whole friend group, in order, exactly as they appear:

i40e_ptp_extts0_work(9), i40e_is_ptp_pin_dev(9), i40e_can_set_pins(9), i40_ptp_reset_timing_events(9), i40e_ptp_verify(9), i40e_ptp_read(9), i40e_ptp_write(9), i40e_ptp_convert_to_hwtstamp(9), i40e_ptp_adjfine(9), i40e_ptp_set_1pps_signal_hw(9), i40e_ptp_adjtime(9), i40e_ptp_gettimex(9), i40e_ptp_settime(9), i40e_pin_state(9), i40e_ptp_enable_pin(9), i40e_ptp_feature_enable(9), i40e_ptp_get_rx_events(9), i40e_ptp_rx_hang(9), i40e_ptp_tx_hang(9), i40e_ptp_tx_hwtstamp(9), i40e_ptp_rx_hwtstamp(9), i40e_ptp_set_increment(9), i40e_ptp_hwtstamp_get(9), i40e_ptp_free_pins(9), i40e_ptp_set_pin_hw(9), i40e_ptp_set_led_hw(9), i40e_ptp_init_leds_hw(9), i40e_ptp_set_pins_hw(9), i40e_ptp_set_pins(9), i40e_ptp_alloc_pins(9), i40e_ptp_set_timestamp_mode(9), i40e_ptp_hwtstamp_set(9), i40e_init_pin_config(9), i40e_ptp_create_clock(9), i40e_ptp_save_hw_time(9), i40e_ptp_restore_hw_time(9), i40e_ptp_init(9), i40e_ptp_stop(9) πŸ”₯πŸ‘‘

like, that's a whole group chat right there and every single one of them is invited periodt πŸ’€

and that's the page!! mwah πŸ’‹ this came from ./drivers/net/ethernet/intel/i40e, dated October 2026 β€” so go forth and configure your PPS events, bestie, you're gonna eat πŸŒˆβ­πŸ’…

πŸ“¦ where this page comes from