pcim_intx(9)
πΈ NAME πΈ
pcim_intx β managed pci_intx() π
. This is the Kernel API Manual page for it, and yes, itβs giving very βsmall function, big cleanup energy.β
β¨ SYNOPSIS β¨
Hereβs the signature, exactly as it is, no edits bestie:
int pcim_intx (struct pci_dev *pdev , int enable );
π ARGUMENTS π
pdevβ the PCI device to operate on. Thatβs the target, periodt.enableβ boolean: whether to enable or disable PCI INTx. On or off, choose your fighter.
π RETURN π
0 on success, and -ENOMEM on error. Short, sweet, iconic.
π¦ DESCRIPTION π¦
Enable/disable PCI INTx for device pdev. The managed part? On driver detach, it restores the original state β automatic, clean, obsessed.
π SEE ALSO π
Kernel file ./drivers/pci/devres.c is the source hangout spot. Then go peek at these:
devm_pci_remap_iospace(9)devm_pci_remap_cfgspace(9)devm_pci_remap_cfg_resource(9)pcim_set_mwi(9)pcim_enable_device(9)pcim_pin_device(9)pcim_iomap_table(9)pcim_iomap(9)pcim_iounmap(9)pcim_iomap_region(9)pcim_iounmap_region(9)pcim_iomap_regions(9)pcim_request_region(9)pcim_release_region(9)pcim_release_all_regions(9)pcim_request_all_regions(9)pcim_iomap_range(9)
Source/version and date, for the record: ./drivers/pci, October 2026, and this page is pcim_intx(9). Bye bestie, go manage that INTx safely π«Άπ
π¦ 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