From 7d51bcb7b8b69a32934860cb9e4b7d610c1295cc Mon Sep 17 00:00:00 2001 From: Max Wash Date: Sun, 9 Jul 2023 09:07:02 +0100 Subject: [PATCH] kexts: pci: add function to get pci-specific device data --- kexts/drivers/bus/pci/include/socks/pci.h | 4 ++++ 1 file changed, 4 insertions(+) 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