This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a231bed2267c Merge tag 'regulator-spi-v5.7' of git://git.kernel.org/pub [...] new 2f6bdb05e0b6 tools/power/x86/intel_pstate_tracer: fix a broken y-axis scale new 34896620422e PM: QoS: Drop debugfs interface new 5a7ea52b6fae PM: QoS: Drop pm_qos_update_request_timeout() new 87ad73567996 PM: QoS: Drop the PM_QOS_SUM QoS type new 7b35370b2ebc PM: QoS: Clean up pm_qos_update_target() and pm_qos_update [...] new dcd70ca1a3bf PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() new 63cffc05348e PM: QoS: Drop iterations over global QoS classes new 299a229830a2 PM: QoS: Clean up misc device file operations new 02c92a378940 PM: QoS: Redefine struct pm_qos_request and drop struct pm [...] new 3a4a0042228a PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain new 2552d3520132 PM: QoS: Rename things related to the CPU latency QoS new 333eed7d2006 PM: QoS: Simplify definitions of CPU latency QoS trace events new e033b6c175a3 PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h new fa048c59bf1b PM: QoS: Add CPU latency QoS API wrappers new f60ccc3558dd cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() new fe66a17ecd49 x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead [...] new 4d4dda487a36 drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() new 6ca50a47c096 drivers: hsi: Call cpu_latency_qos_*() instead of pm_qos_*() new 7c51a06b2560 drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() new d1b98305916b drivers: mmc: Call cpu_latency_qos_*() instead of pm_qos_*() new 81e95ad74154 drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() new c4c632e9074b drivers: spi: Call cpu_latency_qos_*() instead of pm_qos_*() new 01d2b1898c7c drivers: tty: Call cpu_latency_qos_*() instead of pm_qos_*() new 77b352456941 drivers: usb: Call cpu_latency_qos_*() instead of pm_qos_*() new 5371a79be97c sound: Call cpu_latency_qos_*() instead of pm_qos_*() new 67b06ba01857 PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions new fe52de36dc5d PM: QoS: Update file information comments new b8e6e27c626e Documentation: PM: QoS: Update to reflect previous code changes new 814d51f8889b PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE new 3c87402771f2 Documentation: power: fix pm_qos_interface.rst format warning new a534e924c58d PM: QoS: annotate data races in pm_qos_*_value() new 8f1073ed8c18 Merge branch 'pm-qos' new 40ab82e08d78 intel_idle: Simplify LAPIC timer reliability checks new bc721c1e4517 intel_idle: Clean up definitions of cpuidle callbacks new 30a996fbb359 intel_idle: Relocate definitions of cpuidle callbacks new 7f843dd71258 intel_idle: Add __initdata annotations to init time variables new ab1a8522d81e intel_idle: Annotate init time data structures new 6eb0443ac89d intel_idle: Reorder declarations of static variables new 6eacb15fef4e intel_idle: Clean up kerneldoc comments for multiple functions new a472e4b5921e intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) new 317e5ec3ecaa intel_idle: Update copyright notice, known limitations and [...] new dd52551fb786 cpuidle: haltpoll: allow force loading on hosts without th [...] new be4f65405a88 Merge branch 'pm-cpuidle' new d5a2a6bb27f3 cpufreq: intel_pstate: Consolidate policy verification new c1f59a3782ee Documentation: intel_pstate: update links for references new 3c0897c180c6 cpufreq: Use scnprintf() for avoiding potential buffer overflow new 36eb7dc1bd42 cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULL new 0ea4fb29c689 cpufreq: ti-cpufreq: Add support for OPP_PLUS new a30f8a91f3c2 cpufreq: imx-cpufreq-dt: Add "cpu-supply" property check new 3646f50a3838 cpufreq: imx6q: fix error handling new 4bd8459b6c3f cpufreq: imx6q: read OCOTP through nvmem for imx6q new c98330446c32 cpufreq: imx-cpufreq-dt: Correct i.MX8MP's market segment [...] new 0c868627e617 cpufreq: dt: Allow platform specific intermediate callbacks new 74a189ef0790 cpufreq: imx6q-cpufreq: Improve the logic of -EPROBE_DEFER [...] new a8811ec764f9 cpufreq: qcom: Add support for krait based socs new 4d99175ab40b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 5ac54113dd6f cpufreq: intel_pstate: Simplify intel_pstate_cpu_init() new 0411f0d10ead Merge branch 'pm-cpufreq' new c111566bea7c PM: runtime: Add pm_runtime_get_if_active() new 42beb82ec4dc PM: sleep: core: Use built-in RCU list checking new 2591e7b17c0d PM: sleep: wakeup: Use built-in RCU list checking new 51995ff51231 PM: hibernate: fix docs for ioctls that return loff_t via pointer new fba616a49fe8 PM / hibernate: Remove unnecessary compat ioctl overrides new 87de6594dc45 PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if de [...] new 243a98894dc5 ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() new 0ce792d660bd ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE new d5406284ff80 ACPI: PM: s2idle: Refine active GPEs check new 56cb26891ea4 PM / Domains: Allow no domain-idle-states DT property in g [...] new 7fbee48ea0fb cpuidle: psci: Split psci_dt_cpu_init_idle() new ada0629bd313 Merge branches 'pm-core', 'pm-sleep', 'pm-acpi' and 'pm-domains' new 4bb1faaccfde PM / devfreq: Use constant name of userspace governor new 6d7434931ac3 PM / devfreq: Remove unneeded extern keyword new 3a1ec2e8d8a9 PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name new 3bb5ee9aaa34 PM / devfreq: Fix a typo in a comment new 4c6abef7b462 PM / devfreq: Fix handling dev_pm_qos_remove_request result new 7a51320ecd39 PM / devfreq: Get rid of some doc warnings new bc09c0654c61 Merge tag 'devfreq-next-for-5.7' of git://git.kernel.org/p [...] new 27565c9e22dd powercap: idle_inject: Replace zero-length array with flex [...] new 03b22496502d Documentation: cpufreq: Move legacy driver documentation new c3419b71a7ee docs: cpufreq: fix a broken reference new 12bd112bf8e4 docs: cpu-freq: convert index.txt to ReST new c460f972d303 docs: cpu-freq: convert core.txt to ReST new 8f92058987a1 docs: cpu-freq: convert cpu-drivers.txt to ReST new aadfa206e9bb docs: cpu-freq: convert cpufreq-stats.txt to ReST new 2409000a0cad Merge branches 'pm-devfreq', 'powercap' and 'pm-docs' new 49835c15a552 Merge tag 'pm-5.7-rc1' of git://git.kernel.org/pub/scm/lin [...] new fa0fca68e1e6 x86/acpi: make "asmlinkage" part first thing in the functi [...] new 1ffb8d032d03 acpi/x86: add a kernel parameter to disable ACPI BGRT new ecb9c790999f acpi/x86: ignore unspecified bit positions in the ACPI glo [...] new 1f57e6a2c4ae ACPICA: ASL-ASL+ converter: remove function parameters fro [...] new 9e43f5d544e4 ACPICA: ASL-ASL+ converter: make root file a parameter for [...] new 4444b1785293 ACPICA: Fix a comment "enable" fixed events -> "disable" a [...] new a1dc35b840e9 ACPICA: Enable sleep button on ACPI legacy wake new 464fa2bd52c1 ACPICA: Table Manager: Update comments in a function header new 45bbbbe2d5bc ACPICA: cast the result of the pointer difference to u32 new 8dbb75ce3317 ACPICA: cast length arguement to acpi_ns_build_normalized_ [...] new a34991fdf421 ACPICA: use acpi_size instead of u32 for prefix_path_length new 54a2a15a5664 ACPICA: Fix a couple of typos new c7be17a6b41a ACPICA: Update version to 20200214 new 6d582d7e31b6 Merge branch 'acpica' new ac1cc6b4856f ACPI: button: move HIDs to acpi/button.h new a1b93e890d4f ACPI: Add new tiny-power-button driver to directly signal init new 04900fa3ab68 ACPI / AC: Cleanup DMI quirk table new 8c3f6993c221 ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry new 2288eba5ca74 ACPI: OSL: Add missing __acquires/__releases annotations new 966f58df1753 ACPI: video: remove redundant assignments to variable result new 07761a4cd43c ACPI: list_for_each_safe() -> list_for_each_entry_safe() new f94a57a1897c Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] new c823c17a8ea4 ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() new a2b691772acd ACPI: EC: Avoid passing redundant argument to functions new 7247f0c24c17 ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_h [...] new e3cfabcd736a ACPI: EC: Simplify acpi_ec_add() new 3d9b8dd8320d ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC new 03e9a0e05739 ACPI: EC: Consolidate event handler installation code new 98ada3c59d05 ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init() new 65a691f5f8f0 ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() new b1e14999a4b7 ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE new 949fe25f2ad3 ACPI: fan: Use scnprintf() for avoiding potential buffer overflow new edd66086449c ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow new 1da28f032305 Merge branches 'acpi-ec', 'acpi-fan' and 'acpi-pci' new 6d90508121fd Merge tag 'acpi-5.7-rc1' of git://git.kernel.org/pub/scm/l [...] new 0d94b0626cea PNP: add missing include/linux/pnp.h to MAINTAINERS new b927ddf2dd18 PNP: constify driver name new 8d4e59ec948a rtc: cmos: remove useless cast for driver_name new eaec20c7362c MAINTAINERS: Add linux-acpi list to PNP new 2ce94bc4e056 Merge tag 'pnp-5.7-rc1' of git://git.kernel.org/pub/scm/li [...]
The 126 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 3 + Documentation/admin-guide/pm/cpufreq_drivers.rst | 274 ++++++++++ Documentation/admin-guide/pm/cpuidle.rst | 73 ++- Documentation/admin-guide/pm/intel_pstate.rst | 4 +- Documentation/admin-guide/pm/working-state.rst | 1 + Documentation/cpu-freq/amd-powernow.txt | 38 -- Documentation/cpu-freq/{core.txt => core.rst} | 65 +-- .../cpu-freq/{cpu-drivers.txt => cpu-drivers.rst} | 129 +++-- Documentation/cpu-freq/cpufreq-nforce2.txt | 19 - .../{cpufreq-stats.txt => cpufreq-stats.rst} | 119 +++-- Documentation/cpu-freq/index.rst | 39 ++ Documentation/cpu-freq/index.txt | 56 --- Documentation/cpu-freq/pcc-cpufreq.txt | 207 -------- .../devicetree/bindings/opp/qcom-nvmem-cpufreq.txt | 3 +- Documentation/index.rst | 1 + Documentation/power/pm_qos_interface.rst | 88 ++-- Documentation/power/runtime_pm.rst | 6 + Documentation/power/userland-swsusp.rst | 8 +- Documentation/trace/events-power.rst | 21 +- MAINTAINERS | 2 + arch/x86/kernel/acpi/boot.c | 12 +- arch/x86/kernel/acpi/sleep.c | 2 +- arch/x86/kernel/acpi/sleep.h | 2 +- arch/x86/platform/intel/iosf_mbi.c | 13 +- drivers/acpi/Kconfig | 24 + drivers/acpi/Makefile | 1 + drivers/acpi/ac.c | 25 +- drivers/acpi/acpi_video.c | 2 +- drivers/acpi/acpica/acconvert.h | 4 +- drivers/acpi/acpica/achware.h | 2 +- drivers/acpi/acpica/acmacros.h | 4 +- drivers/acpi/acpica/evevent.c | 2 +- drivers/acpi/acpica/evxfgpe.c | 17 +- drivers/acpi/acpica/hwgpe.c | 47 +- drivers/acpi/acpica/hwsleep.c | 12 + drivers/acpi/acpica/nsnames.c | 6 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/tbxface.c | 12 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/battery.c | 10 +- drivers/acpi/button.c | 3 - drivers/acpi/ec.c | 317 +++++------- drivers/acpi/fan.c | 20 +- drivers/acpi/internal.h | 3 +- drivers/acpi/osl.c | 2 + drivers/acpi/pci_root.c | 2 +- drivers/acpi/proc.c | 14 +- drivers/acpi/sleep.c | 24 +- drivers/acpi/tiny-power-button.c | 46 ++ drivers/acpi/wakeup.c | 24 +- drivers/base/power/domain.c | 2 +- drivers/base/power/main.c | 12 +- drivers/base/power/runtime.c | 36 +- drivers/base/power/wakeup.c | 17 +- drivers/cpufreq/Kconfig.arm | 2 +- drivers/cpufreq/Kconfig.x86 | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 5 + drivers/cpufreq/cpufreq-dt.c | 4 + drivers/cpufreq/cpufreq-dt.h | 4 + drivers/cpufreq/cpufreq_stats.c | 14 +- drivers/cpufreq/imx-cpufreq-dt.c | 13 +- drivers/cpufreq/imx6q-cpufreq.c | 71 +-- drivers/cpufreq/intel_pstate.c | 26 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 191 ++++++- drivers/cpufreq/ti-cpufreq.c | 7 + drivers/cpuidle/cpuidle-haltpoll.c | 12 +- drivers/cpuidle/cpuidle-psci.c | 46 +- drivers/cpuidle/cpuidle.c | 40 +- drivers/cpuidle/governor.c | 2 +- drivers/devfreq/devfreq.c | 14 +- drivers/devfreq/governor.h | 21 +- drivers/devfreq/governor_simpleondemand.c | 4 +- drivers/devfreq/governor_userspace.c | 2 +- drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/gpu/drm/i915/display/intel_dp.c | 4 +- drivers/gpu/drm/i915/i915_drv.c | 12 +- drivers/gpu/drm/i915/intel_sideband.c | 5 +- drivers/hsi/clients/cmt_speech.c | 9 +- drivers/idle/intel_idle.c | 302 +++++------ drivers/media/pci/saa7134/saa7134-video.c | 5 +- drivers/media/platform/via-camera.c | 4 +- drivers/mmc/host/sdhci-esdhc-imx.c | 14 +- drivers/net/ethernet/intel/e1000e/netdev.c | 13 +- drivers/net/wireless/ath/ath10k/core.c | 4 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 10 +- drivers/powercap/idle_inject.c | 2 +- drivers/rtc/rtc-cmos.c | 2 +- drivers/spi/spi-fsl-qspi.c | 4 +- drivers/tty/serial/8250/8250_omap.c | 13 +- drivers/tty/serial/omap-serial.c | 15 +- drivers/usb/chipidea/ci_hdrc_imx.c | 12 +- include/acpi/acpixf.h | 4 +- include/acpi/actbl1.h | 2 +- include/acpi/button.h | 4 + include/linux/devfreq.h | 106 ++-- include/linux/pm_qos.h | 81 +-- include/linux/pm_runtime.h | 12 +- include/linux/pnp.h | 2 +- include/trace/events/power.h | 59 +-- kernel/power/qos.c | 559 ++++++--------------- kernel/power/user.c | 16 +- sound/core/pcm_native.c | 14 +- sound/soc/intel/atom/sst/sst.c | 5 +- sound/soc/intel/atom/sst/sst_loader.c | 4 +- sound/soc/ti/omap-dmic.c | 7 +- sound/soc/ti/omap-mcbsp.c | 16 +- sound/soc/ti/omap-mcpdm.c | 16 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 1 - 108 files changed, 1866 insertions(+), 1835 deletions(-) create mode 100644 Documentation/admin-guide/pm/cpufreq_drivers.rst delete mode 100644 Documentation/cpu-freq/amd-powernow.txt rename Documentation/cpu-freq/{core.txt => core.rst} (69%) rename Documentation/cpu-freq/{cpu-drivers.txt => cpu-drivers.rst} (72%) delete mode 100644 Documentation/cpu-freq/cpufreq-nforce2.txt rename Documentation/cpu-freq/{cpufreq-stats.txt => cpufreq-stats.rst} (53%) create mode 100644 Documentation/cpu-freq/index.rst delete mode 100644 Documentation/cpu-freq/index.txt delete mode 100644 Documentation/cpu-freq/pcc-cpufreq.txt create mode 100644 drivers/acpi/tiny-power-button.c