Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5fabdb94 authored by Jonathan Corbet's avatar Jonathan Corbet Committed by Greg Kroah-Hartman
Browse files

PCI: Fix up PCI power management doc



Update the documentation of PCI power management functions.

Signed-off-by: default avatarJonathan Corbet <corbet@lwn.net>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent f7a9dae7
Loading
Loading
Loading
Loading
+7 −10
Original line number Diff line number Diff line
@@ -102,31 +102,28 @@ pci_save_state
--------------

Usage:
	pci_save_state(dev, buffer);
	pci_save_state(struct pci_dev *dev);

Description:
	Save first 64 bytes of PCI config space. Buffer must be allocated by
	caller.
	Save first 64 bytes of PCI config space, along with any additional
	PCI-Express or PCI-X information.


pci_restore_state
-----------------

Usage:
	pci_restore_state(dev, buffer);
	pci_restore_state(struct pci_dev *dev);

Description:
	Restore previously saved config space. (First 64 bytes only);

	If buffer is NULL, then restore what information we know about the
	device from bootup: BARs and interrupt line.
	Restore previously saved config space.


pci_set_power_state
-------------------

Usage:
	pci_set_power_state(dev, state);
	pci_set_power_state(struct pci_dev *dev, pci_power_t state);

Description:
	Transition device to low power state using PCI PM Capabilities
@@ -142,7 +139,7 @@ pci_enable_wake
---------------

Usage:
	pci_enable_wake(dev, state, enable);
	pci_enable_wake(struct pci_dev *dev, pci_power_t state, int enable);

Description:
	Enable device to generate PME# during low power state using PCI PM