diff options
author | Yijing Wang <wangyijing@huawei.com> | 2013-05-28 16:03:22 +0800 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2013-05-28 11:16:12 -0600 |
commit | 2dfca877b3c599ec081c23939b34ee22576e0833 (patch) | |
tree | 3db3d82d193f2c08593313ec55f4304e43d4bfd6 /drivers/pci | |
parent | ea221e64140f6fa543c29e31349001167b9f8ad0 (diff) | |
download | blackbird-op-linux-2dfca877b3c599ec081c23939b34ee22576e0833.tar.gz blackbird-op-linux-2dfca877b3c599ec081c23939b34ee22576e0833.zip |
PCI: Fix kerneldoc for pci_disable_link_state()
Fix kerneldoc for pci_disable_link_state().
[bhelgaas: expand comment, fix typos]
Signed-off-by: Yijing Wang <wangyijing@huawei.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci')
-rw-r--r-- | drivers/pci/pcie/aspm.c | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/drivers/pci/pcie/aspm.c b/drivers/pci/pcie/aspm.c index faa83b632a84..403a44374ed5 100644 --- a/drivers/pci/pcie/aspm.c +++ b/drivers/pci/pcie/aspm.c @@ -714,10 +714,6 @@ void pcie_aspm_powersave_config_link(struct pci_dev *pdev) up_read(&pci_bus_sem); } -/* - * pci_disable_link_state - disable pci device's link state, so the link will - * never enter specific states - */ static void __pci_disable_link_state(struct pci_dev *pdev, int state, bool sem, bool force) { @@ -771,6 +767,15 @@ void pci_disable_link_state_locked(struct pci_dev *pdev, int state) } EXPORT_SYMBOL(pci_disable_link_state_locked); +/** + * pci_disable_link_state - Disable device's link state, so the link will + * never enter specific states. Note that if the BIOS didn't grant ASPM + * control to the OS, this does nothing because we can't touch the LNKCTL + * register. + * + * @pdev: PCI device + * @state: ASPM link state to disable + */ void pci_disable_link_state(struct pci_dev *pdev, int state) { __pci_disable_link_state(pdev, state, true, false); |