kernel-hacking-2024-linux-s.../drivers/thermal
Rafael J. Wysocki acd7e9ee57 thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type()
In order to prevent int340x_thermal_get_trip_type() from possibly
racing with int340x_thermal_read_trips() invoked by int3403_notify()
add locking to it in analogy with int340x_thermal_get_trip_temp().

Fixes: 6757a7abe4 ("thermal: intel: int340x: Protect trip temperature from concurrent updates")
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2023-01-25 15:37:21 +01:00
..
broadcom
intel thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type() 2023-01-25 15:37:21 +01:00
qcom thermal/drivers/qcom/lmh: Fix irq handler return value 2022-12-14 15:25:41 +01:00
samsung
st thermal/drivers/st: Use devm_platform_get_and_ioremap_resource() 2022-12-14 15:25:41 +01:00
tegra
ti-soc-thermal thermal: ti-soc-thermal: Drop comma after SoC match table sentinel 2022-12-14 15:25:40 +01:00
amlogic_thermal.c
armada_thermal.c
cpufreq_cooling.c
cpuidle_cooling.c
da9062-thermal.c
db8500_thermal.c
devfreq_cooling.c
dove_thermal.c
gov_bang_bang.c
gov_fair_share.c
gov_power_allocator.c thermal/core/power allocator: Remove a useless include 2022-12-14 15:25:40 +01:00
gov_step_wise.c
gov_user_space.c
hisi_thermal.c
imx8mm_thermal.c thermal/drivers/imx8mm: Add hwmon support 2022-12-14 15:25:40 +01:00
imx_sc_thermal.c thermal/drivers/imx_sc_thermal: Drop empty platform remove function 2022-12-14 15:27:30 +01:00
imx_thermal.c
k3_bandgap.c
k3_j72xx_bandgap.c thermal/drivers/k3_j72xx_bandgap: Map fuse_base only for erratum workaround 2022-12-14 15:25:41 +01:00
Kconfig
khadas_mcu_fan.c
kirkwood_thermal.c
Makefile
max77620_thermal.c
mtk_thermal.c
qoriq_thermal.c
rcar_gen3_thermal.c
rcar_thermal.c
rockchip_thermal.c
rzg2l_thermal.c
spear_thermal.c
sprd_thermal.c
sun8i_thermal.c
thermal-generic-adc.c
thermal_core.c thermal: core: call put_device() only after device_register() fails 2023-01-19 21:06:41 +01:00
thermal_core.h
thermal_helpers.c
thermal_hwmon.c
thermal_hwmon.h
thermal_mmio.c
thermal_netlink.c
thermal_netlink.h
thermal_of.c thermal/of: Fix memory leak on thermal_of_zone_register() failure 2022-12-14 15:25:39 +01:00
thermal_sysfs.c
uniphier_thermal.c