STRUCT DPNI_DEST_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct dpni_dest_cfg(9) β€” the Kernel API Manual cutie

okay so bestie, this is a page from the Kernel API Manual, and it's all about struct dpni_dest_cfg πŸŽ€ β€” literally the little struct that says "where does this thing GO?" for DPNI. Sit down, hydrate, let's go ✨


🌸 NAME

struct dpni_dest_cfg β€” Structure representing DPNI destination parameters 🫢


⭐ SYNOPSIS

struct dpni_dest_cfg {
    enum dpni_dest dest_type;
    int dest_id;
    u8 priority;
 };

like, three fields. that's the whole vibe check. slay πŸ’…


πŸ¦‹ Members

  • dest_type β€” Destination type 🌈 (what kind of place we're sending stuff, iykyk)
  • dest_id β€” Either DPIO ID or DPCON ID, depending on the destination type. so it's giving "the ID is whoever you picked in dest_type" β€” no cap, it changes meaning based on the type πŸ™ˆ
  • priority β€” Priority selection within the DPIO or DPCON channel. valid values are 0-1 or 0-7, depending on the number of priorities in that channel. and heads up bestie: this one is not relevant for the 'DPNI_DEST_NONE' option πŸ’€ so if you picked none, don't stress about priority, it's just sitting there being decorative.

🧚 SEE ALSO

the friend group πŸ’– β€” Kernel file ./drivers/net/ethernet/freescale/dpaa2/dpni.h, plus literally everyone else:


okay that's the whole page, no notes πŸ‘‘

sign-off time: this cutie came from ./drivers/net/ethernet/freesca... (that's the source trailing off, she's mysterious like that πŸ’œ) and the date on it is October 2026 β€” yes, future girlie. and the page closes out as struct dpni_dest_cfg(9), iconic from start to finish πŸŒŸπŸ’–

πŸ“¦ where this page comes from