STRUCT XE_LATE_BIND_FW(9)
π NAME π
Straight out of the Kernel API Manual, this is struct xe_late_bind_fw(9) β and the original NAME section has literally no description after the dash, so bestie, we are not inventing one. π
β¨ SYNOPSIS β¨
Okay so hereβs the struct, copied exactly with all its little fields:
struct xe_late_bind_fw {
u32 id;
char blob_path[PATH_MAX];
u32 type;
u32 flags;
const u8 *payload;
size_t payload_size;
struct work_struct work;
struct gsc_version version;
};
π Members π
Hereβs the member-by-member vibe check:
idβ firmware index. πblob_pathβ firmware binary path. π£οΈtypeβ firmware type. π·οΈflagsβ firmware flags. π©payloadβ to store the late binding blob. πpayload_sizeβ late binding blobpayload_size. πworkβ worker to upload latebind blob. π οΈversionβ late binding blob manifest version. π’
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/xe/xe_late_bind_fw_types.henum xe_late_bind_fw_id(9)struct xe_late_bind_component(9)struct xe_late_bind(9)
xoxo, from source/version ./drivers/gpu/drm/xe, dated October 2026, for struct xe_late_bind_fw(9) πβ¨
π¦ 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