STRUCT FPGA_COMPAT_ID(9)
π struct fpga_compat_id(9) β like, the whole vibe
okay so bestie, welcome to the Kernel API Manual β¨ this lil page is all about struct fpga_compat_id, which is literally just the id you use for a compatibility check π«Ά that's the whole name, that's the whole job, no cap.
πΈ NAME πΈ
struct fpga_compat_id β id for compatibility check π
β¨ SYNOPSIS β¨
here's the struct in all its iconic glory, copy it exactly bestie, character for character π
struct fpga_compat_id {
u64 id_h;
u64 id_l;
};
π Members π
two members, two moods, both u64, both slaying π
id_hβ the high 64bit of thecompat_idβ like, the top half, the main character half tbhid_lβ the low 64bit of thecompat_idπΈ the other half, equally essential, we stan a balanced pair π«Ά
bestie pls don't forget: they're both u64 β that's not a suggestion, that's the whole type π§
π¦ SEE ALSO π¦
if you're deep in the FPGA manager lore (iykyk), go read these next, they're all in the kernel file ./include/linux/fpga/fpga-mgr.h πβ¨:
enum fpga_mgr_states(9)- FPGA Manager flags(9)
struct fpga_image_info(9)struct fpga_manager_info(9)struct fpga_manager_ops(9)struct fpga_manager(9)
and that's the page!! go off bestie, you understood it fr fr π
sign-off era π β this one came from the source ./include/linux/fpga, dated October 2026, and the page itself is struct fpga_compat_id(9) π mwah π
π¦ 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