STRUCT DPIO_CFG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct dpio_cfg(9) β€” Kernel API Manual πŸ’–

okay bestie, welcome to the Kernel API Manual, where we're meeting the one and only struct dpio_cfg. No cap, this is the structure representing DPIO configuration, and it's lowkey the blueprint you need. Let's get into it. 🫢


✨ NAME ✨

struct dpio_cfg β€” literally the structure representing DPIO configuration. That's the whole vibe. πŸ’…

πŸ”₯ SYNOPSIS πŸ”₯

       struct dpio_cfg {
           enum dpio_channel_mode  channel_mode;
           u8 num_priorities;
        };

🧚 Members 🧚

  • channel_mode β€” the notification channel mode. It's typed as enum dpio_channel_mode, so that's the enum energy you're working with. ✨
  • num_priorities β€” a u8 holding the number of priorities for the notification channel. The valid range is 1-8. Important caveat, bestie: this member is relevant only if channel_mode = DPIO_LOCAL_CHANNEL. Don't forget that condition, fr fr. πŸŽ€

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./drivers/soc/fsl/dpio/dpio.h β€” yes, go look at it, that's where the lore lives.
  • enum dpio_channel_mode(9) β€” the enum companion, iconic.
  • struct dpio_attr(9) β€” another struct to check out, slay.

And that's the page! This cutie comes from ./drivers/soc/fsl/dpio, dated October 2026, and it's officially struct dpio_cfg(9). Mwah, go forth and configure πŸ’‹πŸŒˆ

πŸ“¦ where this page comes from