pci总线注册
在pci-driver.c文件里会初始化注册pci总线
看pci总线结构体的申明
struct bus_type pci_bus_type = {
.name = "pci",
.match = pci_bus_match,
.uevent = pci_uevent,
.probe = pci_device_probe,
.remove = pci_device_remove,
.shutdown = pci_device_shutdown,
.dev_groups = pci_dev_groups,
.bus_groups = pci_bus_groups,
.drv_groups = pci_drv_groups,
.pm = PCI_PM_OPS_PTR,
.num_vf = pci_bus_num_vf,
.dma_configure = pci_dma_configure,
.dma_cleanup = pci_dma_cleanup,
};
这里重点看下pci-dev和pci-driver匹配的规则match回调函数
订阅专栏 解锁全文
3419

被折叠的 条评论
为什么被折叠?



