xe_oa_timestamp_frequency(9)
β¨ xe_oa_timestamp_frequency(9) β¨
Hey bestie π welcome to the Kernel API Manual page for xe_oa_timestamp_frequency(9). This one is short, sweet, and lowkey important if you're poking at OA timestamp stuff.
πΈ NAME πΈ
xe_oa_timestamp_frequency β return OA timestamp frequency π
β¨ SYNOPSIS β¨
u32 xe_oa_timestamp_frequency (struct xe_gt *gt );
π ARGUMENTS π
gtβ anxe_gt. That's the argument, bestie π«Ά
π¦ DESCRIPTION π¦
Okay so the tea β: on most platforms, the OA timestamp frequency is literally the same as the CS timestamp frequency. No cap.
But on some platforms, the OA unit ignores the CTC_SHIFT, and those 2 timestamps differ. In those cases, this function returns the adjusted CS timestamp frequency to the user. Periodt π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/xe/xe_oa.c xe_oa_unit_id(9)xe_oa_stream_open_ioctl(9)xe_oa_add_config_ioctl(9)xe_oa_remove_config_ioctl(9)xe_oa_register(9)xe_oa_init(9)
Cute little sign-off: this page comes from ./drivers/gpu/drm/xe, dated October 2026, and it's the xe_oa_timestamp_frequency(9) manual page. Bye bestie, go read some kernel code πβ¨
π¦ 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