STRUCT HANTRO_IRQ(9)
π struct hantro_irq(9) β a whole Kernel API Manual moment β¨
okay so bestie, welcome to the Kernel API Manual entry for struct hantro_irq, and no cap, it's a tiny little icon and we're gonna stan it properly π
πΈ NAME πΈ
struct hantro_irq β it's literally the irq handler and name combo, that's the whole vibe π«
β¨ SYNOPSIS β¨
here's the shape of it, copied exactly so you can trust me fr fr:
struct hantro_irq {
const char *name;
irqreturn_t (*handler)(int irq, void *priv);
};
look at her. two members. immaculate. π«Ά
π¦ Members π¦
nameβ the irq name, and it's the one the device tree lookup uses, so yeah, it's kind of the main character of this struct πhandlerβ the interrupt handler itself, the actual doing-the-work part π
π SEE ALSO π
bestie go read these too, they're all in the kernel file ./drivers/media/platform/verisilicon/hantro.h and they're all connected, iykyk:
struct hantro_variant(9)enum hantro_codec_mode(9)struct hantro_dev(9)struct hantro_ctx(9)struct hantro_fmt(9)hantro_debug: Module parameter to control level of debugging messages.(9)
like, the whole friend group, honestly π
and that's the page!! mwah π this was brought to you by ./drivers/media/platform/veris... and dated October 2026, so yeah, that's the source and the version-and-date sign-off, periodt π
π¦ 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