ENUM IPA_VERSION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ enum ipa_version β€” Kernel API Manual ✨

okay so bestie, welcome to the enum ipa_version(9) page πŸ’… this is the kernel API manual, and it's literally just a big list of IPA versions and their GSI besties. no cap, it's short and it ate.


🌸 NAME 🌸

enum ipa_version β€” (that's it, that's the whole name, the original leaves the description blank and honestly? iconic of it) πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

enum ipa_version {
    IPA_VERSION_3_0 ,
    IPA_VERSION_3_1 ,
    IPA_VERSION_3_5 ,
    IPA_VERSION_3_5_1 ,
    IPA_VERSION_4_0 ,
    IPA_VERSION_4_1 ,
    IPA_VERSION_4_2 ,
    IPA_VERSION_4_5 ,
    IPA_VERSION_4_7 ,
    IPA_VERSION_4_9 ,
    IPA_VERSION_4_11 ,
    IPA_VERSION_5_0 ,
    IPA_VERSION_5_1 ,
    IPA_VERSION_5_2 ,
    IPA_VERSION_5_5 ,
    IPA_VERSION_COUNT

};

🌈 CONSTANTS 🌈

okay so here's the full roster, every single one, no skips, we don't do that here 🫢

  • IPA_VERSION_3_0 β€” IPA version 3.0 / GSI version 1.0 ✨
  • IPA_VERSION_3_1 β€” IPA version 3.1 / GSI version 1.0 ✨
  • IPA_VERSION_3_5 β€” IPA version 3.5 / GSI version 1.2 ✨
  • IPA_VERSION_3_5_1 β€” IPA version 3.5.1 / GSI version 1.3 ✨
  • IPA_VERSION_4_0 β€” IPA version 4.0 / GSI version 2.0 ✨
  • IPA_VERSION_4_1 β€” IPA version 4.1 / GSI version 2.0 ✨
  • IPA_VERSION_4_2 β€” IPA version 4.2 / GSI version 2.2 ✨
  • IPA_VERSION_4_5 β€” IPA version 4.5 / GSI version 2.5 ✨
  • IPA_VERSION_4_7 β€” IPA version 4.7 / GSI version 2.7 ✨
  • IPA_VERSION_4_9 β€” IPA version 4.9 / GSI version 2.9 ✨
  • IPA_VERSION_4_11 β€” IPA version 4.11 / GSI version 2.11 (2.1.1) ✨ β€” yes that parenthetical is real, keep it, don't touch it πŸ’…
  • IPA_VERSION_5_0 β€” IPA version 5.0 / GSI version 3.0 ✨
  • IPA_VERSION_5_1 β€” IPA version 5.1 / GSI version 3.0 ✨
  • IPA_VERSION_5_2 β€” IPA version 5.2 / GSI version 5.2 ✨
  • IPA_VERSION_5_5 β€” IPA version 5.5 / GSI version 5.5 ✨
  • IPA_VERSION_COUNT β€” Number of defined IPA versions πŸ‘‘

πŸ’œ DESCRIPTION πŸ’œ

so what is this enum even doing? it Defines the version of IPA (and GSI) hardware present on the platform. that's the whole vibe β€” it's the hardware version check-in sheet πŸŽ€

⚠️ headsup bestie: Please update ipa_version_string whenever a new version is added. fr fr do not forget this one, it's literally written in the source, we do not leave it stale πŸ™ˆ

πŸ‘‘ SEE ALSO πŸ‘‘

  • Kernel file ./drivers/net/ipa/ipa_version.h β€” go read the source, iykyk πŸ¦‹

aaaand that's the page!! 🌸 mwah, you understood it, so slay πŸ’– this was ./drivers/net/ipa, dated October 2026 β€” catch you in the next one, bestie πŸ§šβ€β™€οΈβœ¨

πŸ“¦ where this page comes from