Skip to content

Commit d736d29

Browse files
committed
PCI/PTM: Consolidate PTM interface declarations
Consolidate all the PTM-related declarations in drivers/pci/pci.h. No functional change intended. Link: https://lore.kernel.org/r/20220909202505.314195-9-helgaas@kernel.org Tested-by: Rajvi Jingar <rajvi.jingar@linux.intel.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Reviewed-by: Mika Westerberg <mika.westerberg@linux.intel.com>
1 parent 8b367e7 commit d736d29

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

drivers/pci/pci.h

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -505,11 +505,13 @@ static inline int pci_iov_bus_range(struct pci_bus *bus)
505505
#endif /* CONFIG_PCI_IOV */
506506

507507
#ifdef CONFIG_PCIE_PTM
508+
void pci_ptm_init(struct pci_dev *dev);
508509
void pci_save_ptm_state(struct pci_dev *dev);
509510
void pci_restore_ptm_state(struct pci_dev *dev);
510511
void pci_suspend_ptm(struct pci_dev *dev);
511512
void pci_resume_ptm(struct pci_dev *dev);
512513
#else
514+
static inline void pci_ptm_init(struct pci_dev *dev) { }
513515
static inline void pci_save_ptm_state(struct pci_dev *dev) { }
514516
static inline void pci_restore_ptm_state(struct pci_dev *dev) { }
515517
static inline void pci_suspend_ptm(struct pci_dev *dev) { }
@@ -577,12 +579,6 @@ static inline void pcie_set_ecrc_checking(struct pci_dev *dev) { }
577579
static inline void pcie_ecrc_get_policy(char *str) { }
578580
#endif
579581

580-
#ifdef CONFIG_PCIE_PTM
581-
void pci_ptm_init(struct pci_dev *dev);
582-
#else
583-
static inline void pci_ptm_init(struct pci_dev *dev) { }
584-
#endif
585-
586582
struct pci_dev_reset_methods {
587583
u16 vendor;
588584
u16 device;

0 commit comments

Comments
 (0)