diff --git a/kexts/drivers/bus/pci/include/socks/pci.h b/kexts/drivers/bus/pci/include/socks/pci.h index 305ac39..3b66974 100644 --- a/kexts/drivers/bus/pci/include/socks/pci.h +++ b/kexts/drivers/bus/pci/include/socks/pci.h @@ -110,5 +110,9 @@ extern uint16_t pci_find_type(uint32_t dev); extern uint32_t pci_device_read_field(struct device *dev, int field, int size); extern void pci_device_write_field(struct device *dev, int field, int size, uint32_t value); +static inline struct pci_device *device_get_pci_info(struct device *dev) +{ + return dev->dev_bus_priv; +} #endif