STRUCT DPNI_LINK_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the struct dpni_link_cfg(9) page β€” this is a kernel API manual entry, and it's literally the structure representing DPNI link configuration ✨ no cap, that's the whole NAME section vibe. let's get into it 🫢


✨ SYNOPSIS ✨

here's the glow-up, exactly as written, don't touch it:

struct dpni_link_cfg {
    u32 rate;
    u64 options;
 };

two fields, both icons, we stan a minimal struct πŸ’…


πŸŽ€ Members πŸŽ€

okay so these are the members, and yes there are only two, and yes they both matter:

  • rate β€” the Rate. that's it, that's the whole description, she said what she said πŸ”₯
  • options β€” a mask of available options; use 'DPNI_LINK_OPT_<X>' values. so like, that's the pattern, DPNI_LINK_OPT_ plus whatever <X> you need πŸ‘‘
ngl, short and sweet. no hidden lore in this section, the original really is just this πŸ“

🌈 SEE ALSO 🌈

buckle up bestie, this list is long and we're listing every single one of them fr fr. first up, the kernel file:

  • Kernel file ./drivers/net/ethernet/freescale/dpaa2/dpni.h

and now the full friend group πŸ’œ:

like, that's the whole squad, every last one of them, ate and left no crumbs πŸ‘‘


πŸ’€ a lil heads up: the source path in this page's footer is truncated in the original β€” ./drivers/net/ethernet/freesca... β€” so don't go looking for a full path here, it's giving "cut off mid-sentence" 😭

and that's the page!! πŸ¦‹ cute little sign-off for you: this one came from ./drivers/net/ethernet/freesca... and it's dated October 2026 β€” struct dpni_link_cfg(9), main character of the DPNI header file, periodt πŸ’…πŸŒΈ

πŸ“¦ where this page comes from