STRUCT LIBIE_AQC_GET_VER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct libie_aqc_get_ver(9) πŸ’–

okay so this is a page from the Kernel API Manual, section 9 β€” say hi to struct libie_aqc_get_ver(9), bestie 🫢


✨ NAME ✨

struct libie_aqc_get_ver β€” literally the struct you use in the get version command (that's direct 0x0001, iykyk) πŸ‘‘


🌸 SYNOPSIS 🌸

struct libie_aqc_get_ver {
    __le32 rom_ver;
    __le32 fw_build;
    u8 fw_branch;
    u8 fw_major;
    u8 fw_minor;
    u8 fw_patch;
    u8 api_branch;
    u8 api_major;
    u8 api_minor;
    u8 api_patch;
 };

no cap, that's the whole layout β€” copy it exactly, don't go freestyling the field order πŸ’…


πŸŽ€ Members πŸŽ€

  • rom_ver β€” the rom version, periodt ✨
  • fw_build β€” the number coressponding to firmware build πŸ› οΈ (yes, the spelling is a whole vibe, we keep it)
  • fw_branch β€” branch identifier of firmware version 🌿
  • fw_major β€” major number of firmware version πŸ”₯
  • fw_minor β€” minor number of firmware version 🧚
  • fw_patch β€” patch of firmware version 🩹
  • api_branch β€” brancch identifier of API version 🌱 (another iconique spelling, preserved fr fr)
  • api_major β€” major number of API version ⭐
  • api_minor β€” minor number of API version 🌈
  • api_patch β€” patch of API version πŸ’œ

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./include/linux/net/intel/libie/adminq.h struct β€” that's where it lives, go look πŸ‘€

  • libie_aqc_generic(9)
  • struct libie_aqc_driver_ver(9)
  • struct libie_aqc_req_res(9)
  • struct libie_aqc_list_caps(9)
  • struct libie_aqc_list_caps_elem(9)
  • struct libie_aq_desc(9)

πŸ’€ real talk: everything above is exactly what the page says β€” same fields, same types, same order, same references. Don't come for me if you reorder them, that's on you bestie 😭

ok that's the whole thing, you ate it up πŸ“ mwah πŸ’‹

β€” sign-off vibes: this one came from ./include/linux/net/intel/libie and it's dated October 2026, and it's filed under struct libie_aqc_get_ver(9) πŸŽ€βœ¨

πŸ“¦ where this page comes from