genwqe_pci_f...mental_reset(9)
π 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:
genwqe_devnode(9)genwqe_dev_alloc(9)genwqe_bus_reset(9)genwqe_recovery_on_fatal_gfir_required(9)genwqe_T_psec(9)genwqe_setup_pf_jtimer(9)genwqe_setup_vf_jtimer(9)genwqe_stop(9)genwqe_recover_card(9)genwqe_fir_checking(9)genwqe_reload_bistream(9)genwqe_health_thread(9)genwqe_pci_setup(9)genwqe_pci_remove(9)genwqe_probe(9)genwqe_remove(9)genwqe_err_error_detected(9)genwqe_init_module(9)genwqe_exit_module(9)
made with π from ./drivers/misc/genwqe, October 2026, for genwqe_pci_f...mental_reset(9). π
π¦ 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