xe_pcode_init_early(9)
π xe_pcode_init_early(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β today's main character is xe_pcode_init_early(9), and honestly? she's a little legendary.
πΈ NAME πΈ
xe_pcode_init_early β gets the PCODE components all set up and ready to slay π
β¨ SYNOPSIS β¨
int xe_pcode_init_early (struct xe_tile *tile );
like, that's the whole vibe. one function, one argument, no drama π
π¦ ARGUMENTS π¦
tileβ the tile instance, bestie. that's it. that's the argument π«Ά
π DESCRIPTION π
so what she actually does: this function initializes the xe_pcode component π₯ iconic behaviour, no cap.
important!! it is to be called once only β and specifically during probe. not twice. not later. once. during probe. periodt π
π RETURN π
0β success, we ate π- negative error code β failure, and we do NOT stan π
π§ SEE ALSO π§
- Kernel file
./drivers/gpu/drm/xe/xe_pcode.cβ go read the source, iykyk π PCODE(9)xe_pcode_request(9)xe_pcode_init_min_freq_table(9)xe_pcode_ready(9)xe_pcode_probe_early(9)xe_get_pcode_version(9)
like a little friend group of manpages fr fr π«Άπ
and that's the page!! source & version: ./drivers/gpu/drm/xe, dated October 2026 β mwah, go init your pcode bestie π
β¨π
π¦ 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