ti_sci_inta_free_irq(9)
πΈ ti_sci_inta_free_irq π
okay so bestie, you found a page from the Kernel API Manual and it's literally about releasing an IRQ in the INTA domain. it's giving cleanup era β¨ no cap, let's get into it π«Ά
β¨ NAME β¨
ti_sci_inta_free_irq β free an IRQ within the INTA domain π
like, the whole entire point of this function is letting go and honestly? character development π
π¦ SYNOPSIS π¦
void ti_sci_inta_free_irq (struct ti_sci_inta_event_desc *event_desc ,
u32 hwirq );
note the void β this function does not return anything, it just does the thing and exits, main character energy π
π₯ ARGUMENTS π₯
event_descβ pointer to theevent_descthat needs to be freed. yes, the one you're done with. release it, bestie, it's not your responsibility anymore πhwirqβ the hwirq number within the INTA domain that needs to be freed. literally the specific one. don't free the wrong one, that's not slay π
π SEE ALSO π
so if you wanna go deeper (and ikyk you do π), go read the kernel file ./drivers/irqchip/irq-ti-sci-inta.c β it's the source of truth fr fr.
and then the whole friend group π:
struct ti_sci_inta_event_desc(9)struct ti_sci_inta_vint_desc(9)struct ti_sci_inta_irq_domain(9)ti_sci_inta_irq_handler(9)ti_sci_inta_xlate_irq(9)ti_sci_inta_alloc_parent_irq(9)ti_sci_inta_alloc_event(9)ti_sci_inta_alloc_irq(9)ti_sci_inta_free_parent_irq(9)ti_sci_inta_request_resources(9)ti_sci_inta_release_resources(9)ti_sci_inta_manage_event(9)ti_sci_inta_mask_irq(9)ti_sci_inta_unmask_irq(9)ti_sci_inta_ack_irq(9)ti_sci_inta_set_type(9)ti_sci_inta_irq_domain_free(9)ti_sci_inta_irq_domain_alloc(9)
like a whole squad of INTA functions, obsessed π§
π‘ friendly reminder: there are no options, no return values, no environment variables, exit statuses or signals on this page β it's just the one function signature, the two arguments, and the see-also list. that's the whole vibe. periodt π
and that's the page, bestie!! π
big smooch from ./drivers/irqchip π«Ά β this iconic lil' doc was served up in October 2026 under the name ti_sci_inta_free_irq(9), and it ate, no crumbs βππ
π¦ 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