STRUCT TI_MSGMGR_VALID_QUEUE_DESC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

struct ti_msgmgr_valid_queue_desc β€” the SoC's valid queues that are meant for this processor 🫢 (yes bestie, yours specifically, main character energy only)

This page lives in the Kernel API Manual, and it's giving very much "small struct, big responsibility" πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

okay so here's the literal shape of it, no cap, copy it exactly:

struct ti_msgmgr_valid_queue_desc {
    u8 queue_id;
    u8 proxy_id;
    bool is_tx;
 };

Three little fields. That's the whole vibe. Iconic minimalism 🌸


πŸ’– Members πŸ’–

  • queue_id β€” the Queue Number for this path. literally the ID of the queue, that's it, that's the whole job πŸ”₯
  • proxy_id β€” the Proxy ID that represents the processor in the SoC. it's the little name tag your processor wears at the SoC party πŸŽ€
  • is_tx β€” is this a receive path? πŸ‘€ yeah that's what the field says, iykyk, don't come for me, I'm just the messenger πŸ’€

🌈 SEE ALSO 🌈

the whole friend group, in order, bestie β€” go say hi:


and that's the page, bestie!! 🧚 go forth and configure your mailboxes πŸ’œ

this was brought to you by the Kernel API Manual, straight out of ./drivers/mailbox, dated October 2026 β€” see you in the next struct ti_m...d_queue_desc(9) πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from