ish_probe(9)
π ish_probe(9) π
okay bestie, welcome to the Kernel API Manual π β this page is all about ish_probe(9), the PCI driver probe callback, and it's lowkey iconic. no cap, every detail is here so you can understand it and slay.
β¨ NAME β¨
ish_probe β PCI driver probe callback. periodt π
π¦ SYNOPSIS π¦
int ish_probe (struct pci_dev *pdev , const struct pci_device_id *ent );
the way that signature eats, honestly π«Ά
πΈ ARGUMENTS πΈ
pdevβ the pci device, literally. main character energy.entβ the pci device id. iykyk.
π₯ DESCRIPTION π₯
okay so here's the vibe: ish_probe initializes the PCI function, sets up the interrupt, and calls for ISH initialization. that's the whole description, and it ate. β¨
π RETURN π
Returns 0 for success π«Ά or an error code for failure π. fr fr.
π SEE ALSO π
- Kernel file
./drivers/hid/intel-ish-hid/ipc/pci-ish.c ish_event_tracer(9)ish_init(9)ish_remove(9)ish_shutdown(9)ish_resume_handler(9)ish_suspend(9)ish_resume(9)
mwah π that's the page. source/version: ./drivers/hid/intel-ish-hid/ipc Β· date: October 2026 β¨ bye bestie, go be iconic π
π¦ 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