cxgb4_ptp_adjfine(9)
π
cxgb4_ptp_adjfine(9) β the Kernel API Manual page, bestie β¨
πΈ NAME πΈ
cxgb4_ptp_adjfine β Adjust frequency of PHC cycle counter
β¨ SYNOPSIS β¨
int cxgb4_ptp_adjfine (struct ptp_clock_info *ptp , long scaled_ppm );
π«Ά ARGUMENTS π«Ά
ptpβ the ptp clock structure. Thatβs it, thatβs the vibe.scaled_ppmβ the desired frequency in scaled parts per billion. periodt π
π DESCRIPTION π
Okay so this function adjusts the frequency of the PHC cycle counter by the indicated amount from the base frequency. Literally thatβs the whole job. π₯
And for the math girlies: scaled parts per million is ppm with a 16-bit binary fractional field. π
No cap: the argument says βparts per billionβ and the description says βparts per millionβ β both show up in the original, so both stay. π
π₯ SEE ALSO π₯
- Kernel file:
./drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c cxgb4_ptp_is_ptp_tx(9),cxgb4_ptp_is_ptp_rx(9),cxgb4_ptp_read_hwstamp(9),cxgb4_ptprx_timestamping(9),cxgb4_ptp_fineadjtime(9),cxgb4_ptp_adjtime(9),cxgb4_ptp_gettime(9),cxgb4_ptp_settime(9),cxgb4_ptp_enable(9),cxgb4_ptp_init(9),cxgb4_ptp_stop(9)
Source/version check, bestie: ./drivers/net/ethernet/chelsio..., and the date is October 2026. Bye queen, go adjust that frequency responsibly π«Άππ¦
π¦ 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