STRUCT PVR_FW_DEVICE_INFO_HEADER(9)
π struct pvr_fw_device_info_header(9) π
okay so this is a page from the Kernel API Manual, section 9, and it's all about struct pvr_fw_device_info_header β literally the device information header, bestie. that's it, that's the vibe. it's a little struct that tells you how big all the masks and params are. tiny, but iconic β¨
πΈ NAME πΈ
struct pvr_fw_device_info_header β the device information header, no cap π
β¨ SYNOPSIS β¨
here's the whole thing, copy it exactly, don't come for me:
struct pvr_fw_device_info_header {
u64 brn_mask_size;
u64 ern_mask_size;
u64 feature_mask_size;
u64 feature_param_size;
};
four u64s and a dream π«Ά
π Members π
aka the group chat, member by member:
brn_mask_sizeβ the BRN mask size, measured inu64s. yes, inu64s, that's the unit, keep up πern_mask_sizeβ the ERN mask size, also inu64s. same energy, different letters π¦feature_mask_sizeβ the feature mask size. you guessed it: inu64s. consistency is slay πfeature_param_sizeβ the feature parameter size, inu64s. last one, we love a full set β
ngl every single one of these is a size in u64s β so like, the number of 64-bit words, not bytes. don't mix that up or it's giving bugs π
π₯ SEE ALSO π₯
- Kernel file
./drivers/gpu/drm/imagination/pvr_fw_info.hβ go read the source, she's right there π struct pvr_fw_layout_entry(9)β the neighbor struct, they're besties fr fr π§
aaand that's the whole page, no filler, no fluff. this one came to you from ./drivers/gpu/drm/imagination, October 2026, under the struct pvr_f..._info_header(9) footer β mwah, love u, go read a struct ππΈπ
π¦ 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