STRUCT TI_SCI_INTA_EVENT_DESC(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ NAME πŸ¦‹

okay so we're in the Kernel API Manual bestie, and this page is all about struct ti_sci_inta_event_desc β€” literally the description of an event coming to Interrupt Aggregator. it's giving mapping table energy: it maps the global event, the hwirq, and the vint bit. that's the whole vibe πŸ’…


✨ SYNOPSIS ✨

struct ti_sci_inta_event_desc {
    u16 global_event;
    u32 hwirq;
    u8 vint_bit;
 };

like, that's the entire struct. three little fields. small but iconic πŸ‘‘


πŸŽ€ Members πŸŽ€

  • global_event β€” the global event number that belongs to this event. yes bestie, it's the global one 🌍
  • hwirq β€” the hwirq of the incoming interrupt. it's arriving, it's the main character πŸ”₯
  • vint_bit β€” the corresponding vint bit that this event is attached to. every event needs a bit to hang with 🫢

πŸ’œ SEE ALSO πŸ’œ

no cap, there's a whole friend group here. the kernel file is ./drivers/irqchip/irq-ti-sci-inta.c, and it's linked up with:


okay that's the whole page, go be obsessed with interrupts somewhere else now 🧚✨

sign-off time: this little beauty lives in ./drivers/irqchip, it's dated October 2026, and the title it's filed under is struct ti_s...a_event_desc(9) β€” mwah, kiss the kernel for me πŸ’–πŸŽ€πŸŒΈ

πŸ“¦ where this page comes from