This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 35f11a3710cd Merge tag 'mtd/for-6.8' of git://git.kernel.org/pub/scm/li [...] new 16f70feaabe9 ACPI: button: trigger wakeup key events new 9880702d123f ACPI: property: Support using strings in reference properties new bd721b934323 ACPI: scan: Extract CSI-2 connection graph from _CRS new 693c667b32ee ACPI: scan: Extract _CRS CSI-2 connection information into [...] new 48c9996f1dfe device property: Add SOFTWARE_NODE() macro for defining so [...] new a6cb0a611273 ACPI: scan: Extract MIPI DisCo for Imaging data into swnodes new f533e43a2a31 ACPI: property: Dig "rotation" property for devices with C [...] new 4cd57d6d527c ACPI: property: Replicate DT-aligned u32 properties from D [...] new cb21746b179c ACPI: scan: Fix an error message in DisCo for Imaging support new 4c2ba6a0ed19 ACPI: processor: Provide empty stub of acpi_proc_quirk_mwa [...] new 310293a2b941 ACPI: processor: reduce CPUFREQ thermal reduction pctg for [...] new ccb45b34d440 ACPI: arm64: export acpi_arch_thermal_cpufreq_pctg() new e3f444075346 Merge branches 'acpi-scan' and 'acpi-processor' new 7a36b901a6eb ACPI: OSL: Use a threaded interrupt handler for SCI new 392829ede37f ACPI: OSL: Rework error handling in acpi_os_execute() new 3f3a2599374e ACPI: OSL: Rearrange workqueue selection in acpi_os_execute() new e2ffcda16290 ACPI: OSL: Allow Notify () handlers to run on all CPUs new 8e57de430764 ACPI: OSL: Use spin locks without disabling interrupts new 655a6e7c0d83 ACPI: EC: Use a threaded handler for dedicated IRQ new eb9299beadbd ACPI: EC: Use a spin lock without disabing interrupts new 6d392d8daa75 ACPI: Run USB4 _OSC() first with query bit set new 4b3805daaacb ACPI: tables: Correct and clean up the logic of acpi_parse [...] new 8be056a2c075 Merge branches 'acpi-osl', 'acpi-bus' and 'acpi-tables' new 57b8543ceee8 ACPI: bus: update acpi_dev_uid_match() to support multiple types new b2b32a173881 ACPI: bus: update acpi_dev_hid_uid_match() to support mult [...] new 5ecdb287be12 ACPI: LPSS: use acpi_dev_uid_match() for matching _UID new 9e93507da2cf efi: dev-path-parser: use acpi_dev_uid_match() for matching _UID new 38dd7b72ef80 perf: arm_cspmu: drop redundant acpi_dev_uid_to_integer() new 3814876467e7 Merge back earlier acpi-utils material for v6.8. new 87824da27b0a ACPI: utils: Rearrange in acpi_evaluate_reference() new 6909e0f322b0 ACPI: utils: Return bool from acpi_evaluate_reference() new 1feb042d4e9b ACPI: utils: Refine acpi_handle_list_equal() slightly new 4c660ffef34b ACPI: utils: Fix white space in struct acpi_handle_list de [...] new d70d141bb15f ACPI: utils: Introduce helper for _DEP list lookup new f00571b58ec2 Merge branch 'acpi-utils' new f47507988145 thermal: ACPI: Move the ACPI thermal library to drivers/acpi/ new 6908097aa5a7 ACPI: thermal_lib: Add functions returning temperature in [...] new 9c8647224e9f ACPI: thermal: Use library functions to obtain trip point [...] new a2ee7581afd5 ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support new b14b2d56168c ACPI: thermal_lib: include "internal.h" for function prototypes new f845351a4062 Merge branch 'acpi-thermal' new 56d2eeda8799 ACPI: LPIT: Avoid u32 multiplication overflow new 52304886ea49 ACPI: video: Add comment about acpi_video_backlight_use_na [...] new c7add369b4cc ACPI: video: Drop should_check_lcd_flag() new ccd45faf4973 ACPI: video: check for error while searching for backlight [...] new 2c9f398ef19e Merge back earlier ACPI backlight driver changes for v6.8. new 143176a46bdd ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop new 709f3cbd652e ACPI: APEI: EINJ: Refactor available_error_type_show() new 71cd3c636404 fs: debugfs: Add write functionality to debugfs blobs new 0706526ec770 platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo new 22fca621bd1b ACPI: APEI: EINJ: Add support for vendor defined error types new a70297d22132 ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED [...] new 72d9b9747e78 ACPI: extlog: fix NULL pointer dereference check new 38c872a9e96f ACPI: extlog: Clear Extended Error Log status when RAS_CEC [...] new 22349e79b98c Merge branches 'acpi-pm', 'acpi-video', 'acpi-apei' and 'a [...] new df0cced74159 ACPI: resource: Add another DMI match for the TongFang GMxXGxx new e2605d4039a4 ACPI: resource: Add Infinity laptops to irq1_edge_low_forc [...] new 9ecc3b38abeb ACPI: NUMA: Remove unnecessary check in acpi_parse_gi_affinity() new ec0f96260737 ACPI: NUMA: Optimize the check for the availability of nod [...] new e3f577830ce2 ACPI: NUMA: Fix the logic of getting the fake_pxm value new 3ebccf1d1ca7 ACPI: LPSS: Fix the fractional clock divider flags new 8a3134a02538 ACPI: watchdog: fix kernel-doc warnings new 4ab8d27ad131 Merge branches 'acpi-resource', 'acpi-numa', 'acpi-soc' an [...] new ba3f5058db43 PNP: ACPI: fix fortify warning new e46201308a1e Merge branch 'pnp' new bd012f3a5b02 Merge tag 'acpi-6.8-rc1' of git://git.kernel.org/pub/scm/l [...] new 44844db91397 thermal: core: Add trip thresholds for trip crossing detection new 4e6d4687f764 thermal: gov_power_allocator: Rename trip_max_desired_temperature new e83747c2f8e3 thermal: gov_power_allocator: Set up trip points earlier new c7568e78411a thermal: gov_power_allocator: Check the cooling devices on [...] new 499cc391b41c thermal: gov_power_allocator: Rearrange local variables new 30e1178c100d thermal: gov_power_allocator: Use shorter paths to access [...] new 0458d536ae97 thermal: gov_power_allocator: Remove excessive local variables new 401888e72067 thermal: gov_power_allocator: Rearrange initialization of [...] new 597302416472 thermal: trip: Drop a redundant check from thermal_zone_se [...] new be0a3600aa1e thermal: sysfs: Rework the handling of trip point updates new 18dfb0e4c3c3 thermal: sysfs: Rework the reading of trip point attributes new 4649620d9404 thermal: core: Make thermal_zone_device_unregister() retur [...] new c3ffdfff978a thermal: Drop redundant and confusing device_is_registered [...] new b38aa87f6793 thermal: core: Rework thermal zone availability check new b6515a88baf4 thermal: trip: Drop redundant __thermal_zone_get_trip() header new 0c0c4740c9d2 thermal: trip: Use for_each_trip() in __thermal_zone_set_trips() new 2e3e7dad4bf5 thermal: helpers: Use for_each_trip() in __thermal_zone_ge [...] new 183b64132f96 thermal: netlink: Use for_each_trip() in thermal_genl_cmd_ [...] new bdc22c8d52d7 thermal: trip: Send trip change notifications on all trip updates new 404f62cd6407 thermal/core: Check get_temp ops is present when registering a tz new 04e6ccfc93c5 thermal: core: Fix NULL pointer dereference in zone regist [...] new 5f70413a8505 thermal: cpuidle_cooling: fix kernel-doc warning and a spello new 4e814173a8c4 thermal: core: Fix thermal zone suspend-resume synchronization new 33fcb595dc14 thermal: core: Initialize poll_queue in thermal_zone_devic [...] new 5a5efdaffda5 thermal: core: Resume thermal zones asynchronously new 5eb4f413ad60 thermal: netlink: Add enum for mutlicast groups indexes new 04c3b0304403 thermal: netlink: Add thermal_group_has_listeners() helper new a8c959402d4d thermal: core: Add governor callback for thermal zone change new 2c06456f656f thermal: gov_power_allocator: Refactor check_power_actors() new 3d827317b17f thermal: gov_power_allocator: Refactor checks in divvy_up_power() new 792c3dc08ddc thermal: gov_power_allocator: Change trace functions new 912e97c67cc3 thermal: gov_power_allocator: Move memory allocation out o [...] new e3ecd5716b95 thermal: gov_power_allocator: Simplify checks for valid po [...] new 879c9dc51173 thermal/sysfs: Update instance->weight under tz lock new bfc57bd16859 thermal/sysfs: Update governors when the 'weight' has changed new a3cd6db4cc2e thermal: gov_power_allocator: Support new update callback [...] new 788494ba0999 dt-bindings: thermal: convert Mediatek Thermal to the json-schema new 88071e31e994 dt-bindings: thermal: loongson,ls2k-thermal: Fix binding c [...] new 15ef92e9c411 drivers/thermal/loongson2_thermal: Fix incorrect PTR_ERR() [...] new 748b49c7dfe5 dt-bindings: thermal: qcom-tsens: document the SM8650 Temp [...] new 87f67d1747bc dt-bindings: thermal-zones: Document critical-action new 5a0e241003b8 thermal/core: Prepare for introduction of thermal reboot new 79fa723ba84c reboot: Introduce thermal_zone_device_critical_reboot() new 62e79e38b257 thermal/thermal_of: Allow rebooting after critical temp new 720f8db834a3 thermal: amlogic: Make amlogic_thermal_disable() return void new ac99b129630e thermal: amlogic: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions new 20bf6262d518 dt-bindings: thermal: sun8i: Add binding for D1/T113s THS [...] new ebbf19e36d02 thermal/drivers/sun8i: Add D1/T113s THS controller support new 7ec597ba25a3 dt-bindings: thermal: qcom-spmi-adc-tm5/hc: Fix example no [...] new 4bddb0cdfad9 dt-bindings: thermal: qcom-spmi-adc-tm5/hc: Clean up examples new 9da39ef332c4 tools/thermal/tmon: Fix compilation warning for wrong format new 0cefaf6c89c0 thermal/drivers/exynos: Remove an unnecessary field description new 0ac3e1cf3736 thermal/drivers/exynos: Drop id field new 20009a8137ee thermal/drivers/exynos: Wwitch from workqueue-driven inter [...] new 52ef6f567e6b thermal/drivers/exynos: Handle devm_regulator_get_optional [...] new 5d6976d01414 thermal/drivers/exynos: Simplify regulator (de)initialization new d7a5b431911c thermal/drivers/exynos: Stop using the threshold mechanism [...] new b72ba67baec1 thermal/drivers/exynos: Split initialization of TMU and th [...] new af00d488339a thermal/drivers/exynos: Use BIT wherever possible new 5314b1543787 thermal/drivers/exynos: Use set_trips ops new d654362d53a8 Merge tag 'thermal-v6.8-rc1' of ssh://gitolite.kernel.org/ [...] new f380846462b2 thermal: trip: Constify thermal zone argument of thermal_z [...] new 8a8b6bb93c70 thermal: intel: hfi: Refactor enabling code into helper functions new ac1f9230d92a thermal: intel: hfi: Enable an HFI instance from its first [...] new 1c53081d773c thermal: intel: hfi: Disable an HFI instance when all its [...] new 17e8b76491b0 Merge branch 'thermal-intel' new 7f73ba68cf67 Merge tag 'thermal-6.8-rc1' of git://git.kernel.org/pub/sc [...] new 4c58e9d85c24 opp: ti: Use device_get_match_data() new 073d3d2ca7d4 OPP: Level zero is valid new 6d366d0e5446 OPP: Use _set_opp_level() for single genpd case new e37440e7e2c2 OPP: Call dev_pm_opp_set_opp() for required OPPs new 925141432fa4 OPP: Don't set OPP recursively for a parent genpd new 19cc8b1819a4 OPP: Check for invalid OPP in dev_pm_opp_find_level_ceil() new ba367479c7ad OPP: The level field is always of unsigned int type new ab7a781fd6f8 OPP: Fix _set_required_opps when opp is NULL new 3b82024c5ba9 OPP: Move dev_pm_opp_icc_bw to internal opp.h new 0b40dd3bcfc6 OPP: Relocate dev_pm_opp_sync_regulators() new 7269c250db1b OPP: Pass rounded rate to _set_opp() new dcfec12b6798 OPP: Rename 'rate_clk_single' new 4ee4ffccc01c Merge tag 'opp-updates-6.8' of git://git.kernel.org/pub/sc [...] new eeae55ed9c0a intel_idle: Add Meteorlake support new ac89d11b93cc intel_idle: add Grand Ridge SoC support new 92813fd5b156 intel_idle: add Sierra Forest SoC support new c8f5caec3df8 cpuidle: haltpoll: Do not enable interrupts when entering idle new 2719675fa811 cpufreq: intel_pstate: Prioritize firmware-provided balanc [...] new e95013156ad8 cpufreq: intel_pstate: Add Emerald Rapids support in no-HWP mode new c4a5118a3ae1 cpufreq: scmi: process the result of devm_of_clk_add_hw_pr [...] new 0990319a0400 cpufreq: armada-8k: Fix parameter type warning new e956c884ef50 Merge tag 'cpufreq-arm-updates-6.8' of git://git.kernel.or [...] new 08e23d05fa6d PM / devfreq: Fix buffer overflow in trans_stat_show new 4920ee6dcfaf PM / devfreq: Convert to use sysfs_emit_at() API new aed5ed595960 PM / devfreq: Synchronize devfreq_monitor_[start/stop] new bfd7b2d95ef4 Merge tag 'devfreq-next-for-6.8' of git://git.kernel.org/p [...] new 0b055cf44122 Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-devfreq' new a1ca8295ee53 PM: hibernate: Drop unnecessary local variable initialization new bbeaa4691fa8 PM: hibernate: Do not initialize error in swap_write_page() new 4ac934b1aaa9 PM: hibernate: Do not initialize error in snapshot_write_next() new 0c4cae1bc00d PM: hibernate: Avoid missing wakeup events during hibernation new 71cd7e80cfde PM: hibernate: Enforce ordering during image compression/d [...] new 489c693bd04a PM: hibernate: Use kmap_local_page() in copy_data_page() new 4bbf0b6a6445 Documentation: PM: Adjust freezing-of-tasks.rst to the fre [...] new e0f4bd26e29b PM: sleep: Remove obsolete comment from unlock_system_sleep() new dadce3fbaf10 PM: hibernate: Repair excess function parameter descriptio [...] new 6aa09a5bccd8 async: Split async_schedule_node_domain() new 7d4b5d7a37bd async: Introduce async_schedule_dev_nocall() new 7839d0078e0d PM: sleep: Fix possible deadlocks in core system-wide PM code new f1e5e4639781 Merge branch 'pm-sleep' new 7da71072e1d6 Merge tag 'pm-6.8-rc1' of git://git.kernel.org/pub/scm/lin [...]
The 174 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-devfreq | 3 + .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 7 +- .../bindings/thermal/loongson,ls2k-thermal.yaml | 10 +- .../bindings/thermal/mediatek,thermal.yaml | 99 +++ .../bindings/thermal/mediatek-thermal.txt | 52 -- .../bindings/thermal/qcom-spmi-adc-tm-hc.yaml | 8 +- .../bindings/thermal/qcom-spmi-adc-tm5.yaml | 16 +- .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 + .../devicetree/bindings/thermal/thermal-zones.yaml | 16 + Documentation/power/freezing-of-tasks.rst | 85 +-- drivers/acpi/Kconfig | 5 + drivers/acpi/Makefile | 3 +- drivers/acpi/acpi_extlog.c | 12 +- drivers/acpi/acpi_lpit.c | 2 +- drivers/acpi/acpi_lpss.c | 51 +- drivers/acpi/acpi_video.c | 77 +-- drivers/acpi/acpi_watchdog.c | 2 +- drivers/acpi/apei/einj.c | 71 +- drivers/acpi/apei/ghes.c | 29 +- drivers/acpi/arm64/Makefile | 1 + drivers/acpi/arm64/thermal_cpufreq.c | 22 + drivers/acpi/bus.c | 32 +- drivers/acpi/button.c | 10 + drivers/acpi/ec.c | 116 ++-- drivers/acpi/internal.h | 28 +- drivers/acpi/mipi-disco-img.c | 725 +++++++++++++++++++++ drivers/acpi/numa/srat.c | 10 +- drivers/acpi/osl.c | 77 +-- drivers/acpi/processor_thermal.c | 49 +- drivers/acpi/property.c | 102 ++- drivers/acpi/resource.c | 19 + drivers/acpi/scan.c | 61 +- drivers/acpi/thermal.c | 80 +-- .../{thermal/thermal_acpi.c => acpi/thermal_lib.c} | 80 ++- drivers/acpi/utils.c | 164 ++--- drivers/base/power/main.c | 148 ++--- drivers/cpufreq/armada-8k-cpufreq.c | 4 +- drivers/cpufreq/intel_pstate.c | 15 +- drivers/cpufreq/scmi-cpufreq.c | 7 +- drivers/cpuidle/cpuidle-haltpoll.c | 9 +- drivers/devfreq/devfreq.c | 80 ++- drivers/firmware/efi/dev-path-parser.c | 7 +- drivers/idle/intel_idle.c | 114 ++++ drivers/opp/core.c | 294 +++++---- drivers/opp/of.c | 57 +- drivers/opp/opp.h | 24 +- drivers/opp/ti-opp-supply.c | 13 +- drivers/perf/arm_cspmu/arm_cspmu.c | 4 +- drivers/platform/chrome/cros_ec_debugfs.c | 2 +- drivers/platform/surface/surface_acpi_notify.c | 30 +- drivers/pnp/pnpacpi/rsparser.c | 12 +- drivers/thermal/Kconfig | 4 - drivers/thermal/Makefile | 1 - drivers/thermal/amlogic_thermal.c | 19 +- drivers/thermal/cpuidle_cooling.c | 4 +- drivers/thermal/gov_power_allocator.c | 364 ++++++----- drivers/thermal/intel/Kconfig | 2 +- drivers/thermal/intel/int340x_thermal/Kconfig | 2 +- .../intel/int340x_thermal/int340x_thermal_zone.c | 8 +- drivers/thermal/intel/intel_hfi.c | 91 ++- drivers/thermal/loongson2_thermal.c | 2 +- drivers/thermal/samsung/exynos_tmu.c | 529 +++++++-------- drivers/thermal/sun8i_thermal.c | 13 + drivers/thermal/thermal_core.c | 193 ++++-- drivers/thermal/thermal_core.h | 9 +- drivers/thermal/thermal_helpers.c | 17 +- drivers/thermal/thermal_hwmon.c | 5 +- drivers/thermal/thermal_netlink.c | 44 +- drivers/thermal/thermal_of.c | 6 + drivers/thermal/thermal_sysfs.c | 121 ++-- drivers/thermal/thermal_trace_ipa.h | 50 +- drivers/thermal/thermal_trip.c | 80 +-- fs/debugfs/file.c | 28 +- include/acpi/acpi_bus.h | 169 ++++- include/acpi/video.h | 9 + include/linux/acpi.h | 22 +- include/linux/async.h | 2 + include/linux/pm_opp.h | 28 +- include/linux/property.h | 7 + include/linux/reboot.h | 12 +- include/linux/thermal.h | 26 +- kernel/async.c | 85 ++- kernel/power/hibernate.c | 10 +- kernel/power/main.c | 16 - kernel/power/power.h | 2 + kernel/power/snapshot.c | 16 +- kernel/power/swap.c | 41 +- kernel/reboot.c | 34 +- lib/fw_table.c | 30 +- tools/thermal/tmon/tui.c | 2 +- 90 files changed, 3335 insertions(+), 1713 deletions(-) create mode 100644 Documentation/devicetree/bindings/thermal/mediatek,thermal.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/mediatek-thermal.txt create mode 100644 drivers/acpi/arm64/thermal_cpufreq.c create mode 100644 drivers/acpi/mipi-disco-img.c rename drivers/{thermal/thermal_acpi.c => acpi/thermal_lib.c} (65%)