ENUM MV88E6XXX_EDSA_SUPPORT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… enum mv88e6xxx_edsa_support β€” like, the whole vibe check for Ethertype DSA tags

Ok bestie, so this is a page from the Kernel API Manual, and it's about enum mv88e6xxx_edsa_support β€” literally the enum that tells you the Ethertype DSA tag support level of a chip. It's giving "how much do I trust this hardware" energy. πŸ¦‹


✨ SYNOPSIS ✨

enum mv88e6xxx_edsa_support {
    MV88E6XXX_EDSA_UNSUPPORTED ,
    MV88E6XXX_EDSA_UNDOCUMENTED ,
    MV88E6XXX_EDSA_SUPPORTED

};

Periodt. Three constants, no more, no less. πŸ‘‘


πŸŽ€ Constants πŸŽ€

  • MV88E6XXX_EDSA_UNSUPPORTED β€” nope, not happening. This device has no support for EDSA tags at all. It's not invited to the party. πŸ™ˆ
  • MV88E6XXX_EDSA_UNDOCUMENTED β€” ok this one is my fave, it's so messy 😭. The documentation says that egressing FORWARD frames with an EDSA tag is *reserved for future use*… but the empirical data is out here serving receipts that this mode is supported. The docs lied, the vibes didn't. πŸ’€
  • MV88E6XXX_EDSA_SUPPORTED β€” slay! EDSA tags are fully supported. Main character energy, no caveats, we love to see it. πŸ”₯

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/net/dsa/mv88e6xxx/chip.h β€” go read the source, bestie, that's where all the lore lives πŸ“–βœ¨

Anyways, that's the whole page 🫢 β€” huge shoutout to the manual enum mv88e6xxx_edsa_support(9), brought to you by the source/version ./drivers/net/dsa/mv88e6xxx, dated October 2026 ⭐. Go forth and tag your ethertypes responsibly, ily πŸ’œπŸ§š

πŸ“¦ where this page comes from