mirror of https://gitee.com/openkylin/linux.git
b109bc7229
Pull thermal updates from Daniel Lezcano: - Add upper and lower limits clamps for the cooling device state in the power allocator governor (Michael Kao) - Add upper and lower limits support for the power allocator governor (Lukasz Luba) - Optimize conditions testing for the trip points (Bernard Zhao) - Replace spin_lock_irqsave by spin_lock in hard IRQ on the rcar driver (Tian Tao) - Add MT8516 dt-bindings and device reset optional support (Fabien Parent) - Add a quiescent period to cool down the PCH when entering S0iX (Sumeet Pawnikar) - Use bitmap API instead of re-inventing the wheel on sun8i (Yangtao Li) - Remove useless NULL check in the hwmon driver (Bernard Zhao) - Update the current state in the cpufreq cooling device only if the frequency change is effective (Zhuguangqing) - Improve the schema validation for the rcar DT bindings (Geert Uytterhoeven) - Fix the user time unit in the documentation (Viresh Kumar) - Add PCI ids for Lewisburg PCH (Andres Freund) - Add hwmon support on amlogic (Martin Blumenstingl) - Fix build failure for PCH entering on in S0iX (Randy Dunlap) - Improve the k_* coefficient for the power allocator governor (Lukasz Luba) - Fix missing const on a sysfs attribute (Rikard Falkeborn) - Remove broken interrupt support on rcar to be replaced by a new one (Niklas Söderlund) - Improve the error code handling at init time on imx8mm (Fabio Estevam) - Compute interval validity once instead at each temperature reading iteration on acerhdf (Daniel Lezcano) - Add r8a779a0 support (Niklas Söderlund) - Add PCI ids for AlderLake PCH and mmio refactoring (Srinivas Pandruvada) - Add RFIM and mailbox support on int340x (Srinivas Pandruvada) - Use macro for temperature calculation on PCH (Sumeet Pawnikar) - Simplify return conditions at probe time on Broadcom (Zheng Yongjun) - Fix workload name on PCH (Srinivas Pandruvada) - Migrate the devfreq cooling device code to the energy model API (Lukasz Luba) - Emit a warning if the thermal_zone_device_update is called without the .get_temp() ops (Daniel Lezcano) - Add critical and hot ops for the thermal zone (Daniel Lezcano) - Remove notification usage when critical is reached on rcar (Daniel Lezcano) - Fix devfreq build when ENERGY_MODEL is not set (Lukasz Luba) * tag 'thermal-v5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux: (45 commits) thermal/drivers/devfreq_cooling: Fix the build when !ENERGY_MODEL thermal/drivers/rcar: Remove notification usage thermal/core: Add critical and hot ops thermal/core: Emit a warning if the thermal zone is updated without ops drm/panfrost: Register devfreq cooling and attempt to add Energy Model thermal: devfreq_cooling: remove old power model and use EM thermal: devfreq_cooling: add new registration functions with Energy Model thermal: devfreq_cooling: use a copy of device status thermal: devfreq_cooling: change tracing function and arguments thermal: int340x: processor_thermal: Correct workload type name thermal: broadcom: simplify the return expression of bcm2711_thermal_probe() thermal: intel: pch: use macro for temperature calculation thermal: int340x: processor_thermal: Add mailbox driver thermal: int340x: processor_thermal: Add RFIM driver thermal: int340x: processor_thermal: Add AlderLake PCI device id thermal: int340x: processor_thermal: Refactor MMIO interface thermal: rcar_gen3_thermal: Add r8a779a0 support dt-bindings: thermal: rcar-gen3-thermal: Add r8a779a0 support platform/x86/drivers/acerhdf: Check the interval value when it is set platform/x86/drivers/acerhdf: Use module_param_cb to set/get polling interval ... |
||
---|---|---|
.. | ||
dell-wmi-sysman | ||
intel_speed_select_if | ||
Kconfig | ||
Makefile | ||
acer-wireless.c | ||
acer-wmi.c | ||
acerhdf.c | ||
alienware-wmi.c | ||
amd-pmc.c | ||
amilo-rfkill.c | ||
apple-gmux.c | ||
asus-laptop.c | ||
asus-nb-wmi.c | ||
asus-wireless.c | ||
asus-wmi.c | ||
asus-wmi.h | ||
classmate-laptop.c | ||
compal-laptop.c | ||
dcdbas.c | ||
dcdbas.h | ||
dell-laptop.c | ||
dell-rbtn.c | ||
dell-rbtn.h | ||
dell-smbios-base.c | ||
dell-smbios-smm.c | ||
dell-smbios-wmi.c | ||
dell-smbios.h | ||
dell-smo8800.c | ||
dell-wmi-aio.c | ||
dell-wmi-descriptor.c | ||
dell-wmi-descriptor.h | ||
dell-wmi-led.c | ||
dell-wmi.c | ||
dell_rbu.c | ||
eeepc-laptop.c | ||
eeepc-wmi.c | ||
fujitsu-laptop.c | ||
fujitsu-tablet.c | ||
gpd-pocket-fan.c | ||
hdaps.c | ||
hp-wireless.c | ||
hp-wmi.c | ||
hp_accel.c | ||
huawei-wmi.c | ||
i2c-multi-instantiate.c | ||
ibm_rtl.c | ||
ideapad-laptop.c | ||
intel-hid.c | ||
intel-rst.c | ||
intel-smartconnect.c | ||
intel-uncore-frequency.c | ||
intel-vbtn.c | ||
intel-wmi-sbl-fw-update.c | ||
intel-wmi-thunderbolt.c | ||
intel_atomisp2_led.c | ||
intel_atomisp2_pm.c | ||
intel_bxtwc_tmu.c | ||
intel_cht_int33fe_common.c | ||
intel_cht_int33fe_common.h | ||
intel_cht_int33fe_microb.c | ||
intel_cht_int33fe_typec.c | ||
intel_chtdc_ti_pwrbtn.c | ||
intel_int0002_vgpio.c | ||
intel_ips.c | ||
intel_ips.h | ||
intel_menlow.c | ||
intel_mid_powerbtn.c | ||
intel_mid_thermal.c | ||
intel_mrfld_pwrbtn.c | ||
intel_oaktrail.c | ||
intel_pmc_core.c | ||
intel_pmc_core.h | ||
intel_pmc_core_pltdrv.c | ||
intel_pmt_class.c | ||
intel_pmt_class.h | ||
intel_pmt_crashlog.c | ||
intel_pmt_telemetry.c | ||
intel_punit_ipc.c | ||
intel_scu_ipc.c | ||
intel_scu_ipcutil.c | ||
intel_scu_pcidrv.c | ||
intel_scu_pltdrv.c | ||
intel_telemetry_core.c | ||
intel_telemetry_debugfs.c | ||
intel_telemetry_pltdrv.c | ||
intel_turbo_max_3.c | ||
lg-laptop.c | ||
mlx-platform.c | ||
msi-laptop.c | ||
msi-wmi.c | ||
mxm-wmi.c | ||
panasonic-laptop.c | ||
pcengines-apuv2.c | ||
peaq-wmi.c | ||
pmc_atom.c | ||
samsung-laptop.c | ||
samsung-q10.c | ||
sony-laptop.c | ||
system76_acpi.c | ||
tc1100-wmi.c | ||
thinkpad_acpi.c | ||
topstar-laptop.c | ||
toshiba-wmi.c | ||
toshiba_acpi.c | ||
toshiba_bluetooth.c | ||
toshiba_haps.c | ||
touchscreen_dmi.c | ||
uv_sysfs.c | ||
wmi-bmof.c | ||
wmi.c | ||
xiaomi-wmi.c | ||
xo1-rfkill.c | ||
xo15-ebook.c |