irq_set_chip(9)
π irq_set_chip π
okay bestie, welcome to the Kernel API Manual β¨ β this one's a little kernel function that goes by irq_set_chip, and yes it does exactly what it says on the tin π
πΈ NAME πΈ
irq_set_chip β set the irq chip for an irq π
β¨ SYNOPSIS β¨
int irq_set_chip (unsigned int irq , const struct irq_chip *chip );
like look at it. two args. no drama. slay π₯
π¦ ARGUMENTS π¦
irqβ the irq number π« (yes, just the number, that's it, that's the whole vibe)chipβ a pointer to the irq chip description structure π (this is the actual chip description you're handing over)
π SEE ALSO π
first up, the source file itself lives at Kernel file ./kernel/irq/chip.c β go peek if you want the real tea π
and then like, the entire extended friend group π:
irq_set_irq_type(9)irq_set_handler_data(9)irq_set_msi_desc_off(9)irq_set_msi_desc(9)irq_set_chip_data(9)irq_disable(9)handle_nested_irq(9)handle_simple_irq(9)handle_untracked_irq(9)handle_level_irq(9)handle_fasteoi_irq(9)handle_fasteoi_nmi(9)handle_edge_irq(9)handle_percpu_irq(9)handle_percpu_devid_irq(9)irq_cpu_online(9)irq_cpu_offline(9)handle_fasteoi_ack_irq(9)handle_fasteoi_mask_irq(9)irq_chip_set_parent_state(9)irq_chip_get_parent_state(9)irq_chip_shutdown_parent(9)irq_chip_startup_parent(9)irq_chip_enable_parent(9)irq_chip_disable_parent(9)irq_chip_ack_parent(9)irq_chip_mask_parent(9)irq_chip_mask_ack_parent(9)irq_chip_unmask_parent(9)irq_chip_eoi_parent(9)irq_chip_set_affinity_parent(9)irq_chip_set_type_parent(9)irq_chip_retrigger_hierarchy(9)irq_chip_set_vcpu_affinity_parent(9)irq_chip_set_wake_parent(9)irq_chip_request_resources_parent(9)irq_chip_release_resources_parent(9)irq_chip_compose_msi_msg(9)irq_chip_pm_get(9)irq_chip_pm_put(9)
like that's a whole squad π go read them, iykyk π«Ά
ngl this page is short and sweet β but every name above is real and waiting for you, so don't skip the reading list bestie ππ
okay that's the whole page!! mwah π this came from ./kernel/irq, dated October 2026, and it's filed under irq_set_chip(9) β see you in the next manpage, love u, 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