pcs_irq_set(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… pcs_irq_set(9) πŸ’…

okay so welcome to the Kernel API Manual page for pcs_irq_set(9), bestie. this is the function that enables or disables an interrupt, and it is fully serving main-character energy. ✨

🌸 NAME 🌸

pcs_irq_set - enables or disables an interrupt. no cap. πŸ’…

✨ SYNOPSIS ✨

void pcs_irq_set (struct pcs_soc_data *pcs_soc , int irq , const bool enable );

πŸŽ€ ARGUMENTS πŸŽ€

  • pcs_soc β€” SoC specific settings. it's the SoC's own lil' settings bag 🫢
  • irq β€” interrupt. the interrupt in question πŸ’«
  • enable β€” enable or disable the interrupt. literally the on/off vibe πŸ”₯

πŸ¦‹ DESCRIPTION πŸ¦‹

heads up bestie: this currently assumes one interrupt per pinctrl register that is typically used for wake-up events. so yeah, that's the assumption rn β€” not me making it up, it's right there in the lore. 😭

🌈 SEE ALSO 🌈

the kernel file is ./drivers/pinctrl/pinctrl-single.c, and the whole iconic friend group is:


mwah πŸ’‹ β€” this page came from ./drivers/pinctrl, October 2026 edition. bye bestie, go enable/disable responsibly πŸ«ΆπŸ’–

πŸ“¦ where this page comes from