2007-10-17 14:31:26 +08:00
|
|
|
00-INDEX
|
|
|
|
- This file
|
2008-07-24 12:28:36 +08:00
|
|
|
apm-acpi.txt
|
|
|
|
- basic info about the APM and ACPI support.
|
2007-10-17 14:31:26 +08:00
|
|
|
basic-pm-debugging.txt
|
|
|
|
- Debugging suspend and resume
|
|
|
|
devices.txt
|
|
|
|
- How drivers interact with system-wide power management
|
|
|
|
drivers-testing.txt
|
|
|
|
- Testing suspend and resume support in device drivers
|
|
|
|
freezing-of-tasks.txt
|
|
|
|
- How processes and controlled during suspend
|
|
|
|
interface.txt
|
|
|
|
- Power management user interface in /sys/power
|
|
|
|
notifiers.txt
|
|
|
|
- Registering suspend notifiers in device drivers
|
PM: Introduce library for device-specific OPPs (v7)
SoCs have a standard set of tuples consisting of frequency and
voltage pairs that the device will support per voltage domain. These
are called Operating Performance Points or OPPs. The actual
definitions of OPP varies over silicon versions. For a specific domain,
we can have a set of {frequency, voltage} pairs. As the kernel boots
and more information is available, a default set of these are activated
based on the precise nature of device. Further on operation, based on
conditions prevailing in the system (such as temperature), some OPP
availability may be temporarily controlled by the SoC frameworks.
To implement an OPP, some sort of power management support is necessary
hence this library depends on CONFIG_PM.
Contributions include:
Sanjeev Premi for the initial concept:
http://patchwork.kernel.org/patch/50998/
Kevin Hilman for converting original design to device-based.
Kevin Hilman and Paul Walmsey for cleaning up many of the function
abstractions, improvements and data structure handling.
Romit Dasgupta for using enums instead of opp pointers.
Thara Gopinath, Eduardo Valentin and Vishwanath BS for fixes and
cleanups.
Linus Walleij for recommending this layer be made generic for usage
in other architectures beyond OMAP and ARM.
Mark Brown, Andrew Morton, Rafael J. Wysocki, Paul E. McKenney for
valuable improvements.
Discussions and comments from:
http://marc.info/?l=linux-omap&m=126033945313269&w=2
http://marc.info/?l=linux-omap&m=125482970102327&w=2
http://marc.info/?t=125809247500002&r=1&w=2
http://marc.info/?l=linux-omap&m=126025973426007&w=2
http://marc.info/?t=128152609200064&r=1&w=2
http://marc.info/?t=128468723000002&r=1&w=2
incorporated.
v1: http://marc.info/?t=128468723000002&r=1&w=2
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Kevin Hilman <khilman@deeprootsystems.com>
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
2010-10-13 06:13:10 +08:00
|
|
|
opp.txt
|
|
|
|
- Operating Performance Point library
|
2007-10-17 14:31:26 +08:00
|
|
|
pci.txt
|
|
|
|
- How the PCI Subsystem Does Power Management
|
2008-03-13 06:10:51 +08:00
|
|
|
pm_qos_interface.txt
|
|
|
|
- info on Linux PM Quality of Service interface
|
|
|
|
power_supply_class.txt
|
|
|
|
- Tells userspace about battery, UPS, AC or DC power supply properties
|
2007-10-17 14:31:26 +08:00
|
|
|
s2ram.txt
|
|
|
|
- How to get suspend to ram working (and debug it when it isn't)
|
|
|
|
states.txt
|
|
|
|
- System power management states
|
|
|
|
swsusp-and-swap-files.txt
|
|
|
|
- Using swap files with software suspend (to disk)
|
|
|
|
swsusp-dmcrypt.txt
|
|
|
|
- How to use dm-crypt and software suspend (to disk) together
|
|
|
|
swsusp.txt
|
|
|
|
- Goals, implementation, and usage of software suspend (ACPI S3)
|
|
|
|
tricks.txt
|
|
|
|
- How to trick software suspend (to disk) into working when it isn't
|
|
|
|
userland-swsusp.txt
|
|
|
|
- Experimental implementation of software suspend in userspace
|
|
|
|
video_extension.txt
|
|
|
|
- ACPI video extensions
|
|
|
|
video.txt
|
|
|
|
- Video issues during resume from suspend
|