pm8001_request_irq(9)
β¨ pm8001_request_irq β like, the whole manual, bestie β¨
okay so this is a page from the Kernel API Manual, section 9 (kernel devs only, we don't gatekeep π
), and it's about pm8001_request_irq β which, yeah, registers an interrupt. that's the whole vibe. short page, but we're gonna make it iconic anyway π
π NAME π
pm8001_request_irq β register interrupt
like literally just. register the interrupt. that's her job. she's booked and busy π¦
πΈ SYNOPSIS πΈ
u32 pm8001_request_irq (struct pm8001_hba_info *pm8001_ha );
returns a u32, takes one arg, no cap. the way that signature just sits there π«Ά
π§ ARGUMENTS π§
pm8001_haβ our ha struct. that's it. that's the description. she's our ha struct π like it's giving "you already know what this is" and honestly? you do. main character struct energy π
π₯ SEE ALSO π₯
okay this section is long and I'm obsessed with it β like the whole pm8001 friend group showed up to the group chat π all of these live in the kernel file ./drivers/scsi/pm8001/pm8001_init.c, and they're all linked below, character for character, no skips, no cuts:
pm8001_phy_init(9)pm8001_free(9)pm8001_tasklet(9)pm8001_interrupt_handler_msix(9)pm8001_interrupt_handler_intx(9)pm8001_alloc(9)pm8001_ioremap(9)pm8001_pci_alloc(9)pci_go_44(9)pm8001_prep_sas_ha_init(9)pm8001_post_sas_ha_init(9)pm8001_init_sas_add(9)pm8001_get_internal_phy_settings(9)pm8001_get_external_phy_settings(9)pm8001_get_phy_mask(9)pm8001_set_phy_settings_ven_117c_12G(9)pm8001_configure_phy_settings(9)pm8001_setup_msix(9)pm8001_pci_probe(9)pm8001_init_ccb_tag(9)pm8001_pci_suspend(9)pm8001_pci_resume(9)pm8001_init(9)
ngl the pm8001_set_phy_settings_ven_117c_12G(9) one is a whole mouthful and she ate π
k bye bestie, go register some interrupts responsibly π
β π sign-off time: this whole thing lives at ./drivers/scsi/pm8001, it's the October 2026 era, and we're serving pm8001_request_irq(9) realness. slay, periodt, iykyk β¨ππ
π¦ 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