PCIe从内核设备驱动程序重新扫描

时间:2017-08-03 07:19:00

标签: linux-kernel

我有一块带有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()使用的示例?

谢谢,

佛瑞德

0 个答案:

没有答案