mtk_intx_eoi(9)
πΈ mtk_intx_eoi(9) β Kernel API Manual realness πΈ
okay bestie, welcome to mtk_intx_eoi(9) from the Kernel API Manual β short page, clear job, very βhandle it at the endβ energy π
β¨
π NAME π
mtk_intx_eoi β Clear INTx IRQ status at the end of interrupt π
β¨ SYNOPSIS β¨
void mtk_intx_eoi (struct irq_data *data );
π«Ά ARGUMENTS π«Ά
dataβ pointer to chip specific data β¨
π DESCRIPTION π
As an emulated level IRQ, its interrupt status will remain until the corresponding de-assert message is received; hence that the status can only be cleared when the interrupt has been serviced. No cap, thatβs the whole vibe β the status is literally waiting for its de-assert message before it can be cleared, and clearing only happens once the interrupt has actually been serviced π¦
π₯ SEE ALSO π₯
- Kernel file
./drivers/pci/controller/pcie-mediatek-gen3.c struct mtk_gen3_pcie_pdata(9)struct mtk_msi_set(9)struct mtk_gen3_pcie(9)mtk_pcie_config_tlp_header(9)
source/version: ./drivers/pci/controller Β· October 2026 Β· mtk_intx_eoi(9) β mwah, go clear that status bestie πβ¨
π¦ 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