我有一块带有FPGA和我自己的内核设备驱动程序的PCIe板。
加载FPGA后,我需要重新扫描PCIe树。 我使用常规的/ sys / bus / pci / devices / xxx / remove + / sys / bus / pci / rescan来做到这一点。
必须使用root权限才能访问这些文件,这可能很痛苦。
是否可以从我的内核设备驱动程序进行重新扫描?
我试图在公开通话中调用pci_remove_bus()+ pci_rescan_bus(),但我有内核恐慌。
我在哪里可以找到pci_remove_bus()+ pci_rescan_bus()使用的示例?
谢谢,
佛瑞德