STRUCT DPAA2_IO_DESC(9)
π struct dpaa2_io_desc(9) π
okay bestie, welcome to the Kernel API Manual section where we meet the DPIO descriptor itself β struct dpaa2_io_desc, the little glow-up sheet that describes the attributes and features of the DPIO object. she's giving main character energy in ./include/soc/fsl/dpaa2-io.h and honestly? icon. π¦
β¨ SYNOPSIS β¨
here's the whole struct, bestie, copied exactly, no cap:
struct dpaa2_io_desc {
int receives_notifications;
int has_8prio;
int cpu;
void *regs_cena;
void __iomem *regs_cinh;
int dpio_id;
u32 qman_version;
u32 qman_clk;
};
like look at her. eight fields. all of them matter. π
πΈ Members πΈ
receives_notificationsβ notification mode, bestie. non-zero means the DPIO has a channel. yes, that's a whole vibe.has_8prioβ set this to non-zero for a channel with 8 priority WQs. π but listen β it's ignored unlessreceives_notificationis TRUE. so don't be out here setting it and expecting it to do anything on its own, fr fr.cpuβ the cpu index that at least the interrupt handlers will execute on. that's her whole assigned era.regs_cenaβ the cache enabled regs. β¨regs_cinhβ the cache inhibited regs. opposite twin, we stan both.dpio_idβ the dpio index. short, sweet, iconic.qman_versionβ the qman version. she's au32, she's got range.qman_clkβ the qman clock frequency, in Hz. noted. π«Ά
π Description π
literally just: describes the attributes and features of the DPIO object. that's the whole job. she's a descriptor. she describes. ate and left no crumbs. π₯
lowkey important: this struct is the receipt for the DPIO object β the attributes and the features, both, in one place. iykyk. π
π SEE ALSO π
- Kernel file
./include/soc/fsl/dpaa2-io.h DPIO Service(9)struct dpaa2_io_notification_ctx(9)
go read those next, bestie β the notification ctx one is right there in the name and it's lowkey connected. π
and that's the page! π§ from ./include/soc/fsl, dated October 2026, and it's struct dpaa2_io_desc(9) β mwah, slay, bye π
πΈ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms