intel_guc_ct_enable(9)
π intel_guc_ct_enable π
okay so bestie, welcome to the Kernel API Manual β yes, that's the manual name, we're fancy now β¨ β and today's main character is intel_guc_ct_enable, which is literally the function that turns on the buffer based command transport. no cap, that's the whole vibe. it enables the CT. iconic behaviour honestly π
β¨ SYNOPSIS β¨
int intel_guc_ct_enable (struct intel_guc_ct *ct );
that's it, that's the whole call. one pointer, one int coming back at you π¦
πΈ ARGUMENTS πΈ
ctβ pointer to the CT struct. just the one, bestie. hand it over and let it cook π
β RETURN β
0on success β slay, it worked π- a negative errno code on failure β π not slay, but at least it tells you why in errno form
fr fr, do not treat the negative errno as a boolean and go "it's not zero so it's fine" β check it properly, okay? π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/i915/gt/uc/intel_guc_ct.cβ the source file where the magic lives, go read it iykyk π CTB Blob(9)intel_guc_ct_init_early(9)intel_guc_ct_init(9)intel_guc_ct_fini(9)intel_guc_ct_disable(9)wait_for_ct_request_update(9)
all of these are part of the ct cinematic universe, so likeβ¦ the whole friend group π«Ά
and that's the page! it lives under ./drivers/gpu/drm/i915/gt/uc, it's dated October 2026, and the header/footer both call it intel_guc_ct_enable(9) β go enable that transport, bestie, you've got this π§π
π¦ 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