This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from a09b1d78505e Merge tag 'for-linus-5.10b-rc1-tag' of git://git.kernel.or [...] new 81c93798ef3e platform/x86: hp-wmi: add support for thermal policy new 7566616fb968 tools/power/x86/intel-speed-select: Fix missing base-freq [...] new e529412f3211 tools/power/x86/intel-speed-select: Update version for v5.10 new e973f1d372dc platform/x86: pmc_core: Use descriptive names for LPM registers new 652036bd5be0 platform/x86: intel_pmc_core: Fix TigerLake power gating s [...] new 025f26de7fa0 platform/x86: intel_pmc_core: Fix the slp_s0 counter displ [...] new 3976c6e365d7 platform/x86: intel_pmc_core: Clean up: Remove the duplica [...] new 68cb1a977e5e platform/x86: intel_pmc_core: Add Intel RocketLake (RKL) support new 46461f8709ed platform/x86: intel_pmc_core: fix: Replace dev_dbg macro w [...] new d0e21c24de71 MAINTAINERS: Update maintainers for pmc_core driver new c071afcea6ec platform/x86: mlx-platform: Remove PSU EEPROM configuration new 638eae9bc7eb platform_data/mlxreg: Update module license new d2f3ab5b6b05 platform_data/mlxreg: Extend core platform structure new 47a514b642cf platform/x86: mlx-platform: Add capability field to platfo [...] new 1a3f7813f38e MAINTAINERS: update X86 PLATFORM DRIVERS entry with new ke [...] new 15cb5469fc5f Merge tag 'platform-drivers-x86-v5.10-1' of git://git.kern [...] new 72f80ce4ef9b opp: Rename regulator_enabled and use it as status of all [...] new 10b217365b94 opp: Reuse the enabled flag in !target_freq path new f3364e17d571 opp: Split out _opp_set_rate_zero() new 8aaf6264fc7f opp: Remove _dev_pm_opp_find_and_remove_table() wrapper new dd461cd9183f opp: Allow dev_pm_opp_get_opp_table() to return -EPROBE_DEFER new 90d46d71cce2 opp: Handle multiple calls for same OPP table in _of_add_o [...] new 3a5578784d1e Merge branch 'opp/defer-probe' into HEAD new 475ac8ead803 opp: Drop unnecessary check from dev_pm_opp_attach_genpd() new 60cdeae0d627 opp: Reduce code duplication in _set_required_opps() new 2c59138c22f1 opp: Set required OPPs in reverse order when scaling down new 4461269572e6 dt-bindings: opp: Allow opp-supported-hw to contain multip [...] new 0ff25c99042a opp: Allow opp-supported-hw to contain multiple versions new 7162fc2e4eda ARM: tegra: Pass multiple versions in opp-supported-hw property new cb60e9602cce opp: Prevent memory leak in dev_pm_opp_attach_genpd() new a5663c9b1e31 opp: Allow opp-level to be set to 0 new 757e282188f0 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 0a10d3fe3e5c arch_topology: validate input frequencies to arch_set_freq [...] new 1a0419b0db46 cpufreq: move invariance setter calls in cpufreq core new 874f63531064 cpufreq: report whether cpufreq supports Frequency Invaria [...] new ecddc3a0d5d7 arch_topology, cpufreq: constify arch_* cpumasks new 15e5d5b45b2b arch_topology, arm, arm64: define arch_scale_freq_invariant() new fccd2f0e629b Merge back cpufreq material for 5.10. new 40c3bd4cfa6f cpufreq: stats: Defer stats update to cpufreq_stats_record [...] new 381abb942a39 cpufreq: stats: Remove locking new 4958b46efb6d cpufreq: stats: Mark few conditionals with unlikely() new 96f60cddf7a1 cpufreq: stats: Enable stats for fast-switch as well new 08d8c65e849d cpufreq: Move traces and update to policy->cur to cpufreq core new dc279ac6e5b4 cpufreq: dt: Refactor initialization to handle probe defer [...] new ded10c47f39e cpufreq: imx6q: Unconditionally call dev_pm_opp_of_remove_table() new b1593e53f2e1 Merge commit 'ded10c47f39e' into HEAD new b89c01c96051 cpufreq: tegra186: Fix initial frequency new 629238068eb9 cpufreq: s5pv210: Simplify with dev_err_probe() new 77c6d5cd93f5 cpufreq: s5pv210: Use dev_err instead of pr_err in probe new 01a163c52039 cpufreq: sti-cpufreq: add stih418 support new 305accf3b53a cpufreq: dt-platdev: Blacklist st,stih418 SoC new a0d698d8c21a cpufreq: arm: Kconfig: add CPUFREQ_DT depend for STI CPUFREQ new c942d1542f1b cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE new bd74e286b354 cpufreq: qcom-hw: Make use of cpufreq driver_data for pass [...] new 75319b4600e7 dt-bindings: cpufreq: cpufreq-qcom-hw: Document Qcom EPSS [...] new f17b3e44320b cpufreq: qcom-hw: Use devm_platform_ioremap_resource() to [...] new dcd1fd724c19 cpufreq: qcom-hw: Use of_device_get_match_data for offsets [...] new 49b59f4c358c cpufreq: qcom-hw: Add cpufreq support for SM8250 SoC new bc9b9c5ab9d8 cpufreq: qcom: Don't add frequencies without an OPP new a17a733e377d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 86836bac55f9 cpufreq: schedutil: Simplify sugov_fast_switch() new efad4240da94 cpufreq: stats: Add memory barrier to store_reset() new a20b7053b5c4 cpufreq,arm,arm64: restructure definitions of arch_set_fre [...] new 6699e91c0717 arm: disable frequency invariance for CONFIG_BL_SWITCHER new b7af6080a3d2 cpufreq: stats: Fix string format specifier mismatch new 9c2ff6650f4b Merge branch 'pm-cpufreq' new 1170433e6611 cpuidle: tegra: Correctly handle result of arm_cpuidle_sim [...] new 653f68b6ecd1 ACPI: processor: Print more information when acpi_processo [...] new 10942019040c firmware: psci: Extend psci_set_osi_mode() to allow reset [...] new 70c179b49870 cpuidle: psci: Allow PM domain to be initialized even if n [...] new f49735f4978f cpuidle: record state entry rejection statistics new f3643b5b77f2 Merge back cpuidle material for 5.10. new 0b9688ee95c1 Merge back cpuidle material for 5.10. new 7b38b7b0427d PM / devfreq: Add devfreq_get_devfreq_by_node function new 86d90fd95bbc PM / devfreq: Change prototype of devfreq_get_devfreq_by_p [...] new 02bdbf7d09c0 PM / devfreq: event: Change prototype of devfreq_event_get [...] new d353d1202b89 PM / devfreq: tegra30: Improve initial hardware resetting new 4285027c733a Merge tag 'devfreq-next-for-5.10' of git://git.kernel.org/ [...] new fe5975b1b8b2 Merge branches 'pm-cpuidle' and 'pm-devfreq' new d12544fb2aa9 PM: runtime: Remove link state checks in rpm_get/put_supplier() new 6b61d49a5579 PM: runtime: Fix timer_expires data type on 32-bit arches new 55c4478a8f0e PM: hibernate: Batch hibernate and resume IO requests new 428805c0c5e7 PM: hibernate: remove the bogus call to get_gendisk() in s [...] new 5e92442bb412 ACPI: EC: PM: Flush EC work unconditionally after wakeup new e0e9ce390d7b ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe() new c6e331312ebf PCI/ACPI: Whitelist hotplug ports for D3 if power managed by ACPI new 49f618e1b669 PM: domains: Rename power state enums for genpd new f63816e43d90 PM: domains: Allow to abort power off when no ->power_off( [...] new 2cf9ba290536 Merge branches 'pm-core', 'pm-sleep', 'pm-pci' and 'pm-domains' new 3ffe2e7318ba PM: AVS: qcom-cpr: simplify the return expression of cpr_d [...] new bf23e1cd46d6 MAINTAINERS: drop myself from PM AVS drivers new 00610935158f powercap: include header to fix -Wmissing-prototypes new 16641d81f9ff Merge branches 'pm-avs' and 'powercap' new 0b8417c14181 Merge tag 'pm-5.10-rc1' of git://git.kernel.org/pub/scm/li [...] new 3d21044e5dba ACPICA: Add support for 64 bit risc-v compilation new ec360131ec27 ACPICA: Drop the repeated word "an" in a comment new 465e490d290b ACPICA: Tree-wide: fix various typos and spelling mistakes new 4d5840372654 ACPICA: Add predefined names found in the SMBus sepcification new 18aaa02c9b32 ACPICA: acpi_help: Update UUID list new ef3efb439aef ACPICA: iASL: Return exceptions for string-to-integer conversions new 6218ab30da72 ACPICA: Debugger: Add a new command: "ALL <NameSeg>" new 167504a0a654 ACPICA: Remove unnecessary semicolon new 2bfdb7b3e95b ACPICA: Update version to 20200925 Version 20200925 new 84b43284af40 ACPICA: Validate GPE blocks at init time new f06011ad6225 ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() new 9da8e9ac1714 ACPICA: Introduce special struct type for GPE register addresses new 7a8379eb41a4 ACPICA: Add support for using logical addresses of GPE blocks new 6915564dc5a8 ACPI: OSL: Change the type of acpi_os_map_generic_address( [...] new 85f94020033f ACPI: OSL: Make ACPICA use logical addresses of GPE blocks new 9a15da1b84c9 Merge back earlier ACPICA-related changes for 5.10. new 5f155515d373 ACPI: NFIT: Use kobj_to_dev() instead new fa870509d9ec ACPI / PMIC: Split out Kconfig and Makefile specific for A [...] new e410c43b66d5 ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ new 399e08f1f066 MAINTAINERS: Use my kernel.org address for Intel PMIC work new 2ce6324eadb0 ACPI: DPTF: Add PCH FIVR participant driver new ad4a0f240882 ACPI: APD: Add kerneldoc for properties in struct apd_device_desc new 62d2234d333a ACPI: APD: Remove flags from struct apd_device_desc new 5df8e5f4f9ce ACPI: APD: Remove ACPI_MODULE_NAME() new ee2bc5d2c405 ACPI: APD: Remove unnecessary APD_ADDR() macro stub new 32c6f3ffa018 ACPI: APD: Clean up header file include statements new acd448f300b7 Merge branches 'acpi-tables', 'acpi-pmic', 'acpi-dptf' and [...] new b226faab4e78 ACPI: video: use ACPI backlight for HP 635 Notebook new 7d1eb2d8f050 ACPI: battery: include linux/power_supply.h new 9a2e849fb6de ACPI: configfs: Add missing config_item_put() to fix refco [...] new 05de068614ac ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() new 20eeeafb917b Merge branches 'acpi-video', 'acpi-battery', 'acpi-config' [...] new 8a3decac087a ACPI: Add out of bounds and numa_off protections to pxm_to_node() new 01feba590cd6 ACPI: Do not create new NUMA domains from ACPI static tabl [...] new fe205d984e77 ACPI: Remove side effect of partly creating a node in acpi [...] new 4eb3723f18e9 ACPI: Rename acpi_map_pxm_to_online_node() to pxm_to_onlin [...] new a62d07e0006a ACPI: Remove side effect of partly creating a node in acpi [...] new 95ac5bf4e471 irq-chip/gic-v3-its: Fix crash if ITS is in a proximity do [...] new 4849bc777049 ACPI / NUMA: Add stub function for pxm_to_node() new 894c26a1c274 ACPI: Support Generic Initiator only domains new 73bf7382debb x86: Support Generic Initiator only proximity domains new 01aabca2fd54 ACPI: Let ACPI know we support Generic Initiator Affinity [...] new 2c5b9bde95c9 ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3 new b9fffe47212c node: Add access1 class to represent CPU to memory charact [...] new dc9e7860df91 docs: mm: numaperf.rst Add brief description for access class 1. new e4174ff78b9e Merge branch 'acpi-numa' new 749626fa0990 ACPI: Remove three unused inline functions new 1eb3d0414520 ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() new cbaef23b2cb3 ACPI: LPSS: Remove ACPI_MODULE_NAME() new 8295d7900398 ACPI: memhotplug: Remove leftover ACPICA debug functionality new da5b64329d8f ACPI: platform: Remove ACPI_MODULE_NAME() new d2c18c0db8c2 ACPI: container: Remove leftover ACPICA debug functionality new 6b168c56e5bd ACPI: custom_method: Remove dead ACPICA debug code new d0611c6e0209 ACPI: debugfs: Remove dead ACPICA debug code new 7ae57c6d14a2 ACPI: dock: Remove dead ACPICA debug code new 3ffa00e88df5 ACPI: event: Remove leftover ACPICA debug code new be690f3ed1d8 ACPI: PCI: Remove unused ACPICA debug code new d93b767e8cb3 ACPI: proc: Remove dead ACPICA debug code new 34f98c29041d ACPI: processor: Remove dead ACPICA debug code new b16cd57ebc5d ACPI: tiny-power-button: Remove dead ACPICA debug code new e0e13705edd9 ACPI: video: Remove leftover ACPICA debug code new 77569c7533a6 ACPI: wakeup: Remove dead ACPICA debug code new 1e0cb59d5f0a ACPI: Make acpi_evaluate_dsm() prototype consistent new 5d2a3ca813f3 Merge branch 'acpi-misc' new 7cecb47f55e0 ACPI / extlog: Check for RDMSR failure new c18483a8ed30 ACPI: memhotplug: Remove 'state' from struct acpi_memory_device new 21988a8e5147 ACPI: button: fix handling lid state changes when input de [...] new 05c36e5adf2b tools/power/acpi: Serialize Makefile new 8e8883cef6ce ACPI: PCI: update kernel-doc line comments new 8be2362d10e8 Merge branches 'acpi-extlog', 'acpi-memhotplug', 'acpi-but [...] new cf1d2b44f6c7 Merge tag 'acpi-5.10-rc1' of git://git.kernel.org/pub/scm/ [...] new 759e56d9238e PNP: quirks: Fix duplicate included pci.h new 38db63baf83a PNP: ACPI: Fix missing-prototypes in acpi_pnp.c new 2ef0342530b0 PNP: remove the now unused pnp_find_card() function new defb53a7c790 Merge tag 'pnp-5.10-rc1' of git://git.kernel.org/pub/scm/l [...]
The 169 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-platform-dptf | 16 + Documentation/admin-guide/mm/numaperf.rst | 8 + Documentation/admin-guide/pm/cpuidle.rst | 9 + Documentation/admin-guide/pnp.rst | 4 - .../bindings/cpufreq/cpufreq-qcom-hw.txt | 2 +- Documentation/devicetree/bindings/opp/opp.txt | 53 +- MAINTAINERS | 11 +- arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi | 36 - arch/arm/boot/dts/tegra20-cpu-opp.dtsi | 67 +- arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi | 512 ----------- arch/arm/boot/dts/tegra30-cpu-opp.dtsi | 984 +++------------------ arch/arm/include/asm/topology.h | 5 + arch/arm64/include/asm/topology.h | 2 + arch/arm64/kernel/topology.c | 9 +- arch/x86/include/asm/numa.h | 2 + arch/x86/kernel/setup.c | 1 + arch/x86/mm/numa.c | 21 + drivers/acpi/Kconfig | 65 +- drivers/acpi/Makefile | 10 +- drivers/acpi/acpi_apd.c | 32 +- drivers/acpi/acpi_cmos_rtc.c | 2 - drivers/acpi/acpi_configfs.c | 1 + drivers/acpi/acpi_extlog.c | 6 +- drivers/acpi/acpi_lpss.c | 2 - drivers/acpi/acpi_memhotplug.c | 19 +- drivers/acpi/acpi_platform.c | 2 - drivers/acpi/acpi_pnp.c | 2 + drivers/acpi/acpi_processor.c | 34 +- drivers/acpi/acpica/acdebug.h | 4 + drivers/acpi/acpica/acglobal.h | 6 + drivers/acpi/acpica/achware.h | 6 + drivers/acpi/acpica/aclocal.h | 11 +- drivers/acpi/acpica/acpredef.h | 33 +- drivers/acpi/acpica/dbexec.c | 39 +- drivers/acpi/acpica/dbinput.c | 14 +- drivers/acpi/acpica/dbmethod.c | 167 +++- drivers/acpi/acpica/evgpe.c | 4 +- drivers/acpi/acpica/evgpeblk.c | 27 +- drivers/acpi/acpica/evgpeinit.c | 23 +- drivers/acpi/acpica/hwgpe.c | 102 ++- drivers/acpi/acpica/hwvalid.c | 30 + drivers/acpi/acpica/nsalloc.c | 2 +- drivers/acpi/acpica/nsarguments.c | 4 +- drivers/acpi/acpica/nsxfobj.c | 3 +- drivers/acpi/acpica/psparse.c | 4 +- drivers/acpi/acpica/utpredef.c | 5 +- drivers/acpi/acpica/utstrsuppt.c | 33 +- drivers/acpi/apei/apei-base.c | 6 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/bus.c | 4 + drivers/acpi/button.c | 13 +- drivers/acpi/container.c | 3 - drivers/acpi/custom_method.c | 2 - drivers/acpi/debugfs.c | 3 - drivers/acpi/dock.c | 2 - drivers/acpi/dptf/Kconfig | 14 + drivers/acpi/dptf/Makefile | 1 + drivers/acpi/dptf/dptf_pch_fivr.c | 126 +++ drivers/acpi/dptf/int340x_thermal.c | 1 + drivers/acpi/ec.c | 10 +- drivers/acpi/event.c | 3 - drivers/acpi/nfit/core.c | 10 +- drivers/acpi/numa/hmat.c | 93 +- drivers/acpi/numa/srat.c | 73 +- drivers/acpi/osl.c | 30 +- drivers/acpi/pci_root.c | 4 +- drivers/acpi/pci_slot.c | 3 - drivers/acpi/pmic/Kconfig | 67 ++ drivers/acpi/pmic/Makefile | 10 + drivers/acpi/proc.c | 4 - drivers/acpi/processor_core.c | 3 - drivers/acpi/processor_thermal.c | 2 - drivers/acpi/scan.c | 3 +- drivers/acpi/tiny-power-button.c | 1 - drivers/acpi/video_detect.c | 12 +- drivers/acpi/wakeup.c | 2 - drivers/base/arch_topology.c | 15 +- drivers/base/node.c | 3 + drivers/base/power/domain.c | 71 +- drivers/base/power/runtime.c | 5 +- drivers/cpufreq/Kconfig.arm | 2 +- drivers/cpufreq/armada-37xx-cpufreq.c | 6 + drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/cpufreq-dt.c | 296 +++---- drivers/cpufreq/cpufreq.c | 45 +- drivers/cpufreq/cpufreq_stats.c | 105 ++- drivers/cpufreq/imx6q-cpufreq.c | 10 +- drivers/cpufreq/qcom-cpufreq-hw.c | 144 +-- drivers/cpufreq/s5pv210-cpufreq.c | 31 +- drivers/cpufreq/scmi-cpufreq.c | 12 +- drivers/cpufreq/scpi-cpufreq.c | 6 +- drivers/cpufreq/sti-cpufreq.c | 6 +- drivers/cpufreq/tegra186-cpufreq.c | 30 + drivers/cpufreq/vexpress-spc-cpufreq.c | 12 +- drivers/cpuidle/cpuidle-psci-domain.c | 59 +- drivers/cpuidle/cpuidle-tegra.c | 34 +- drivers/cpuidle/cpuidle.c | 1 + drivers/cpuidle/sysfs.c | 3 + drivers/devfreq/devfreq-event.c | 14 +- drivers/devfreq/devfreq.c | 57 +- drivers/devfreq/exynos-bus.c | 7 +- drivers/devfreq/rk3399_dmc.c | 2 +- drivers/devfreq/tegra30-devfreq.c | 8 +- drivers/firmware/psci/psci.c | 12 +- drivers/iommu/intel/dmar.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 7 +- drivers/memory/samsung/exynos5422-dmc.c | 6 +- drivers/opp/core.c | 231 ++--- drivers/opp/cpu.c | 2 +- drivers/opp/of.c | 112 ++- drivers/opp/opp.h | 5 +- drivers/pci/pci-acpi.c | 10 + drivers/platform/x86/hp-wmi.c | 23 + drivers/platform/x86/intel_pmc_core.c | 121 +-- drivers/platform/x86/intel_pmc_core.h | 5 +- drivers/platform/x86/mlx-platform.c | 16 +- drivers/pnp/isapnp/compat.c | 23 - drivers/pnp/quirks.c | 2 - drivers/power/avs/qcom-cpr.c | 8 +- drivers/powercap/idle_inject.c | 1 + drivers/soc/samsung/exynos-asv.c | 2 +- include/acpi/acconfig.h | 2 +- include/acpi/acexcep.h | 4 +- include/acpi/acpi_io.h | 2 +- include/acpi/acpi_numa.h | 4 + include/acpi/acpixf.h | 2 +- include/acpi/actypes.h | 2 +- include/acpi/acuuid.h | 7 + include/acpi/battery.h | 2 + include/acpi/platform/aclinux.h | 7 +- include/linux/acpi.h | 27 +- include/linux/arch_topology.h | 6 +- include/linux/cpufreq.h | 15 +- include/linux/cpuidle.h | 1 + include/linux/devfreq-event.h | 14 +- include/linux/devfreq.h | 11 +- include/linux/isapnp.h | 6 - include/linux/nodemask.h | 1 + include/linux/platform_data/mlxreg.h | 34 +- include/linux/pm.h | 2 +- include/linux/pm_domain.h | 4 +- include/linux/psci.h | 2 +- kernel/power/hibernate.c | 11 - kernel/power/swap.c | 15 + kernel/sched/cpufreq_schedutil.c | 18 +- tools/power/acpi/Makefile | 2 + .../acpi/os_specific/service_layers/oslinuxtbl.c | 2 +- tools/power/x86/intel-speed-select/isst-config.c | 23 +- tools/power/x86/intel-speed-select/isst-core.c | 8 +- tools/power/x86/intel-speed-select/isst.h | 2 +- 150 files changed, 2152 insertions(+), 2598 deletions(-) create mode 100644 drivers/acpi/dptf/dptf_pch_fivr.c create mode 100644 drivers/acpi/pmic/Kconfig create mode 100644 drivers/acpi/pmic/Makefile