aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/power
AgeCommit message (Expand)AuthorFilesLines
2019-01-27PM/EM: Document the Energy Model frameworkQuentin Perret1-0/+144
2018-11-20Documentation: Use "while" instead of "whilst"Will Deacon1-1/+1
2018-10-24Merge tag 'docs-4.20' of git://git.lwn.net/linuxLinus Torvalds1-44/+0
2018-09-10PM / hibernate: Documentation: fix image_size default valueVladimir D. Seleznev1-1/+1
2018-09-09Drop all 00-INDEX files from Documentation/Henrik Austad1-44/+0
2018-08-06PM / reboot: Eliminate race between reboot and suspendPingfan Liu2-9/+9
2018-04-23firmware: Fix firmware documentation for recent file renamesHans de Goede1-1/+1
2018-03-30PM / hibernate: Make passing hibernate offsets more friendlyMario Limonciello1-1/+9
2018-01-29Merge tag 'regulator-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-20/+16
2017-11-29regulator: Update code examples in documentationJonathan Neuschäfer1-20/+16
2017-11-27PCI / PM: Support for LEAVE_SUSPENDED driver flagRafael J. Wysocki1-0/+11
2017-11-16PM / runtime: Drop children check from __pm_runtime_set_status()Rafael J. Wysocki1-2/+1
2017-11-13Merge tag 'pm-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2-7/+39
2017-11-13Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-5/+4
2017-11-13cpu/hotplug: Get rid of CPU hotplug notifier leftoversThomas Gleixner1-5/+4
2017-11-06PCI / PM: Take SMART_SUSPEND driver flag into accountRafael J. Wysocki1-0/+14
2017-11-06PM / core: Add NEVER_SKIP and SMART_PREPARE driver flagsRafael J. Wysocki1-0/+19
2017-10-19Documentation: fix ref to power basic-pm-debuggingTom Saeger1-1/+1
2017-10-14PM / QoS: Drop PM_QOS_FLAG_REMOTE_WAKEUPRafael J. Wysocki1-7/+6
2017-10-12Documentation: fix admin-guide doc refsTom Saeger1-1/+2
2017-10-12Documentation: fix driver-api doc refsTom Saeger2-6/+6
2017-08-29PM: docs: Delete the obsolete states.txt documentRafael J. Wysocki1-127/+0
2017-08-29Merge branch 'pm-sleep' into pm-docsRafael J. Wysocki1-1/+3
2017-08-05ACPI / PM: Prefer suspend-to-idle over S3 on some systemsRafael J. Wysocki1-1/+3
2017-07-27PM / runtime: Document new pm_runtime_set_suspended() constraintJohan Hovold1-1/+2
2017-07-04Merge tag 'for-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/li...Linus Torvalds1-7/+24
2017-06-28PM / core: Drop run_wake flag from struct dev_pm_infoRafael J. Wysocki1-5/+2
2017-06-08power: supply: core: Add power_supply_prop_prechargeLiam Breck1-7/+12
2017-06-08power: supply: core: Add power_supply_battery_info and APILiam Breck1-0/+12
2017-05-02Merge tag 'docs-4.12' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2017-04-19PM / runtime: Document autosuspend-helper side effectsJohan Hovold1-3/+11
2017-04-19PM / runtime: Fix autosuspend documentationJohan Hovold1-3/+2
2017-04-11docs-rst: fix usb cross-referencesMauro Carvalho Chehab1-1/+1
2017-03-02Merge tag 'pm-extra-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-15/+4
2017-03-03Merge branches 'pm-core', 'pm-qos', 'pm-domains' and 'pm-opp'Rafael J. Wysocki2-15/+4
2017-02-23PM / QoS: Remove global notifiersViresh Kumar1-12/+1
2017-02-23PM / runtime: Fix some typosChristophe Jaillet1-3/+3
2017-02-22Merge tag 'docs-4.11' of git://git.lwn.net/linuxLinus Torvalds5-775/+3
2017-02-20Merge branch 'pm-sleep'Rafael J. Wysocki1-1/+1
2017-02-20Merge branch 'pm-opp'Rafael J. Wysocki1-36/+16
2017-02-18PM / Documentation: Spelling s/wrtie/write/Geert Uytterhoeven1-1/+1
2017-02-06PM / sleep / docs: Convert PM notifiers document to reSTRafael J. Wysocki4-59/+3
2017-02-06PM / core / docs: Convert sleep states API document to reSTRafael J. Wysocki1-716/+0
2017-01-30PM / OPP: Update Documentation to remove RCU specific bitsViresh Kumar1-36/+16
2017-01-30Merge back earlier suspend/hibernation changes for v4.11.Rafael J. Wysocki5-9/+21
2017-01-27Merge branches 'pm-sleep' and 'pm-cpufreq'Rafael J. Wysocki1-3/+1
2017-01-20Revert "PM / sleep / ACPI: Use the ACPI_FADT_LOW_POWER_S0 flag"Rafael J. Wysocki1-3/+1
2016-12-13Merge tag 'pm-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2-23/+53
2016-12-12Merge branches 'pm-sleep' and 'powercap'Rafael J. Wysocki1-22/+40
2016-11-21PM / sleep / ACPI: Use the ACPI_FADT_LOW_POWER_S0 flagRafael J. Wysocki1-1/+3
2016-11-21PM / sleep: System sleep state selection interface reworkRafael J. Wysocki1-22/+38
2016-10-24PM / doc: Update device documentation for devices in IRQ-safe PM domainsLina Iyer1-1/+13
2016-10-24docs: fix locations of several documents that got movedMauro Carvalho Chehab4-8/+8
2016-10-06Merge tag 'for-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/lin...Linus Torvalds1-2/+2
2016-08-13PM / sleep: Update some system sleep documentationRafael J. Wysocki2-76/+102
2016-08-11power: move power supply drivers to power/supplySebastian Reichel1-2/+2
2016-04-05PM / runtime: Document steps for device removalKrzysztof Kozlowski1-0/+4
2016-01-12Merge branches 'pm-pci' and 'pm-core'Rafael J. Wysocki2-1/+7
2015-12-21PM / runtime: Add new helper for conditional usage count incrementationRafael J. Wysocki1-0/+6
2015-12-09PCI / PM: Fix small typo in documentationJarkko Nikula1-1/+1
2015-09-25PCI / PM: Update runtime PM documentation for PCI devicesRafael J. Wysocki1-13/+38
2015-09-01Merge tag 'pm+acpi-4.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-4/+7
2015-08-05cpu-hotplug: convert cpu_hotplug_disabled to a counterVitaly Kuznetsov1-3/+3
2015-07-21PM / sleep: Allow devices without runtime PM to do direct-completeAlan Stern2-4/+7
2015-07-07PM / hibernate: clarify resume documentationUwe Geuder1-2/+11
2015-05-13PM / runtime: add note about re-calling in during device probe()Ben Dooks1-0/+6
2015-04-14Merge tag 'pm+acpi-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-4/+6
2015-04-10Merge remote-tracking branches 'regulator/topic/mode', 'regulator/topic/notif...Mark Brown1-1/+1
2015-04-10Merge back earlier suspend/hibernate material for v4.1.Rafael J. Wysocki1-4/+6
2015-03-09regulator: Rename regulator_set_optimum_modeBjorn Andersson1-1/+1
2015-03-06genirq / PM: describe IRQF_COND_SUSPENDMark Rutland1-3/+13
2015-02-26PM / sleep: add configurable delay for pm_testBrian Norris1-4/+6
2015-02-26genirq / PM: better describe IRQF_NO_SUSPEND semanticsMark Rutland1-2/+4
2015-01-30PM / sleep: Mention async suspend in PM_TRACE documentationPavel Machek1-0/+4
2014-12-12Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds1-0/+4
2014-11-17ARM: 8199/1: PM / Runtime: Add getter for querying the IRQ safe option v12Krzysztof Kozlowski1-0/+4
2014-11-08Documentation: power: Fix typo in Documentation/powerMasanari Iida3-5/+5
2014-10-23Merge branch 'pm-qos'Rafael J. Wysocki1-1/+3
2014-10-15Merge tag 'for-v3.18' of git://git.infradead.org/battery-2.6Linus Torvalds2-1/+7
2014-10-07Merge branch 'pm-genirq'Rafael J. Wysocki1-0/+123
2014-09-25PM / QoS: Add PM_QOS_MEMORY_BANDWIDTH classTomeu Vizoso1-1/+3
2014-09-16Documentation: Charger Manager: Fix spelling mistakesViresh Kumar1-1/+1
2014-09-06power_supply: Add boot and calibration attributesRamakrishna Pallala1-0/+6
2014-09-01PM / genirq: Document rules related to system suspend and interruptsRafael J. Wysocki1-0/+123
2014-08-27regulator: Proofread documentationGeert Uytterhoeven5-15/+16
2014-08-06Merge tag 'pm+acpi-3.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+0
2014-08-06Merge tag 'for-v3.17' of git://git.infradead.org/battery-2.6Linus Torvalds1-0/+6
2014-07-25regulator: Add helpers for low-level register accessTuomas Tynkkynen1-0/+35
2014-07-23PM / OPP: Remove ARCH_HAS_OPPMark Brown1-3/+0
2014-07-18power_supply: Add inlmt,iterm, min/max temp propsJenny TC1-0/+6
2014-06-09PM / Documentation: Update copyright in suspend-and-cpuhotplug.txtSrivatsa S. Bhat1-1/+1
2014-06-03Merge branch 'pm-cpufreq'Rafael J. Wysocki1-35/+5
2014-06-03Merge branches 'pnp', 'powercap', 'pm-runtime' and 'pm-opp'Rafael J. Wysocki1-9/+11
2014-05-26PM / sleep: Introduce command line argument for sleep state enumerationRafael J. Wysocki1-31/+56
2014-05-16PM / sleep: Update device PM documentation to cover direct_completeRafael J. Wysocki2-4/+47
2014-05-16PM / runtime: Update documentation to reflect the current code flowRafael J. Wysocki1-9/+11
2014-05-07PM / hibernate: Documentation: Fix script for unswappingPali Rohár1-1/+4
2014-05-07PM / OPP: Move cpufreq specific OPP functions out of generic OPP libraryNishanth Menon1-35/+5
2014-04-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2014-04-01Merge branch 'pm-runtime'Rafael J. Wysocki1-16/+13
2014-03-26PM / Runtime: s/foo_process_requests/foo_process_next_request/Geert Uytterhoeven1-1/+1
2014-03-26PM / Runtime: GENERIC_SUBSYS_PM_OPS is goneGeert Uytterhoeven1-7/+4
2014-03-26PM / Runtime: Correct documented return values for generic PM callbacksGeert Uytterhoeven1-2/+2
2014-03-26PM / Runtime: Split line longer than 80 charactersGeert Uytterhoeven1-5/+5
2014-03-26PM / Runtime: dev_pm_info.runtime_error is signedGeert Uytterhoeven1-1/+1
2014-03-21doc: fix double wordsMasanari Iida1-1/+1
2014-03-20Merge branches 'pm-qos', 'pm-domains' and 'pm-drivers'Rafael J. Wysocki1-22/+60
2014-02-10Documentation/: update 00-INDEX filesHenrik Austad1-2/+4
2014-02-11PM / QoS: Add type to dev_pm_qos_add_ancestor_request() argumentsRafael J. Wysocki1-2/+4
2014-02-11PM / QoS: Introcuce latency tolerance device PM QoS typeRafael J. Wysocki1-9/+50
2014-02-11PM / QoS: Rename device resume latency QoS itemsRafael J. Wysocki1-21/+16
2014-01-12Documentation/: update FireWire debugging documentationLubomir Rintel1-1/+1
2013-11-20Merge tag 'pm+acpi-2-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-8/+6
2013-11-19Merge branch 'pm-runtime'Rafael J. Wysocki1-8/+6
2013-11-18Merge tag 'for-v3.13' of git://git.infradead.org/battery-2.6Linus Torvalds1-4/+4
2013-11-12PM / Runtime: Update documentation around probe|remove|suspendUlf Hansson1-8/+6
2013-10-28power_supply: Fix documentation for TEMP_*ALERT* propertiesAnton Vorontsov1-4/+4
2013-10-28Merge branch 'pm-cpufreq'Rafael J. Wysocki1-54/+54
2013-10-28Merge branch 'pm-runtime'Rafael J. Wysocki1-6/+8
2013-10-25PM / OPP: rename header to linux/pm_opp.hNishanth Menon1-1/+1
2013-10-25PM / OPP: rename data structures to dev_pm equivalentsNishanth Menon1-2/+2
2013-10-25PM / OPP: rename functions to dev_pm_opp*Nishanth Menon1-51/+51
2013-10-17PowerCap: DocumentationSrinivas Pandruvada1-0/+236
2013-10-16PM / Runtime: Respect autosuspend when idle triggers suspendUlf Hansson1-6/+8
2013-08-27power: Documentation: Update s2ram linkJens Frederich1-5/+5
2013-08-27PM / Hibernate: add section for resume optionsSebastian Capella1-1/+14
2013-06-28Merge branch 'pm-assorted'Rafael J. Wysocki2-17/+53
2013-06-23PM / QoS: Update Documentation/power/pm_qos_interface.txtlan,Tianyu1-7/+43
2013-06-21ACPI / video: move video_extension.txt to Documentation/acpiAaron Lu1-37/+0
2013-06-03PM / Runtime: Update .runtime_idle() callback documentationAlan Stern1-5/+10
2013-06-03PM / Runtime: Rework the "runtime idle" helper routineRafael J. Wysocki1-5/+0
2013-05-14PM / hibernate: Correct documentationBorislav Petkov1-2/+4
2013-05-14PM / Documentation: remove inaccurate suspend/hibernate transition lantency s...Zhang Rui1-10/+0
2013-05-14PM: Documentation update for freeze stateZhang Rui3-12/+27
2013-03-04PM / OPP: improve introductory documentationNishanth Menon1-5/+20
2013-02-09suspend: enable freeze timeout configuration through sysLi Fei1-0/+5
2013-01-26PM / Runtime: Add new helper function: pm_runtime_active()ShuoX Liu1-0/+4
2013-01-06PM: Move disabling/enabling runtime PM to late suspend/early resumeRafael J. Wysocki1-4/+5
2012-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linuxAnton Vorontsov1-1/+1
2012-11-17power_supply: Add support for CHARGE_CONTROL_* attributesRamakrishna Pallala1-0/+3
2012-10-23PM / QoS: Introduce PM QoS device flags supportRafael J. Wysocki1-1/+1
2012-10-07Merge tag 'for-v3.7' of git://git.infradead.org/battery-2.6Linus Torvalds1-0/+7
2012-10-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2012-09-01doc: fix broken utf8 encodingOskar Schirmer1-1/+1
2012-08-22power_supply: Add new power supply properties CHARGE_CURRENT/VOLTAGE_MAXRamakrishna Pallala1-0/+4
2012-08-22power_supply: Add new power supply AUTHENTIC propertyRamakrishna Pallala1-0/+3
2012-07-31Merge tag 'for-v3.6' of git://git.infradead.org/battery-2.6Linus Torvalds1-0/+10
2012-07-19Merge branch 'pm-doc'Rafael J. Wysocki1-4/+5
2012-07-13power_supply: Add min/max alert properties for CAPACITY, TEMP, TEMP_AMBIENTRamakrishna Pallala1-0/+6
2012-07-03PM / Documentation: fix typos in power management descriptionOskar Schirmer1-4/+5
2012-07-01PM / Hibernate: Enable suspend to both for in-kernel hibernation.Bojan Smojver1-0/+5
2012-06-19power_supply: Add constant charge_current and charge_voltage propertiesRamakrishna Pallala1-0/+4
2012-05-31Merge tag 'for-v3.5' of git://git.infradead.org/battery-2.6Linus Torvalds2-2/+41
2012-05-23Merge tag 'pm-for-3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-1/+1
2012-05-12Merge remote-tracking branches 'regulator/topic/core', 'regulator/topic/regma...Mark Brown1-2/+1
2012-05-05charger-manager: Provide cm_notify_event function for in-kernel useChanwoo Choi1-1/+15
2012-05-05charger-manager: Poll battery health in normal stateChanwoo Choi1-1/+24
2012-05-05PM / Documentation: suspend-and-cpuhotplug.txt: Fix typoMarcos Paulo de Souza1-1/+1
2012-05-04power_supply: Add voltage_ocv property and use it for max17042 driverRamakrishna Pallala1-0/+2
2012-04-29PM / Freezer / Docs: Update documentation about freezing of tasksMarcos Paulo de Souza1-18/+19
2012-04-13regulator: Update regulator_register() API signature in DocumentationAxel Lin1-2/+1
2012-02-09PM / Freezer / Docs: Document the beauty of freeze/thaw semanticsSrivatsa S. Bhat1-0/+21
2012-01-29PM / Sleep: Introduce "late suspend" and "early resume" of devicesRafael J. Wysocki1-32/+61
2012-01-19PM / Documentation: Fix minor issue in freezing_of_tasks.txtViresh Kumar1-4/+4
2012-01-19PM / Documentation: Fix spelling mistake in basic-pm-debugging.txtViresh Kumar1-1/+1
2012-01-11Merge git://git.infradead.org/battery-2.6Linus Torvalds1-0/+163
2012-01-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bro...Linus Torvalds1-1/+1
2012-01-04Merge branch 'power-supply-scope' of git://git.kernel.org/pub/scm/linux/kerne...Anton Vorontsov9-29/+435
2012-01-04power_supply: Charger-Manager: Add properties for power-supply-classDonggeun Kim1-0/+14
2012-01-04power_supply: Add initial Charger-Manager driverDonggeun Kim1-0/+149
2011-12-21PM: Run the driver callback directly if the subsystem one is not thereRafael J. Wysocki2-78/+89
2011-12-21Merge branch 'master' into pm-sleepRafael J. Wysocki2-58/+93
2011-12-08PM / Sleep: Recommend [un]lock_system_sleep() over using pm_mutex directlySrivatsa S. Bhat1-0/+25
2011-12-05regulator: Fix regulator_register() API signature in DocumentationRajendra Nayak1-1/+1
2011-11-28PM / Sleep: Update documentation related to system wakeupRafael J. Wysocki1-22/+38
2011-11-28PM / Runtime: Make documentation follow the new behavior of irq_safeRafael J. Wysocki1-5/+6
2011-11-28PM / Sleep: Correct inaccurate information in devices.txtRafael J. Wysocki1-4/+3
2011-11-28PM / Domains: Document how PM domains are used by the PM coreRafael J. Wysocki2-26/+45
2011-11-21freezer: unexport refrigerator() and update try_to_freeze() slightlyTejun Heo1-6/+6
2011-11-21freezer: don't unnecessarily set PF_NOFREEZE explicitlyTejun Heo1-1/+1
2011-11-04PM / Runtime: Automatically retry failed autosuspendsAlan Stern1-0/+10
2011-11-04PM / Sleep: Update freezer documentationSrivatsa S. Bhat1-4/+4
2011-11-01Merge branch 'for-linus' of git://opensource.wolfsonmicro.com/regulatorLinus Torvalds1-6/+13
2011-10-25Merge branch 'pm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-17/+405
2011-10-22PM / Documentation: Update docs about suspend and CPU hotplugSrivatsa S. Bhat2-0/+277
2011-10-16PM / Hibernate: Freeze kernel threads after preallocating memoryRafael J. Wysocki1-4/+0
2011-10-16PM: Update the policy on default wakeup settingsAlan Stern1-1/+3
2011-10-16PM / Suspend: Add statistics debugfs file for suspend to RAMShuoX Liu1-0/+24
2011-10-16Merge branch 'pm-runtime' into pm-for-linusRafael J. Wysocki1-7/+12
2011-10-10PM / Runtime: Update document about callbacksMing Lei1-7/+12
2011-10-07Merge branch 'pm-qos' into pm-for-linusRafael J. Wysocki1-5/+87
2011-10-07Merge branch 'pm-runtime' into pm-for-linusRafael J. Wysocki1-0/+2
2011-10-07regulator: Clarify documentation for regulator-regulator suppliesMark Brown1-2/+9
2011-10-07regulator: Fix some bitrot in the machine driver documentationMark Brown1-4/+4
2011-10-04PM / QoS: Update Documentation for the pm_qos and dev_pm_qos frameworksJean Pihet1-5/+87
2011-09-27doc: fix broken referencesPaul Bolle2-2/+3
2011-09-21PM / Runtime: pm_runtime_idle() can be called in atomic contextMing Lei1-0/+1
2011-08-25PM / Runtime: Correct documentation of pm_runtime_irq_safe()Rafael J. Wysocki1-2/+1
2011-08-14PM / Runtime: Add might_sleep() to runtime PM functionsColin Cross1-0/+1
2011-08-05PM / Runtime: Allow _put_sync() from interrupts-disabled contextKevin Hilman1-5/+5