genwqe_pci_f...mental_reset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– genwqe_pci_fundamental_reset

okay bestie, welcome to genwqe_pci_f...mental_reset(9) from the Kernel API Manual β€” this is the one that triggers a PCIe fundamental reset on the slot. ✨


🌸 NAME

genwqe_pci_fundamental_reset β€” trigger a PCIe fundamental reset on the slot πŸ’…

✨ SYNOPSIS

int genwqe_pci_fundamental_reset (struct pci_dev *pci_dev );

πŸ’… ARGUMENTS

  • pci_dev β€” PCI device information struct. That's the device info bestie, no cap. 🫢

⚠️ NOTE

pci_set_pcie_reset_state is not implemented on all archs, so this reset method will not work in all cases. 😭 not every arch is gonna slay this one, so don't be shocked if the reset vibe check fails.

πŸŽ€ RETURN

0 on success, or the error code from pci_set_pcie_reset_state. So like, zero is the slay outcome, and anything else is literally the function handing you the error code. πŸ”₯

πŸ”₯ SEE ALSO

Kernel file ./drivers/misc/genwqe/card_base.c β€” plus the whole genwqe friend group, iykyk:


made with πŸ’– from ./drivers/misc/genwqe, October 2026, for genwqe_pci_f...mental_reset(9). πŸŽ€

πŸ“¦ where this page comes from