acpi_irq_parse_one_match(9)
π NAME
acpi_irq_parse_one_match β okay so this one handles a matching IRQ resource β¨
π SYNOPSIS
void acpi_irq_parse_one_match (struct fwnode_handle *fwnode , u32 hwirq
, u8 triggering , u8 polarity , u8 shareable , u8 wake_capable , struct acpi_irq_parse_one_ctx *ctx );
πΈ ARGUMENTS
fwnodeβ the matching fwnode, bestie π«Άhwirqβ the hardware IRQ numbertriggeringβ the triggering attributes ofhwirqpolarityβ the polarity attributes ofhwirqshareableβ the shareable attributes ofhwirqwake_capableβ the wake capable attribute ofhwirqctxβ theacpi_irq_parse_one_ctxthat this function updates π
π¦ DESCRIPTION
So the whole vibe is: it handles a matching IRQ resource by populating the ctx you gave it with all the information that got passed in. That's literally it, no cap π
π§ SEE ALSO
Kernel file ./drivers/acpi/irq.c plus these iconic friends:
acpi_gsi_to_irq(9)acpi_register_gsi(9)acpi_unregister_gsi(9)acpi_get_irq_source_fwhandle(9)acpi_irq_parse_one_cb(9)acpi_irq_parse_one(9)acpi_irq_get(9)acpi_set_irq_model(9)acpi_set_gsi_to_irq_fallback(9)acpi_irq_create_hierarchy(9)
This page came from ./drivers/acpi, and itβs dated October 2026 π slay, go read the kernel now π
β¨
π¦ 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