This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 33fb42636a93 Merge branch 'ucount-fixes-for-v5.16' of git://git.kernel. [...] new ae364fd917a2 nouveau: ACPI: Use the ACPI_COMPANION() macro directly new f0b2731ba73b gpio-amdpt: ACPI: Use the ACPI_COMPANION() macro directly new d5a8fb654c3b perf: qcom_l2_pmu: ACPI: Use ACPI_COMPANION() directly new d3c4b6f64ad3 ACPICA: Avoid evaluating methods too early during system resume new 3bf70bd2538f ACPICA: Add support for Windows 2020 _OSI string new 8a8332f9f812 ACPICA: ACPI 6.4 SRAT: add Generic Port Affinity type new a805aab86b4d ACPICA: iASL table disassembler: Added disassembly support [...] new 93792be6424a ACPICA: Update version to 20210930 new 9cb31aa155ba Merge branch 'acpica' new 435a8dc8d9b9 ACPICA: Add support for MADT online enabled bit new aa06e20f1be6 x86/ACPI: Don't add CPUs that are not online capable new a8fb40966f19 x86: ACPI: cstate: Optimize C3 entry on AMD CPUs new 892a012699fc ACPI: resources: Add DMI-based legacy IRQ override quirk new 1b26ae40092b ACPI: resources: Add one more Medion model in IRQ override quirk new c10383e8ddf4 ACPI: scan: Release PM resources blocked by unused objects new c117dffff432 ACPI: Kconfig: Fix a typo in Kconfig new 5771e582d792 ACPI: Update information in MAINTAINERS new d47e983e4f61 ACPI: replace snprintf() in "show" functions with sysfs_emit() new b2ffa16a1c83 Merge branches 'acpi-x86', 'acpi-resources', 'acpi-scan' a [...] new 479544811782 PCI: ACPI: Drop acpi_pci_bus new c4d19838d8c4 ACPI: glue: Drop cleanup callback from struct acpi_bus_type new 2ef5236660b6 ACPI: glue: Look for ACPI bus type only if ACPI companion [...] new 87440d70a4bf Merge back ACPI PCI material for v5.16. new 61a3c78d991c ACPI: glue: Use acpi_device_adr() in acpi_find_child_device() new 6c7058a38dc4 ACPI: PNP: remove duplicated BRI0A49 and BDP3336 entries new d6b88ce2eb9d ACPI: processor idle: Allow playing dead in C3 state new 50861d439b93 ACPI: LPSS: Use ACPI_COMPANION() directly new c3fb46600e3f Merge branches 'acpi-glue', 'acpi-pnp', 'acpi-processor' a [...] new a1224f34d72a ACPI: PM: Check states of power resources during initialization new 7a63296d6f57 ACPI: PM: Turn off unused wakeup power resources new a2d7b2e004af ACPI: PM: Fix sharing of wakeup power resources new a9a8f827f9e8 ACPI: PM: Turn off wakeup power resources on _DSW/_PSW errors new d69d1f708093 ACPI: PM: sleep: Do not set suspend_ops unnecessarily new 2835f327bd12 ACPI: battery: Accept charges over the design capacity as full new 3d730ee68680 ACPI: AC: Quirk GK45 to skip reading _PSR new f8df16016d2d Merge branches 'acpi-pm', 'acpi-battery' and 'acpi-ac' new bf7fc0c36958 ACPI: APEI: EINJ: Relax platform response timeout to 1 second new 06606646af97 ACPI: APEI: mark apei_hest_parse() static new caa2bd07f5c5 ACPI: PRM: Remove unnecessary blank lines new c52ca713279d ACPI: PRM: Handle memory allocation and memory remap failure new 11ca0d6b54cd Documentation: ACPI: Fix spelling mistake "Millenium" -> " [...] new 90e17edac468 Merge branches 'acpi-apei', 'acpi-prm' and 'acpi-docs' new c0d6586afa35 Merge tag 'acpi-5.16-rc1' of git://git.kernel.org/pub/scm/ [...] new 28d7f0f3f10b devfreq: exynos-ppmu: use node names with hyphens new 14714135a835 devfreq: exynos-ppmu: simplify parsing event-type from DT new 5cf79c293821 PM / devfreq: Strengthen check for freq_table new 031eda1840ff Merge tag 'devfreq-next-for-5.16' of git://git.kernel.org/ [...] new d5b0d88385f5 PCI: PM: Do not use pci_platform_pm_ops for Intel MID PM new d97c5d4c622f PCI: ACPI: PM: Do not use pci_platform_pm_ops for ACPI new 98634aa8d837 PCI: PM: Drop struct pci_platform_pm_ops new f09183712146 PCI: PM: Simplify acpi_pci_power_manageable() new bf39c929f905 PCI: PM: Rearrange pci_target_state() new 6407e5ecdc66 PCI: PM: Make pci_choose_state() call pci_target_state() new fa1a25c51d02 PCI: PM: Do not call platform_pci_power_manageable() unnec [...] new 6f9f0eef0096 PCI: PM: Fix ordering of operations in pci_back_from_sleep() new 1fec16118ff9 Merge branch 'pm-pci' new bfcc1e67ff1e PM: sleep: Do not assume that "mem" is always present new 5416da01ff6e PM: hibernate: Remove blk_status_to_errno in hib_wait_io new c1bfc598181b Revert "PM: sleep: Do not assume that "mem" is always present" new 01de5fcd8b1a PM: hibernate: fix sparse warnings new 9437e393777e PM: hibernate: swap: Use vzalloc() and kzalloc() new 39fbef4b0f77 PM: hibernate: Get block device exclusively in swsusp_check() new 928265e3601c PM: sleep: Do not let "syscore" devices runtime-suspend du [...] new 8d89835b0467 PM: suspend: Do not pause cpuidle in the suspend-to-idle path new 23f62d7ab25b PM: sleep: Pause cpuidle later and resume it earlier durin [...] new 9f6abfcd67aa PM: suspend: Use valid_state() consistently new 259714100d98 PM / wakeirq: support enabling wake-up irq after runtime_s [...] new 0537282d3b09 usb: xhci-mtk: enable wake-up interrupt after runtime_susp [...] new 7ddae8c779da usb: mtu3: enable wake-up interrupt after runtime_suspend called new b62b306469b3 Merge branch 'pm-sleep' new 57577c996d73 cpufreq: intel_pstate: Process HWP Guaranteed change notification new 3598b30bd970 cpufreq: Fix typo in cpufreq.h new c72bcf0ab87a cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization new 45b2bb66209c cpufreq: vexpress: Drop unused variable new 08ef8d35a826 cpufreq: s3c244x: add fallthrough comments for switch new 6065a672679f cpufreq: remove useless INIT_LIST_HEAD() new c2ace21f937a cpufreq: tegra186/tegra194: Handle errors in BPMP response new 4a08e3271c55 cpufreq: Fix parameter in parse_perf_domain() new 19ea8a0dd42a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new c227233ad64c intel_idle: enable interrupts before C1 on Xeons new e5f5a66c9aa9 cpuidle: Fix kobject memory leaks in error paths new 8e5b4779f6c5 Merge branches 'pm-cpufreq' and 'pm-cpuidle' new aa1a43262ad5 PM: EM: Fix inefficient states detection new c8ed99533dbc PM: EM: Mark inefficient states new 88f7a89560f6 PM: EM: Extend em_perf_domain with a flag field new 8354eb9eb3dd PM: EM: Allow skipping inefficient states new 151717690694 cpufreq: Make policy min/max hard requirements new 442d24a5c49a cpufreq: Add an interface to mark inefficient frequencies new 1f39fa0dccff cpufreq: Introducing CPUFREQ_RELATION_E new b894d20e6867 cpufreq: Use CPUFREQ_RELATION_E in DVFS governors new e458716a92b5 PM: EM: Mark inefficiencies in CPUFreq new 6215a5de9e91 cpufreq: mediatek-hw: Fix cpufreq_table_find_index_dl() call new 4570ddda4338 powercap/drivers/dtpm: Encapsulate even more the code new 7a89d7eacf8e powercap/drivers/dtpm: Simplify the dtpm table new d2cdc6adc308 powercap/drivers/dtpm: Use container_of instead of a priva [...] new eb82bace8931 powercap/drivers/dtpm: Scale the power with the load new 5d8cb8db9f79 powercap/drivers/dtpm: Fix power limit initialization new 3b4bd495131e Merge tag 'dtpm-v5.16' of https://git.linaro.org/people/da [...] new bf56b90797c4 Merge branches 'pm-em' and 'powercap' new 833db72142b9 Merge tag 'pm-5.16-rc1' of git://git.kernel.org/pub/scm/li [...] new 69c560d2eb3c thermal/drivers/thermal_mmio: Constify static struct therm [...] new fc656fa14da7 thermal/drivers/netlink: Add the temperature when crossing [...] new db03874b8543 dt-bindings: thermal: qcom: add HC variant of adc-thermal [...] new f6c83676c609 thermal/drivers/qcom/spmi-adc-tm5: Add support for HC variant new b8aaf1415a1b thermal: rcar_gen3_thermal: Store thcode and ptat in priv data new c3131bd5586d thermal: rcar_gen3_thermal: Read calibration from hardware new 1dd7128b839f thermal/core: Fix null pointer dereference in thermal_release() new 0a5c26712f96 thermal/core: fix a UAF bug in __thermal_cooling_device_re [...] new 9e5a4fb84230 thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM new d012f9189fda thermal/drivers/tsens: Add timeout to get_temp_tsens_valid new 07c54d9a409f dt-bindings: thermal: allow more resets for tsadc node in [...] new 5f553ac23254 dt-bindings: thermal: remove redundant comments from rockc [...] new 02832ed8ae2c thermal/drivers/rockchip_thermal: Allow more resets for ts [...] new 5041e63aaf36 dt-bindings: thermal: uniphier: Add binding for NX1 SoC new fb6de59d3967 thermal/drivers/uniphier: Add compatible string for NX1 SoC new c4fcf1ada4ae thermal/drivers/int340x: Improve the tcc offset saving for [...] new 0275c9fb0eff thermal/core: Make the userspace governor deprecated new a67a46af4ad6 thermal/core: Deprecate changing cooling device state from [...] new 83e8de89b9e8 Merge tag 'thermal-v5.16-rc1' of ssh://gitolite.kernel.org [...] new 52628a85dd8e thermal: int340x: delete bogus length check new 7fc775ffebb9 thermal: intel_powerclamp: Use bitmap_zalloc/bitmap_free w [...] new 80da1b508f29 thermal: Move ABI documentation to Documentation/ABI new 46e9f92f31e6 Merge branches 'thermal-int340x', 'thermal-powerclamp' and [...] new f73cd9c951a9 Merge tag 'thermal-5.16-rc1' of git://git.kernel.org/pub/s [...] new 47e9249a6cc7 PNP: system.c: unmark a comment as being kernel-doc new 464fddbba1df Merge tag 'pnp-5.16-rc1' of git://git.kernel.org/pub/scm/l [...]
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/ABI/testing/sysfs-class-thermal | 259 +++++++++++++++++++++ ...-spmi-adc-tm5.yaml => qcom-spmi-adc-tm-hc.yaml} | 40 ++-- .../bindings/thermal/rockchip-thermal.yaml | 23 +- .../thermal/socionext,uniphier-thermal.yaml | 1 + Documentation/driver-api/thermal/sysfs-api.rst | 225 +----------------- Documentation/firmware-guide/acpi/osi.rst | 2 +- MAINTAINERS | 22 +- arch/x86/kernel/acpi/boot.c | 9 + arch/x86/kernel/acpi/cstate.c | 15 ++ drivers/acpi/Kconfig | 2 +- drivers/acpi/ac.c | 19 ++ drivers/acpi/acpi_lpss.c | 13 +- drivers/acpi/acpi_pnp.c | 2 - drivers/acpi/acpica/acglobal.h | 2 + drivers/acpi/acpica/hwesleep.c | 8 +- drivers/acpi/acpica/hwsleep.c | 11 +- drivers/acpi/acpica/hwxfsleep.c | 7 + drivers/acpi/acpica/utosi.c | 1 + drivers/acpi/apei/einj.c | 15 +- drivers/acpi/apei/hest.c | 5 +- drivers/acpi/battery.c | 2 +- drivers/acpi/dock.c | 8 +- drivers/acpi/glue.c | 66 ++++-- drivers/acpi/internal.h | 1 + drivers/acpi/power.c | 97 ++++---- drivers/acpi/prmt.c | 35 ++- drivers/acpi/processor_idle.c | 3 +- drivers/acpi/resource.c | 56 ++++- drivers/acpi/scan.c | 6 + drivers/acpi/sleep.c | 10 +- drivers/base/power/main.c | 14 +- drivers/base/power/power.h | 7 +- drivers/base/power/runtime.c | 6 +- drivers/base/power/wakeirq.c | 101 ++++++-- drivers/cpufreq/acpi-cpufreq.c | 3 +- drivers/cpufreq/amd_freq_sensitivity.c | 3 +- drivers/cpufreq/cppc_cpufreq.c | 2 - drivers/cpufreq/cpufreq.c | 19 +- drivers/cpufreq/cpufreq_conservative.c | 6 +- drivers/cpufreq/cpufreq_ondemand.c | 16 +- drivers/cpufreq/intel_pstate.c | 120 +++++++++- drivers/cpufreq/mediatek-cpufreq-hw.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 4 +- drivers/cpufreq/s3c2440-cpufreq.c | 2 + drivers/cpufreq/s5pv210-cpufreq.c | 2 +- drivers/cpufreq/tegra186-cpufreq.c | 4 + drivers/cpufreq/tegra194-cpufreq.c | 8 +- drivers/cpuidle/sysfs.c | 5 +- drivers/devfreq/devfreq.c | 2 +- drivers/devfreq/event/exynos-ppmu.c | 12 +- drivers/gpio/gpio-amdpt.c | 4 +- drivers/gpu/drm/nouveau/nouveau_acpi.c | 9 +- drivers/idle/intel_idle.c | 13 +- drivers/pci/pci-acpi.c | 74 ++---- drivers/pci/pci-mid.c | 37 +-- drivers/pci/pci.c | 154 ++++++------ drivers/pci/pci.h | 96 ++++---- drivers/perf/qcom_l2_pmu.c | 7 +- drivers/pnp/system.c | 2 +- drivers/powercap/dtpm.c | 78 +++---- drivers/powercap/dtpm_cpu.c | 228 +++++++++--------- drivers/thermal/gov_user_space.c | 9 + .../intel/int340x_thermal/int3400_thermal.c | 9 +- .../intel/int340x_thermal/int3401_thermal.c | 8 +- .../int340x_thermal/processor_thermal_device.c | 36 ++- .../int340x_thermal/processor_thermal_device.h | 1 + .../int340x_thermal/processor_thermal_device_pci.c | 18 +- .../processor_thermal_device_pci_legacy.c | 8 +- drivers/thermal/intel/intel_powerclamp.c | 8 +- drivers/thermal/qcom/Kconfig | 2 +- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 41 +++- drivers/thermal/qcom/tsens.c | 29 ++- drivers/thermal/rcar_gen3_thermal.c | 113 ++++++--- drivers/thermal/rockchip_thermal.c | 2 +- drivers/thermal/thermal_core.c | 22 +- drivers/thermal/thermal_mmio.c | 2 +- drivers/thermal/thermal_netlink.c | 11 +- drivers/thermal/thermal_netlink.h | 8 +- drivers/thermal/thermal_sysfs.c | 3 + drivers/thermal/uniphier_thermal.c | 4 + drivers/usb/host/xhci-mtk.c | 2 +- drivers/usb/mtu3/mtu3_plat.c | 2 +- include/acpi/acpi_bus.h | 1 - include/acpi/acpixf.h | 2 +- include/acpi/actbl2.h | 251 +++++++++++++++++++- include/acpi/actbl3.h | 9 +- include/acpi/actypes.h | 1 + include/acpi/apei.h | 3 - include/linux/cpufreq.h | 169 +++++++++++--- include/linux/cpuhotplug.h | 2 +- include/linux/dtpm.h | 26 +-- include/linux/energy_model.h | 68 +++++- include/linux/pci-acpi.h | 8 + include/linux/pm_wakeirq.h | 9 +- kernel/power/energy_model.c | 86 +++++-- kernel/power/hibernate.c | 12 +- kernel/power/power.h | 14 ++ kernel/power/suspend.c | 18 +- kernel/power/swap.c | 21 +- 99 files changed, 2010 insertions(+), 1033 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-thermal copy Documentation/devicetree/bindings/thermal/{qcom-spmi-adc-tm5.yaml => qcom-spm [...]