tree: 38e4a77a357ac5fcd7a355f43900b56bfa574856 [path history] [tgz]
  1. 0001-Revert-PM-Runtime-Automatically-retry-failed-autosus.patch
  2. 0002-PM-Domains-Rename-struct-dev_power_domain-to-struct-.patch
  3. 0003-PM-subsys_data-in-struct-dev_pm_info-need-not-depend.patch
  4. 0004-PM-Domains-Support-for-generic-I-O-PM-domains-v8.patch
  5. 0005-PM-Introduce-generic-noirq-callback-routines-for-sub.patch
  6. 0006-PM-Domains-Move-code-from-under-ifdef-CONFIG_PM_RUNT.patch
  7. 0007-PM-Domains-System-wide-transitions-support-for-gener.patch
  8. 0008-PM-Domains-Wakeup-devices-support-for-system-sleep-t.patch
  9. 0009-PM-Allow-the-clocks-management-code-to-be-used-durin.patch
  10. 0010-PM-Rename-clock-management-functions.patch
  11. 0011-PM-Runtime-Update-documentation-of-interactions-with.patch
  12. 0012-PM-Runtime-Return-special-error-code-if-runtime-PM-i.patch
  13. 0013-PM-Limit-race-conditions-between-runtime-PM-and-syst.patch
  14. 0014-PM-Runtime-Improve-documentation-of-enable-disable-a.patch
  15. 0015-PM-Runtime-Replace-run-time-with-runtime-in-document.patch
  16. 0016-PM-Runtime-Prevent-runtime_resume-from-racing-with-p.patch
  17. 0017-PM-Runtime-Consistent-utilization-of-deferred_resume.patch
  18. 0018-PM-Domains-Export-pm_genpd_poweron-in-header.patch
  19. 0019-doc-Konfig-Documentation-power-pm-apm-acpi-.txt.patch
  20. 0020-PM-Domains-Set-device-state-to-active-during-system-.patch
  21. 0021-PM-Domains-Make-failing-pm_genpd_prepare-clean-up-pr.patch
  22. 0022-PM-Domains-Do-not-execute-device-callbacks-under-loc.patch
  23. 0023-PM-Domains-Allow-callbacks-to-execute-all-runtime-PM.patch
  24. 0024-PM-Domains-Do-not-restore-all-devices-on-power-off-e.patch
  25. 0025-PM-Domains-Improve-handling-of-wakeup-devices-during.patch
  26. 0026-PM-Domains-Queue-up-power-off-work-only-if-it-is-not.patch
  27. 0027-PM-Runtime-Add-new-helper-function-pm_runtime_status.patch
  28. 0028-PM-Domains-Introduce-function-to-power-off-all-unuse.patch
  29. 0029-ARM-shmobile-Use-genpd_queue_power_off_work.patch
  30. 0030-PM-Domains-Take-.power_off-error-code-into-account.patch
  31. 0031-PM-OPP-Introduce-function-to-free-cpufreq-table.patch
  32. 0032-PM-Suspend-Add-.suspend_again-callback-to-suspend_op.patch
  33. 0033-PM-Suspend-Export-suspend_set_ops-suspend_valid_only.patch
  34. 0034-PM-Add-RTC-to-PM-trace-time-stamps-to-avoid-confusio.patch
  35. 0035-PM-Improve-error-code-of-pm_notifier_call_chain.patch
  36. 0036-drivers-base-power-opp.c-fix-dev_opp-initial-value.patch
  37. 0037-PM-Domains-Fix-pm_genpd_poweron.patch
  38. 0038-PM-Runtime-Allow-_put_sync-from-interrupts-disabled-.patch
  39. 0039-PM-Domains-Fix-build-for-CONFIG_PM_RUNTIME-unset.patch
  40. 0040-PM-Runtime-Add-might_sleep-to-runtime-PM-functions.patch
  41. 0041-PM-Runtime-Add-macro-to-test-for-runtime-PM-events.patch
  42. 0042-PM-Use-spinlock-instead-of-mutex-in-clock-management.patch
  43. 0043-PM-Runtime-Correct-documentation-of-pm_runtime_irq_s.patch
  44. 0044-PM-Domains-Implement-subdomain-counters-as-atomic-fi.patch
  45. 0045-PM-Domains-Do-not-take-parent-locks-to-modify-subdom.patch
  46. 0046-PM-Domains-Make-pm_genpd_poweron-always-survive-pare.patch
  47. 0047-PM-Domains-Add-wait-for-parent-status-for-generic-PM.patch
  48. 0048-PM-Domains-Allow-generic-PM-domains-to-have-multiple.patch
  49. 0049-PM-Domains-Rename-GPD_STATE_WAIT_PARENT-to-GPD_STATE.patch
  50. 0050-PM-Domains-Rename-argument-of-pm_genpd_add_subdomain.patch
  51. 0051-PM-Introduce-struct-pm_subsys_data.patch
  52. 0052-PM-Reference-counting-of-power.subsys_data.patch
  53. 0053-PM-Domains-Use-power.sybsys_data-to-reduce-overhead.patch
  54. 0054-PM-QoS-Move-and-rename-the-implementation-files.patch
  55. 0055-plist-Remove-the-need-to-supply-locks-to-plist-heads.patch
  56. 0056-PM-QoS-Minor-clean-ups.patch
  57. 0057-PM-QoS-Code-reorganization.patch
  58. 0058-PM-QoS-Reorganize-data-structs.patch
  59. 0059-PM-QoS-Generalize-and-export-constraints-management-.patch
  60. 0060-PM-QoS-Implement-per-device-PM-QoS-constraints.patch
  61. 0061-PM-QoS-Add-global-notification-mechanism-for-device-.patch
  62. 0062-PM-Domains-Preliminary-support-for-devices-with-powe.patch
  63. 0063-PM-Runtime-pm_runtime_idle-can-be-called-in-atomic-c.patch
  64. 0064-cpu_pm-Add-cpu-power-management-notifiers.patch
  65. 0065-PM-Clocks-Do-not-acquire-a-mutex-under-a-spinlock.patch
  66. 0066-PM-Domains-Split-device-PM-domain-data-into-base-and.patch
  67. 0067-doc-fix-broken-references.patch
  68. 0068-PM-Runtime-Don-t-run-callbacks-under-lock-for-power..patch
  69. 0069-PM-Runtime-Introduce-trace-points-for-tracing-rpm_-f.patch
  70. 0070-PM-Tracing-build-rpm-traces.c-only-if-CONFIG_PM_RUNT.patch
  71. 0071-PM-Runtime-Replace-dev_dbg-with-trace_rpm_.patch
  72. 0072-PM-OPP-Add-OPP-availability-change-notifier.patch
  73. 0073-PM-OPP-Fix-build-when-CONFIG_PM_OPP-is-not-set.patch
  74. 0074-PM-QoS-Add-function-dev_pm_qos_read_value-v3.patch
  75. 0075-PM-QoS-Update-Documentation-for-the-pm_qos-and-dev_p.patch
  76. 0076-regulator-Fix-some-bitrot-in-the-machine-driver-docu.patch
  77. 0077-regulator-Clarify-documentation-for-regulator-regula.patch
  78. 0078-PM-Runtime-Update-document-about-callbacks.patch
  79. 0079-PM-Runtime-Fix-kerneldoc-comment-for-rpm_suspend.patch
  80. 0080-PM-Runtime-Handle-.runtime_suspend-failure-correctly.patch
  81. 0081-PM-Suspend-Add-statistics-debugfs-file-for-suspend-t.patch
  82. 0082-PM-Fix-build-issue-in-main.c-for-CONFIG_PM_SLEEP-uns.patch
  83. 0083-PM-Hibernate-Include-storage-keys-in-hibernation-ima.patch
  84. 0084-PM-VT-Cleanup-if-defined-uglyness-and-fix-compile-er.patch
  85. 0085-PM-Update-the-policy-on-default-wakeup-settings.patch
  86. 0086-PM-Hibernate-Freeze-kernel-threads-after-preallocati.patch
  87. 0087-PM-Hibernate-Fix-typo-in-a-kerneldoc-comment.patch
  88. 0088-PM-Hibernate-Add-resumewait-param-to-support-MMC-lik.patch
  89. 0089-PM-Hibernate-Add-resumedelay-kernel-param-in-additio.patch
  90. 0090-PM-Hibernate-Do-not-initialize-static-and-extern-var.patch
  91. 0091-PM-Hibernate-Improve-performance-of-LZO-plain-hibern.patch
  92. 0092-PM-Sleep-Mark-devices-involved-in-wakeup-signaling-d.patch
  93. 0093-PM-Documentation-Update-docs-about-suspend-and-CPU-h.patch
  94. 0094-PM-Clocks-Remove-redundant-NULL-checks-before-kfree.patch
  95. 0095-kernel-fix-several-implicit-usasges-of-kmod.h.patch
  96. 0096-kernel-Fix-files-explicitly-needing-EXPORT_SYMBOL-in.patch
  97. 0097-drivers-base-Add-export.h-for-EXPORT_SYMBOL-THIS_MOD.patch
  98. 0098-drivers-base-change-module.h-export.h-in-power-commo.patch
  99. 0099-pm_runtime.h-explicitly-requires-notifier.h.patch
  100. 0100-PM-Sleep-Update-freezer-documentation.patch
  101. 0101-PM-Runtime-Fix-runtime-accounting-calculation-error.patch
  102. 0102-PM-QoS-Remove-redundant-check.patch
  103. 0103-PM-Runtime-Automatically-retry-failed-autosuspends.patch
  104. 0104-PM-QoS-Set-cpu_dma_pm_qos-name.patch
  105. 0105-PM-OPP-Use-ERR_CAST-instead-of-ERR_PTR-PTR_ERR.patch
  106. 0106-PM-Clocks-Only-disable-enabled-clocks-in-pm_clk_susp.patch
  107. 0107-PM-QoS-Properly-use-the-WARN-macro-in-dev_pm_qos_add.patch
  108. 0108-PM-Sleep-Do-not-extend-wakeup-paths-to-devices-with-.patch
  109. 0109-PM-Hibernate-Fix-the-early-termination-of-test-modes.patch
  110. 0110-PM-Suspend-Fix-bug-in-suspend-statistics-update.patch
  111. 0111-freezer-don-t-unnecessarily-set-PF_NOFREEZE-explicit.patch
  112. 0112-freezer-fix-current-state-restoration-race-in-refrig.patch
  113. 0113-freezer-unexport-refrigerator-and-update-try_to_free.patch
  114. 0114-oom-thaw-threads-if-oom-killed-thread-is-frozen-befo.patch
  115. 0115-freezer-implement-and-use-kthread_freezable_should_s.patch
  116. 0116-freezer-rename-thaw_process-to-__thaw_task-and-simpl.patch
  117. 0117-freezer-remove-racy-clear_freeze_flag-and-set-PF_NOF.patch
  118. 0118-freezer-don-t-distinguish-nosig-tasks-on-thaw.patch
  119. 0119-freezer-use-dedicated-lock-instead-of-task_lock-memo.patch
  120. 0120-freezer-make-freezing-indicate-freeze-condition-in-e.patch
  121. 0121-freezer-test-freezable-conditions-while-holding-free.patch
  122. 0122-freezer-clean-up-freeze_processes-failure-path.patch
  123. 0123-cgroup_freezer-prepare-for-removal-of-TIF_FREEZE.patch
  124. 0124-freezer-make-freezing-test-freeze-conditions-in-effe.patch
  125. 0125-Freezer-fix-more-fallout-from-the-thaw_process-renam.patch
  126. 0126-freezer-remove-unused-sig_only-from-freeze_task.patch
  127. 0127-PM-Hibernate-Do-not-leak-memory-in-error-test-code-p.patch
  128. 0128-PM-Fix-indentation-and-remove-extraneous-whitespaces.patch
  129. 0129-PM-Sleep-Remove-unnecessary-label-and-jumps-to-it-fo.patch
  130. 0130-PM-Sleep-Simplify-device_suspend_noirq.patch
  131. 0131-PM-Hibernate-Refactor-and-simplify-hibernation_snaps.patch
  132. 0132-PM-Domains-Document-how-PM-domains-are-used-by-the-P.patch
  133. 0133-PM-Sleep-Correct-inaccurate-information-in-devices.t.patch
  134. 0134-PM-Runtime-Make-documentation-follow-the-new-behavio.patch
  135. 0135-PM-Sleep-Update-documentation-related-to-system-wake.patch
  136. 0136-PM-Update-comments-describing-device-power-managemen.patch
  137. 0137-PM-Runtime-Use-device-PM-QoS-constraints-v2.patch
  138. 0138-PM-Domains-Make-it-possible-to-use-per-device-domain.patch
  139. 0139-PM-Domains-Introduce-save-restore-state-device-callb.patch
  140. 0140-PM-Domains-Rework-system-suspend-callback-routines-v.patch
  141. 0141-PM-Domains-Add-device-stop-governor-function-v4.patch
  142. 0142-PM-Domains-Add-default-power-off-governor-function-v.patch
  143. 0143-PM-Domains-Automatically-update-overoptimistic-laten.patch
  144. 0144-PM-Domains-fix-compilation-failure-for-CONFIG_PM_GEN.patch
  145. 0145-regulator-Fix-regulator_register-API-signature-in-Do.patch
  146. 0146-PM-Hibernate-Enable-usermodehelpers-in-software_resu.patch
  147. 0147-PM-Hibernate-Thaw-processes-in-SNAPSHOT_CREATE_IMAGE.patch
  148. 0148-PM-Hibernate-Remove-deprecated-hibernation-test-mode.patch
  149. 0149-PM-Sleep-Unify-diagnostic-messages-from-device-suspe.patch
  150. 0150-PM-Hibernate-Replace-unintuitive-if-condition-in-ker.patch
  151. 0151-PM-Domains-Make-it-possible-to-assign-names-to-gener.patch
  152. 0152-PM-Domains-Fix-default-system-suspend-resume-operati.patch
  153. 0153-PM-Sleep-Replace-mutex_-un-lock-pm_mutex-with-un-loc.patch
  154. 0154-PM-Sleep-Recommend-un-lock_system_sleep-over-using-p.patch
  155. 0155-PM-Domains-Provide-an-always-on-power-domain-governo.patch
  156. 0156-PM-Hibernate-Remove-deprecated-hibernation-snapshot-.patch
  157. 0157-PM-Sleep-Simplify-generic-system-suspend-callbacks.patch
  158. 0158-PM-Sleep-Merge-internal-functions-in-generic_ops.c.patch
  159. 0159-PM-Sleep-Make-pm_op-and-pm_noirq_op-return-callback-.patch
  160. 0160-PM-Run-the-driver-callback-directly-if-the-subsystem.patch
  161. 0161-PM-Drop-generic_subsys_pm_ops.patch
  162. 0162-PM-QoS-Introduce-dev_pm_qos_add_ancestor_request.patch
  163. 0163-power_supply-Add-initial-Charger-Manager-driver.patch
  164. 0164-PM-Hibernate-Implement-compat_ioctl-for-dev-snapshot.patch
  165. 0165-mm-more-intensive-memory-corruption-debugging.patch
  166. 0166-PM-Hibernate-do-not-count-debug-pages-as-savable.patch
  167. 0167-power_supply-Charger-Manager-Add-properties-for-powe.patch
  168. 0168-PM-Domains-Fix-build-for-CONFIG_PM_SLEEP-unset.patch
  169. 0169-PM-Domains-Skip-governor-functions-for-CONFIG_PM_RUN.patch
  170. 0170-PM-Documentation-Fix-spelling-mistake-in-basic-pm-de.patch
  171. 0171-PM-Documentation-Fix-minor-issue-in-freezing_of_task.patch
  172. 0172-PM-Hibernate-Correct-additional-pages-number-calcula.patch
  173. 0173-PM-Domains-Add-OF-support.patch
  174. 0174-PM-Hibernate-Fix-s2disk-regression-related-to-freezi.patch
  175. 0175-PM-Sleep-Introduce-late-suspend-and-early-resume-of-.patch
  176. 0176-PM-Sleep-Introduce-generic-callbacks-for-new-device-.patch
  177. 0177-PM-Domains-Run-late-early-device-suspend-callbacks-a.patch
  178. 0178-PM-QoS-Simplify-PM-QoS-expansion-merge.patch
  179. 0179-PM-Hibernate-Thaw-kernel-threads-in-SNAPSHOT_CREATE_.patch
  180. 0180-PM-Freezer-Thaw-only-kernel-threads-if-freezing-of-k.patch
  181. 0181-PM-QoS-CPU-C-state-breakage-with-PM-Qos-change.patch
  182. 0182-PM-Suspend-Avoid-code-duplication-in-suspend-statist.patch
  183. 0183-PM-Freezer-Docs-Document-the-beauty-of-freeze-thaw-s.patch
  184. 0184-PM-Hibernate-Thaw-kernel-threads-in-hibernation_snap.patch
  185. 0185-PM-Hibernate-Refactor-and-simplify-freezer_test_done.patch
  186. 0186-PM-Domains-Provide-a-dummy-dev_gpd_data-when-generic.patch
  187. 0187-PM-Make-sysrq-o-be-available-for-CONFIG_PM-unset.patch
  188. 0188-PM-QoS-unconditionally-build-the-feature.patch
  189. 0189-PM-Sleep-Initialize-wakeup-source-locks-in-wakeup_so.patch
  190. 0190-PM-Sleep-Do-not-check-wakeup-too-often-in-try_to_fre.patch
  191. 0191-PM-Sleep-Remove-unnecessary-label-from-suspend_freez.patch
  192. 0192-PM-Sleep-Unify-kerneldoc-comments-in-kernel-power-su.patch
  193. 0193-PM-Sleep-Make-enter_state-in-kernel-power-suspend.c-.patch
  194. 0194-PM-Sleep-Drop-suspend_stats_update.patch
  195. 0195-PM-Add-comment-describing-relationships-between-PM-c.patch
  196. 0196-PM-Hibernate-print-physical-addresses-consistently-w.patch
  197. 0197-PM-Sleep-Fix-possible-infinite-loop-during-wakeup-so.patch
  198. 0198-PM-Sleep-Fix-race-conditions-related-to-wakeup-sourc.patch
  199. 0199-PM-Sleep-Add-more-wakeup-source-initialization-routi.patch
  200. 0200-PM-Freezer-Remove-references-to-TIF_FREEZE-in-commen.patch
  201. 0201-PM-Domains-Fix-include-for-PM_GENERIC_DOMAINS-n-case.patch
  202. 0202-PM-QoS-Make-it-possible-to-expose-PM-QoS-latency-con.patch
  203. 0203-PM-Domains-Fix-handling-of-wakeup-devices-during-sys.patch
  204. 0204-PM-Domains-Fix-hibernation-restore-of-devices-v2.patch
  205. 0205-PM-Domains-Introduce-always-on-device-flag.patch
  206. 0206-PM-Domains-Check-domain-status-during-hibernation-re.patch
  207. 0207-PM-Runtime-don-t-forget-to-wake-up-waitqueue-on-fail.patch
  208. 0208-PM-Hibernate-Disable-usermode-helpers-right-before-f.patch
  209. 0209-PM-Sleep-Move-disabling-of-usermode-helpers-to-the-f.patch
  210. 0210-PM-QoS-add-pm_qos_update_request_timeout-API.patch