i2c_acpi_get_irq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, this is the i2c_acpi_get_irq(9) page from the Kernel API Manual πŸ’–βœ¨

🌸 NAME 🌸

i2c_acpi_get_irq - get device IRQ number from ACPI πŸŽ€

✨ SYNOPSIS ✨

Here's the exact signature, bestie:

int i2c_acpi_get_irq (struct i2c_client *client , bool *wake_capable );

πŸŽ€ ARGUMENTS πŸŽ€

  • client β€” Pointer to the I2C client device
  • wake_capable β€” Set to true if the IRQ is wake capable

πŸ¦‹ DESCRIPTION πŸ¦‹

Find the IRQ number used by a specific client device. That's the whole quest: you're finding the IRQ number used by that specific client device. lowkey iconic.

πŸ”₯ RETURN πŸ”₯

The IRQ number or an error code. So the return is either the IRQ number or an error code β€” that's it, no cap.

πŸ’œ SEE ALSO πŸ’œ

Kernel file lives at ./drivers/i2c/i2c-core-acpi.c πŸ“ β€” and here's the cute lil reference squad:


k byeee, bestie 🫢 source/version is ./drivers/i2c, date is October 2026, and the page is i2c_acpi_get_irq(9). periodt πŸ’…

πŸ“¦ where this page comes from