This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-aarch64 in repository toolchain/ci/linux.
from 8efd0d9c316a Merge tag '5.17-net-next' of git://git.kernel.org/pub/scm/ [...] adds 63045bfd3c8d netfilter: nf_tables: don't use 'data_size' uninitialized adds f81bdeaf8161 ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions adds ca25f92b72d2 ACPICA: Use original data_table_region pointer for accesses adds 5d6e59665d8b ACPICA: Use original pointer for virtual origin tables adds 339651be3704 ACPICA: Macros: Remove ACPI_PHYSADDR_TO_PTR adds a3e525feaeec ACPICA: Avoid subobject buffer overflow when validating RS [...] adds e4a07f5acd73 ACPICA: iASL/Disassembler: Additional support for NHLT table adds 00395b74d57f ACPICA: Fix AEST Processor generic resource substructure d [...] adds 1cdfe9e346b4 ACPICA: Utilities: Avoid deleting the same object twice in a row adds 24ea5f90ec95 ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_o [...] adds 9a3b8655db1a ACPICA: Fix wrong interpretation of PCC address adds 0acf24ad7e10 ACPICA: Add support for PCC Opregion special context data adds 1d4e0b3abb16 ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 adds 9f52815422a4 ACPICA: Change a return_ACPI_STATUS (AE_BAD_PARAMETER) adds b70d6f07ed31 ACPICA: Fixed a couple of warnings under MSVC adds 2de6bb92ebbb ACPICA: iASL: Add TDEL table to both compiler/disassembler adds 5579649e7eb7 ACPICA: iASL: Add suppport for AGDI table adds 0c9a672729d6 ACPICA: iASL/NHLT table: "Specific Data" field support adds c95545a03670 ACPICA: Update version to 20211217 adds 77e2a04745ff ACPI: PCC: Implement OperationRegion handler for the PCC T [...] adds e38f9ff63e6d ACPI: scan: Do not add device IDs from _CID if _HID is not valid adds e3c963c49887 ACPI: scan: Introduce acpi_fetch_acpi_dev() adds 99ece713773b ACPI: Use acpi_fetch_acpi_dev() instead of acpi_bus_get_device() adds f85196bdd5a5 ACPI: scan: Create platform device for BCM4752 and LNV4752 [...] adds 35f9e773bb88 ACPI / x86: Add acpi_quirk_skip_[i2c_client|serdev]_enumer [...] adds a6e1445c4456 i2c: acpi: Do not instantiate I2C-clients on boards with k [...] adds 0890186a9658 serdev: Do not instantiate serdevs on boards with known bo [...] adds 53d01e2016d7 ACPI: PM: Avoid CPU cache flush when entering S4 adds 3c89857a66ef ACPI: PM: Remove redundant cache flushing adds 5b6a8f1445bc ACPI: PM: Emit debug messages when enabling/disabling wake [...] adds 843438deebe2 PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment adds b659ea768ae3 Merge branches 'acpi-scan', 'acpi-pm', 'acpi-power' and 'a [...] adds 4a9af6cac050 ACPI: EC: Rework flushing of EC work while suspended to idle adds ca8283dcd933 ACPI: EC: Call advance_transaction() from acpi_ec_dispatch_gpe() adds 1f2350443dd2 ACPI: EC: Pass one argument to acpi_ec_query() adds 98d364509d77 ACPI: EC: Fold acpi_ec_check_event() into acpi_ec_event_handler() adds 388fb77dcf97 ACPI: EC: Rearrange the loop in acpi_ec_event_handler() adds a105acd7e384 ACPI: EC: Simplify locking in acpi_ec_event_handler() adds eafe7509ab8c ACPI: EC: Rename three functions adds c793570d8725 ACPI: EC: Avoid queuing unnecessary work in acpi_ec_submit [...] adds c33676aa4824 ACPI: EC: Make the event work state machine visible adds befd9b5b0c62 ACPI: EC: Relocate acpi_ec_create_query() and drop acpi_ec [...] adds b66f86849414 ACPI: EC: Mark the ec_sys write_support param as module_pa [...] adds 6fd13452c1a2 ACPI: processor: Replace kernel.h with the necessary inclusions adds 0e6078c3c673 ACPI: processor idle: Use swap() instead of open coding it adds 87ebbb8c612b ACPI: processor: idle: Only flush cache on entering C3 adds 8120832d8f82 ACPI: processor: thermal: avoid cpufreq_get_policy() adds 5847d2d2efaa Merge branches 'acpi-ec' and 'acpi-processor' adds d431dfb764b1 ACPI / x86: Drop PWM2 device on Lenovo Yoga Book from alwa [...] adds 1a68b346a2c9 ACPI: Change acpi_device_always_present() into acpi_device [...] adds ba46e42e925b ACPI / x86: Allow specifying acpi_device_override_status() [...] adds 57d2dbf710d8 ACPI / x86: Add not-present quirk for the PCI0.SDHB.BRC1 d [...] adds b72cd8e0fa34 ACPI / x86: Add PWM2 on the Xiaomi Mi Pad 2 to the always_ [...] adds 8339abffd30c mmc: sdhci-acpi: Remove special handling for GPD win/pocke [...] adds 9f6875660c41 mmc: sdhci-acpi: Use the new soc_intel_is_byt() helper adds 8e0feb25172b Merge branch 'acpi-scan' into acpi-x86 adds 57a183222271 ACPI / x86: Introduce an acpi_quirk_skip_acpi_ac_and_batte [...] adds 1b15b69800e2 ACPI / x86: Skip AC and battery devices on x86 Android tab [...] adds e172e650eda3 ACPI: PMIC: constify all struct intel_pmic_opregion_data d [...] adds c5200609c917 ACPI: PMIC: allow drivers to provide a custom lpat_raw_to_ [...] adds 5f96ba565521 ACPI: PMIC: xpower: Fix _TMP ACPI errors adds 75f32fa3a6fb ACPI: DPTF: Update device ID in a comment adds af8fefd74444 Merge branches 'acpi-x86', 'acpi-pmic' and 'acpi-dptf' adds 7e29a225c750 ACPI: tables: Add AEST to the list of known table signatures adds bcf6f1759adf ACPI: NUMA: Process hotpluggable memblocks when !CONFIG_ME [...] adds 17f18417d6da ACPI: sysfs: use default_groups in kobj_type adds 1a901c914dfb ACPI: CPPC: Amend documentation in the comments adds e5b5d25444e9 ACPI: thermal: drop an always true check adds e96c1197aca6 ACPI: battery: Add the ThinkPad "Not Charging" quirk adds 70df8e1bdc94 Merge branches 'acpi-tables', 'acpi-numa', 'acpi-sysfs', ' [...] adds bca21755b9fc Merge tag 'acpi-5.17-rc1' of git://git.kernel.org/pub/scm/ [...] adds 4ecc933b7d1f x86: intel_epb: Allow model specific normal EPB value adds 458b03f81afb cpufreq: intel_pstate: Drop redundant intel_pstate_get_hwp [...] adds b6e6f8beec98 cpufreq: intel_pstate: Update EPP for AlderLake mobile adds 521223d8b3ec cpufreq: Fix initialization of min and max frequency QoS requests adds dfeeedc1bf57 cpufreq: intel_pstate: Update cpuinfo.max_freq on HWP_CAP changes adds fe262d5c1fc5 cpufreq: use default_groups in kobj_type adds c214f124161d arch_topology: Introduce thermal pressure update function adds 5168b1be0905 thermal: cpufreq_cooling: Use new thermal pressure update [...] adds 93d9e6f93e15 cpufreq: qcom-cpufreq-hw: Update offline CPUs per-cpu ther [...] adds 0258cb19c77d cpufreq: qcom-cpufreq-hw: Use new thermal pressure update [...] adds 7e97b3dc2556 arch_topology: Remove unused topology_set_thermal_pressure [...] adds be6592ed56a7 cpufreq: qcom-cpufreq-hw: Avoid stack buffer for IRQ name adds e0e27c3d4e20 cpufreq: qcom-hw: Fix probable nested interrupt handling adds 3ed6dfbd3bb9 cpufreq: qcom-hw: Set CPU affinity of dcvsh interrupts adds 8f5783ad9eb8 cpufreq: qcom-hw: Use optional irq API adds d776790a5536 cpufreq: mediatek-hw: Fix double devm_remap in hotplug case adds 5ee22fa4a9b8 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds d341db8f48ea x86/cpufeatures: Add AMD Collaborative Processor Performan [...] adds 89aa94b4a218 x86/msr: Add AMD CPPC MSR definitions adds a2c8f92bea5f ACPI: CPPC: Implement support for SystemIO registers adds 2aeca6bd0277 ACPI: CPPC: Check present CPUs for determining _CPC is valid adds fb0b00af04d0 ACPI: CPPC: Add CPPC enable register function adds ec437d71db77 cpufreq: amd-pstate: Introduce a new AMD P-State driver to [...] adds 1d215f0319c2 cpufreq: amd-pstate: Add fast switch function for AMD P-State adds e059c184da47 cpufreq: amd-pstate: Introduce the support for the process [...] adds 60e10f896dbf cpufreq: amd-pstate: Add trace for AMD P-State module adds 41271016dfa4 cpufreq: amd-pstate: Add boost mode support for AMD P-State adds ec4e3326a955 cpufreq: amd-pstate: Add AMD P-State frequencies attributes adds 3ad7fde16a04 cpufreq: amd-pstate: Add AMD P-State performance attributes adds c22760885fd6 Documentation: amd-pstate: Add AMD P-State driver introduction adds 38fec059bb69 MAINTAINERS: Add AMD P-State driver maintainer entry adds bdc4fd3d48e7 cpufreq: amd-pstate: Fix struct amd_cpudata kernel-doc comment adds a2e6840b37b4 cpufreq: amd-pstate: Fix Kconfig dependencies for AMD P-State adds 6c4ab1b86dac x86, sched: Fix undefined reference to init_freq_invarianc [...] adds 5561f25beb30 Merge branch 'pm-cpufreq' adds 14e6c7067185 cpuidle: menu: Fix typo in a comment adds d00ebcc6542d cpuidle: Fix cpuidle_remove_state_sysfs() kerneldoc comment adds 7dfc5b6e909e cpuidle: use default_groups in kobj_type adds 5ef11c56b233 r8169: Avoid misuse of pm_ptr() macro adds c06ef740d401 PM: core: Redefine pm_ptr() macro adds 1a3c7bb08826 PM: core: Add new *_PM_OPS macros, deprecate old ones adds c24efa673278 PM: runtime: Capture device status before disabling runtime PM adds d1579e61192e PM: runtime: Add safety net to supplier device release adds e0d64ecc6217 mmc: jz4740: Use the new PM macros adds 2cdbd92c2d1d mmc: mxc: Use the new PM macros adds e4719b52b144 Merge back PM core changes for v5.17. adds 50a460665558 PM: runtime: Simplify locking in pm_runtime_put_suppliers() adds 74d9555580c4 PM: hibernate: Allow ACPI hardware signature to be honoured adds c001a52df4b6 Merge branches 'pm-cpuidle', 'pm-core' and 'pm-sleep' adds 489a00ef46c9 Documentation: power: Update outdated contents in opp.rst adds ffb9bfa8e470 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds 8bfd4858b4bb PM / devfreq: Add a driver for the sun8i/sun50i MBUS adds a4b3c62fd0e8 PM / devfreq: sun8i: addd COMMON_CLK dependency adds 4667431419e9 PM / devfreq: Reduce log severity for informative message adds 702f21db4995 Merge tag 'devfreq-next-for-5.17' of git://git.kernel.org/ [...] adds 66b354064a35 powercap/drivers/dtpm: Remove unused function definition adds c1af85e44227 powercap/drivers/dtpm: Reduce trace verbosity adds b8470e98e192 Merge tag 'dtpm-v5.17' of https://git.linaro.org/people/da [...] adds 931da6a0de5d powercap: intel_rapl: support new layout of Psys PowerLimi [...] adds 86ffed3de3ac powercap: fix typo in a comment in idle_inject.c adds 36fd3609d0dd Merge back earlier power capping changes for v5.17 adds 78e6e4dfd8f0 Merge branches 'pm-opp', 'pm-devfreq' and 'powercap' adds b35b6d4d7136 Merge tag 'pm-5.17-rc1' of git://git.kernel.org/pub/scm/li [...] adds d7fbdc575b33 thermal: tools: tmon: remove unneeded local variable adds 764cedc5638b thermal: int340x: Use struct_group() for memcpy() region adds 9c33eef84e31 Merge back int340x driver material for 5.17. adds 3f0bb496ee41 Merge branches 'thermal-tools' and 'thermal-int340x' adds 4cf2ddf16e17 thermal/drivers/imx: Implement runtime PM support adds 8152d2a9e73d thermal/drivers/intel_powerclamp: Constify static thermal_ [...] adds 9460347192ad dt-bindings: thermal: Document Renesas RZ/G2L TSU adds 673c68bd4839 thermal/drivers: Add TSU driver for RZ/G2L adds 3de89d8842a2 thermal/drivers/imx8mm: Enable ADC when enabling monitor adds 8ee1c0f6526c thermal/drivers/rz2gl: Add error check for reset_control_d [...] adds 125521addcd6 Merge tag 'thermal-v5.17-rc1' of https://git.kernel.org/pu [...] adds 2685c77b80a8 thermal/drivers/int340x: Fix RFIM mailbox write commands adds fff489ff0722 Merge branch 'thermal-int340x' adds fe2437ccbd27 Merge tag 'thermal-5.17-rc1' of git://git.kernel.org/pub/s [...] adds 0c9e032a45e7 PCI: Convert to device_create_managed_software_node() adds 982b94ba0983 driver core: Don't call device_remove_properties() from de [...] adds 2338e7bcef44 device property: Remove device_add_properties() API adds 4a7f4110f791 device property: Fix fwnode_graph_devcon_match() fwnode leak adds 49f39cb0ef19 device property: Fix documentation for FWNODE_GRAPH_DEVICE [...] adds a11174952205 Documentation: ACPI: Fix data node reference documentation adds 59f3f98284ba Documentation: ACPI: Update references adds c87b8fc56966 device property: Implement fwnode_graph_get_endpoint_count() adds 0d82017b7051 device property: Use fwnode_graph_for_each_endpoint() macro adds c49eea6ffec6 device property: Drop fwnode_graph_get_remote_node() adds c5fc5ba8b6b7 software node: fix wrong node passed to find nargs_prop adds 3a571fc19673 software node: Update MAINTAINERS data base adds fe8152b38d3a Merge tag 'devprop-5.17-rc1' of git://git.kernel.org/pub/s [...]
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/acpi/cppc_sysfs.rst | 2 + Documentation/admin-guide/kernel-parameters.txt | 15 +- Documentation/admin-guide/pm/amd-pstate.rst | 382 ++++++++++++ Documentation/admin-guide/pm/working-state.rst | 1 + .../devicetree/bindings/thermal/rzg2l-thermal.yaml | 76 +++ .../acpi/dsd/data-node-references.rst | 28 +- Documentation/firmware-guide/acpi/dsd/graph.rst | 40 +- Documentation/firmware-guide/acpi/dsd/leds.rst | 40 +- Documentation/firmware-guide/acpi/dsd/phy.rst | 28 +- Documentation/power/opp.rst | 14 +- Documentation/power/runtime_pm.rst | 14 +- MAINTAINERS | 14 +- arch/arm/include/asm/topology.h | 2 +- arch/arm64/include/asm/topology.h | 2 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/msr-index.h | 17 + arch/x86/include/asm/topology.h | 2 +- arch/x86/kernel/acpi/sleep.c | 4 +- arch/x86/kernel/cpu/intel_epb.c | 45 +- drivers/acpi/Kconfig | 17 + drivers/acpi/Makefile | 1 + drivers/acpi/ac.c | 43 +- drivers/acpi/acpi_pcc.c | 120 ++++ drivers/acpi/acpi_video.c | 5 +- drivers/acpi/acpica/acevents.h | 5 + drivers/acpi/acpica/acobject.h | 1 + drivers/acpi/acpica/actables.h | 8 +- drivers/acpi/acpica/dsopcode.c | 1 + drivers/acpi/acpica/evhandler.c | 2 +- drivers/acpi/acpica/evregion.c | 10 + drivers/acpi/acpica/evrgnini.c | 52 ++ drivers/acpi/acpica/exconfig.c | 2 +- drivers/acpi/acpica/excreate.c | 1 + drivers/acpi/acpica/exfield.c | 7 +- drivers/acpi/acpica/exoparg1.c | 3 +- drivers/acpi/acpica/exregion.c | 15 +- drivers/acpi/acpica/hwesleep.c | 4 +- drivers/acpi/acpica/hwsleep.c | 4 +- drivers/acpi/acpica/hwxfsleep.c | 2 - drivers/acpi/acpica/tbdata.c | 93 ++- drivers/acpi/acpica/tbfadt.c | 6 +- drivers/acpi/acpica/tbinstal.c | 15 +- drivers/acpi/acpica/tbprint.c | 3 +- drivers/acpi/acpica/tbutils.c | 2 +- drivers/acpi/acpica/tbxfload.c | 52 +- drivers/acpi/acpica/utdelete.c | 1 + drivers/acpi/battery.c | 46 +- drivers/acpi/bus.c | 5 +- drivers/acpi/cppc_acpi.c | 161 +++-- drivers/acpi/device_pm.c | 31 +- drivers/acpi/device_sysfs.c | 3 +- drivers/acpi/dock.c | 3 +- drivers/acpi/dptf/dptf_pch_fivr.c | 2 +- drivers/acpi/ec.c | 317 +++++----- drivers/acpi/ec_sys.c | 2 +- drivers/acpi/internal.h | 12 +- drivers/acpi/numa/srat.c | 5 +- drivers/acpi/pci_link.c | 12 +- drivers/acpi/pci_root.c | 12 +- drivers/acpi/pmic/intel_pmic.c | 14 +- drivers/acpi/pmic/intel_pmic.h | 8 +- drivers/acpi/pmic/intel_pmic_bxtwc.c | 3 +- drivers/acpi/pmic/intel_pmic_bytcrc.c | 3 +- drivers/acpi/pmic/intel_pmic_chtcrc.c | 3 +- drivers/acpi/pmic/intel_pmic_chtdc_ti.c | 3 +- drivers/acpi/pmic/intel_pmic_chtwc.c | 3 +- drivers/acpi/pmic/intel_pmic_xpower.c | 24 +- drivers/acpi/power.c | 19 +- drivers/acpi/processor_driver.c | 10 +- drivers/acpi/processor_idle.c | 11 +- drivers/acpi/processor_thermal.c | 13 +- drivers/acpi/property.c | 11 +- drivers/acpi/resource.c | 4 +- drivers/acpi/scan.c | 57 +- drivers/acpi/sleep.c | 31 +- drivers/acpi/sysfs.c | 3 +- drivers/acpi/tables.c | 6 +- drivers/acpi/thermal.c | 11 +- drivers/acpi/video_detect.c | 6 +- drivers/acpi/x86/s2idle.c | 4 +- drivers/acpi/x86/utils.c | 305 ++++++++-- drivers/base/arch_topology.c | 42 +- drivers/base/core.c | 4 +- drivers/base/power/runtime.c | 98 ++-- drivers/base/property.c | 137 ++--- drivers/base/swnode.c | 2 +- drivers/cpufreq/Kconfig.x86 | 17 + drivers/cpufreq/Makefile | 5 + drivers/cpufreq/amd-pstate-trace.c | 2 + drivers/cpufreq/amd-pstate-trace.h | 77 +++ drivers/cpufreq/amd-pstate.c | 645 +++++++++++++++++++++ drivers/cpufreq/cpufreq.c | 9 +- drivers/cpufreq/cpufreq_conservative.c | 5 +- drivers/cpufreq/cpufreq_ondemand.c | 5 +- drivers/cpufreq/intel_pstate.c | 121 ++-- drivers/cpufreq/mediatek-cpufreq-hw.c | 33 +- drivers/cpufreq/qcom-cpufreq-hw.c | 39 +- drivers/cpuidle/governors/menu.c | 2 +- drivers/cpuidle/sysfs.c | 8 +- drivers/devfreq/Kconfig | 9 + drivers/devfreq/Makefile | 1 + drivers/devfreq/devfreq.c | 4 +- drivers/devfreq/sun8i-a33-mbus.c | 511 ++++++++++++++++ drivers/i2c/i2c-core-acpi.c | 7 + drivers/mmc/host/jz4740_mmc.c | 8 +- drivers/mmc/host/mxcmmc.c | 6 +- drivers/mmc/host/sdhci-acpi.c | 78 +-- drivers/net/ethernet/realtek/r8169_main.c | 4 +- drivers/pci/quirks.c | 2 +- drivers/powercap/dtpm.c | 6 +- drivers/powercap/idle_inject.c | 2 +- drivers/powercap/intel_rapl_common.c | 61 +- drivers/staging/media/tegra-video/vi.c | 12 +- drivers/thermal/Kconfig | 9 + drivers/thermal/Makefile | 1 + drivers/thermal/cpufreq_cooling.c | 6 +- drivers/thermal/imx8mm_thermal.c | 3 + drivers/thermal/imx_thermal.c | 145 +++-- .../intel/int340x_thermal/acpi_thermal_rel.c | 5 +- .../intel/int340x_thermal/acpi_thermal_rel.h | 48 +- .../int340x_thermal/processor_thermal_device.h | 3 +- .../intel/int340x_thermal/processor_thermal_mbox.c | 100 ++-- .../intel/int340x_thermal/processor_thermal_rfim.c | 23 +- drivers/thermal/intel/intel_powerclamp.c | 2 +- drivers/thermal/rzg2l_thermal.c | 242 ++++++++ drivers/tty/serdev/core.c | 14 + include/acpi/acpi_bus.h | 27 +- include/acpi/acpi_numa.h | 1 - include/acpi/acpixf.h | 8 +- include/acpi/actbl2.h | 116 +++- include/acpi/actypes.h | 23 +- include/acpi/cppc_acpi.h | 5 + include/acpi/processor.h | 7 +- include/linux/acpi.h | 8 +- include/linux/arch_topology.h | 4 +- include/linux/dtpm.h | 2 - include/linux/intel_rapl.h | 6 + include/linux/pm.h | 82 ++- include/linux/pm_runtime.h | 3 + include/linux/property.h | 12 +- include/linux/sched/topology.h | 6 +- include/linux/suspend.h | 1 + init/Kconfig | 2 +- kernel/power/power.h | 1 + kernel/power/swap.c | 16 +- net/netfilter/nf_tables_api.c | 1 + tools/thermal/tmon/pid.c | 3 +- 147 files changed, 4138 insertions(+), 1124 deletions(-) create mode 100644 Documentation/admin-guide/pm/amd-pstate.rst create mode 100644 Documentation/devicetree/bindings/thermal/rzg2l-thermal.yaml create mode 100644 drivers/acpi/acpi_pcc.c create mode 100644 drivers/cpufreq/amd-pstate-trace.c create mode 100644 drivers/cpufreq/amd-pstate-trace.h create mode 100644 drivers/cpufreq/amd-pstate.c create mode 100644 drivers/devfreq/sun8i-a33-mbus.c create mode 100644 drivers/thermal/rzg2l_thermal.c