pm8001_chip...rupt_disable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… pm8001_chip...rupt_disable(9) πŸ’…

okay so this page lives in the Kernel API Manual (that's the manual name, bestie, we're fancy now ✨), and the whole thing is about one tiny function: pm8001_chip_interrupt_disable. She disables the PM8001 chip interrupt. That's the whole gig. Iconic, honestly.


✨ NAME ✨

pm8001_chip_interrupt_disable β€” disable PM8001 chip interrupt πŸ›‘

like. that's it. that's her whole personality. and she ate.


πŸŽ€ SYNOPSIS πŸŽ€

void pm8001_chip_interrupt_disable (struct pm8001_hba_info *pm8001_ha ,
u8 vec );

so she returns void (nothing comes back, she's not gonna text you after πŸ’€), takes a pointer to a struct pm8001_hba_info called pm8001_ha, and a u8 called vec. literally copy it exactly, don't get creative, that's the whole signature 🫢


🌸 ARGUMENTS 🌸

  • pm8001_ha β€” our hba card information πŸ’– this is the main character argument fr, she's the one carrying all the card info
  • vec β€” unused πŸ™ˆ yeah she's just... there. sitting in the parameter list. not doing anything. no cap, the manpage literally says unused, so don't come for me, I'm just the messenger
lowkey the most relatable argument ever β€” showing up with zero responsibilities πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

okay bestie, buckle up, because this is the longest guest list ever. literally everyone's invited to this function's group chat:


and that's the whole page, bestie, you made it to the end πŸ₯³ she's short, she's sweet, she disables an interrupt and minds her business.

🫢 cute lil sign-off time: this page came from ./drivers/scsi/pm8001, dated October 2026, and it's running under the Kernel API Manual banner β€” so when you cite her, cite her right, mwah πŸ’‹

πŸ“¦ where this page comes from