@@ -2281,4 +2281,31 @@ static inline bool pci_is_thunderbolt_attached(struct pci_dev *pdev)
/* provide the legacy pci_dma_* API */
#include <linux/pci-dma-compat.h>
+#define pci_printk(level, pdev, fmt, arg...) \
+ dev_printk(level, &(pdev)->dev, fmt, ##arg)
+
+#define pci_emerg(pdev, fmt, arg...) \
+ dev_emerg(&(pdev)->dev, fmt, ##arg)
+
+#define pci_crit(pdev, fmt, arg...) \
+ dev_crit(&(pdev)->dev, fmt, ##arg)
+
+#define pci_alert(pdev, fmt, arg...) \
+ dev_alert(&(pdev)->dev, fmt, ##arg)
+
+#define pci_err(pdev, fmt, arg...) \
+ dev_err(&(pdev)->dev, fmt, ##arg)
+
+#define pci_notice(pdev, fmt, arg...) \
+ dev_notice(&(pdev)->dev, fmt, ##arg)
+
+#define pci_warn(pdev, fmt, arg...) \
+ dev_warn(&(pdev)->dev, fmt, ##arg)
+
+#define pci_info(pdev, fmt, arg...) \
+ dev_info(&(pdev)->dev, fmt, ##arg)
+
+#define pci_dbg(pdev, fmt, arg...) \
+ dev_dbg(&(pdev)->dev, fmt, ##arg)
+
#endif /* LINUX_PCI_H */