PCI: Add pci_enable_ptm() for drivers to enable PTM on endpoints
authorBjorn Helgaas <bhelgaas@google.com>
Mon, 13 Jun 2016 16:01:51 +0000 (11:01 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 18 Aug 2016 21:04:57 +0000 (16:04 -0500)
commiteec097d43100a8195fd4f678671ecd5d986dd675
treeec874686b415958f9123b68f4ba0f85bae6b8c86
parent9bb04a0c4e261187be904d05c2bcd1da0eebc20c
PCI: Add pci_enable_ptm() for drivers to enable PTM on endpoints

Add an pci_enable_ptm() interface so drivers can enable PTM.

The PCI core enables PTM on PTM Roots and switches automatically, but we
don't enable PTM on endpoints unless a driver requests it.

Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/pcie/ptm.c
include/linux/pci.h
include/uapi/linux/pci_regs.h