idpf_ptp_release(9)
π idpf_ptp_release(9) β like, the Kernel API Manual page, bestie π
okay so this is idpf_ptp_release, straight out of the Kernel API Manual, and it's literally the cleanup girlie of the idpf PTP world. Let's get into it β¨
β¨ NAME β¨
idpf_ptp_release β Clear PTP hardware clock support ππ
That's it. That's the whole gig. It tears down the PTP hardware clock support. No cap.
π¦ SYNOPSIS π¦
void idpf_ptp_release (struct idpf_adapter *adapter );
Not me just vibing with a void return β she gives nothing back, she simply does the thing and leaves π
πΈ ARGUMENTS πΈ
adapterβ driver specific private structure π this is the idpf adapter's very own private little struct, and yeah, she needs it to know which adapter's PTP clock support we're clearing out.
π«Ά SEE ALSO π«Ά
So, like, the whole PTP friend group π« β and yes, the kernel file itself:
- Kernel file
./drivers/net/ethernet/intel/idpf/idpf_ptp.cπ
and then, in the order they're listed:
idpf_ptp_get_access(9)idpf_ptp_get_features_access(9)idpf_ptp_enable_shtime(9)idpf_ptp_read_src_clk_reg_direct(9)idpf_ptp_read_src_clk_reg_mailbox(9)idpf_ptp_read_src_clk_reg(9)idpf_ptp_get_sync_device_time_direct(9)idpf_ptp_get_sync_device_time_mailbox(9)idpf_ptp_get_sync_device_time(9)idpf_ptp_get_crosststamp(9)idpf_ptp_gettimex64(9)idpf_ptp_update_phctime_rxq_grp(9)idpf_ptp_update_cached_phctime(9)idpf_ptp_settime64(9)idpf_ptp_adjtime_nonatomic(9)idpf_ptp_adjtime(9)idpf_ptp_adjfine(9)idpf_ptp_verify_pin(9)idpf_ptp_gpio_enable(9)idpf_ptp_tstamp_extend_32b_to_64b(9)idpf_ptp_extend_ts(9)idpf_ptp_request_ts(9)idpf_ptp_set_rx_tstamp(9)idpf_ptp_set_timestamp_mode(9)idpf_tstamp_task(9)idpf_ptp_do_aux_work(9)idpf_ptp_set_caps(9)idpf_ptp_create_clock(9)idpf_ptp_release_vport_tstamp(9)idpf_ptp_release_tstamp(9)idpf_ptp_get_txq_tstamp_capability(9)idpf_ptp_init(9)
like, that's the entire clock squad π every single one of them, no gatekeeping.
real talk though β if you're reading this page, you probably also wantidpf_ptp_create_clock(9)andidpf_ptp_init(9), because she's the release counterpart to that whole setup arc. main character energy, but make it teardown π₯
π sign-off π
this little love letter lives in ./drivers/net/ethernet/intel/idpf, it's dated October 2026, and it's filed under idpf_ptp_release(9) β periodt, that's the whole page, hope it ate πβ¨π§
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms