linux/drivers/hwmon
Guenter Roeck 212244f76d hwmon: (max6650) Drop call to thermal_cdev_update
The call to thermal_cdev_update() causes any fan connected to the chip
to stop immediately. If the thermal subsystem is not set up to actually
handle the chip as cooling device, the remains stopped until is is
restarted manually with a write to a sysfs attribute.

There is evidence that thermal_cdev_update() should only be called from
thermal governors, not from thermal cooling device drivers. Drop the call.

Cc: Jean-Francois Dagenais <jeff.dagenais@gmail.com>
Tested-by: Jean-Francois Dagenais <jeff.dagenais@gmail.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2019-04-23 06:30:38 -07:00
..
occ hwmon: (occ) Add more details to Kconfig help text 2019-04-16 15:15:52 -07:00
pmbus hwmon: (pmbus/isl68137) Add driver for Intersil ISL68137 PWM Controller 2019-04-15 17:19:53 -07:00
ab8500.c
abituguru.c
abituguru3.c
abx500.c hwmon: (abx500) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:30 -08:00
abx500.h
acpi_power_meter.c hwmon: (acpi_power_meter) Replace S_<PERMS> with octal values 2018-12-16 15:13:31 -08:00
ad7314.c hwmon: (ad7314) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:31 -08:00
ad7414.c hwmon: (ad7414) Fix build warning 2019-04-15 17:19:53 -07:00
ad7418.c hwmon: (ad7418) Add device tree probing 2019-02-25 09:06:00 -08:00
adc128d818.c hwmon: (adc128d818) Fix build warning 2019-04-15 17:19:53 -07:00
adcxx.c hwmon: (adcxx) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:33 -08:00
adm1021.c hwmon: (adm1021) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:34 -08:00
adm1025.c hwmon: (adm1025) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
adm1026.c hwmon: (adm1026) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
adm1029.c hwmon: (adm1029) Use permission specific [SENSOR_][DEVICE_]ATTR variants 2019-04-15 17:19:53 -07:00
adm1031.c hwmon: (adm1031) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
adm9240.c hwmon: (adm9240) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
ads1015.c hwmon: (ads1015) Fix build warning 2019-04-15 17:19:53 -07:00
ads7828.c docs: hwmon: Add an index file and rename docs to *.rst 2019-04-17 10:37:23 -07:00
ads7871.c hwmon: (ads7871) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:36 -08:00
adt7x10.c hwmon: (adt7x10) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:38 -08:00
adt7x10.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
adt7310.c spi: Drop owner assignment from spi_drivers 2015-10-28 10:30:17 +09:00
adt7410.c
adt7411.c hwmon: (adt7411) Use HWMON_CHANNEL_INFO macro 2019-04-15 17:19:53 -07:00
adt7462.c hwmon: (adt7462) Mark expected switch fall-throughs 2019-02-18 14:23:29 -08:00
adt7470.c hwmon: (adt7470) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:37 -08:00
adt7475.c hwmon: (adt7475) Fix build warning 2019-04-15 17:19:53 -07:00
amc6821.c hwmon: (amc6821) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:38 -08:00
applesmc.c hwmon: (applesmc) Replace S_<PERMS> with octal values 2018-12-16 15:13:39 -08:00
asb100.c hwmon: (asb100) use permission-specific DEVICE_ATTR variants 2017-01-02 10:19:45 -08:00
asc7621.c hwmon: (asc7621) remove redundant assignment to newval 2017-10-29 18:36:03 -07:00
aspeed-pwm-tacho.c hwmon: (aspeed-pwm-tacho) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:39 -08:00
asus_atk0110.c hwmon: (asus_atk0110) Fix debugfs_simple_attr.cocci warnings 2018-12-16 15:13:47 -08:00
atxp1.c hwmon: (atxp1) use permission-specific DEVICE_ATTR variants 2017-01-02 10:19:45 -08:00
coretemp.c hwmon: (coretemp) Replace S_<PERMS> with octal values 2018-12-16 15:13:41 -08:00
da9052-hwmon.c hwmon: (da9052-hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:41 -08:00
da9055-hwmon.c hwmon: (da9055-hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:42 -08:00
dell-smm-hwmon.c hwmon: (dell-smm) Support up to 10 temp sensors 2019-02-18 14:23:29 -08:00
dme1737.c hwmon: (dme1737) Fix overflows seen when writing into limit attributes 2017-01-10 08:57:55 -08:00
ds620.c hwmon: (ds620) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:43 -08:00
ds1621.c hwmon: (ds1621) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:43 -08:00
emc6w201.c hwmon: (emc6w201) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:45 -08:00
emc1403.c hwmon: (emc1403) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:44 -08:00
emc2103.c hwmon: (emc2103) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:44 -08:00
f71805f.c hwmon: (f71805f) Use request_muxed_region for Super-IO accesses 2019-04-15 17:19:53 -07:00
f71882fg.c hwmon: (f71882fg) Mark expected switch fall-through 2019-02-18 14:23:29 -08:00
f75375s.c
fam15h_power.c hwmon: (fam15h_power) use permission-specific DEVICE_ATTR variants 2017-01-02 10:19:45 -08:00
fschmd.c hwmon: (fschmd) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:45 -08:00
ftsteutates.c hwmon: (ftsteutates) Use permission specific SENSOR[_DEVICE]_ATTR variants 2018-12-16 15:13:46 -08:00
g760a.c hwmon: (g760a) use permission-specific DEVICE_ATTR variants 2017-01-02 10:19:45 -08:00
g762.c hwmon: (g762) handle cleanup with devm_add_action 2018-03-10 19:00:14 -08:00
gl518sm.c hwmon: (gl518sm) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
gl520sm.c hwmon: (gl520sm) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
gpio-fan.c hwmon: (gpio-fan) Replace S_<PERMS> with octal values 2019-02-18 14:23:29 -08:00
hih6130.c hwmon: (hih6130) Fix build warning 2019-04-15 17:19:53 -07:00
hwmon-vid.c x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_stepping 2018-02-15 01:15:52 +01:00
hwmon.c hwmon: Add support for samples attributes 2019-04-15 17:19:53 -07:00
i5k_amb.c hwmon: (i5k_amb) Replace S_<PERMS> with octal values 2019-02-18 14:23:29 -08:00
i5500_temp.c hwmon: (i5500_temp) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
ibmaem.c hwmon: (ibmaem) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
ibmpex.c hwmon: (ibmpex) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
ibmpowernv.c hwmon: (ibmpowernv) Remove bogus __init annotations 2018-11-04 15:55:12 -08:00
iio_hwmon.c hwmon: (iio_hwmon) Simplify attr.name generation in iio_hwmon_probe() 2019-04-15 17:19:53 -07:00
ina2xx.c hwmon: (ina2xx) Fix build warning 2019-04-15 17:19:53 -07:00
ina209.c hwmon: (ina209) Fix build warning 2019-04-15 17:19:53 -07:00
ina3221.c hwmon: (ina3221) Add voltage conversion time settings 2019-04-18 06:44:11 -07:00
it87.c hwmon: (it87) Reapply probe path chip registers settings after resume 2017-08-13 08:24:38 -07:00
jc42.c hwmon: (jc42) Use HWMON_CHANNEL_INFO macro 2019-04-15 17:19:53 -07:00
jz4740-hwmon.c hwmon: (jz4740) Use devm_platform_ioremap_resource 2019-04-15 17:19:53 -07:00
k8temp.c hwmon: (k8temp) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
k10temp.c hwmon updates for v4.21 2018-12-28 19:48:25 -08:00
Kconfig hwmon: (max6650) add thermal cooling device capability 2019-04-20 07:08:15 -07:00
lineage-pem.c hwmon: (lineage-pem) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
lm63.c hwmon: (lm63) Fix build warning 2019-04-15 17:19:53 -07:00
lm70.c hwmon: (lm70) Add support for TI TMP122/124 2017-01-21 12:26:38 -08:00
lm73.c hwmon: (lm73) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
lm75.c hwmon: (lm75) Fix build warning 2019-04-15 17:19:53 -07:00
lm75.h
lm77.c hwmon: (lm77) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
lm78.c hwmon: (lm78) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
lm80.c hwmon: (lm80) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
lm83.c hwmon: (lm83) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
lm85.c hwmon: (lm85) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
lm87.c hwmon: (lm87) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
lm90.c hwmon: (lm90) Fix build warning 2019-04-15 17:19:53 -07:00
lm92.c hwmon: (lm92) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
lm93.c hwmon: (lm93) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
lm95234.c hwmon: (lm95234) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} 2018-12-16 15:13:24 -08:00
lm95241.c hwmon: (lm95241) Use HWMON_CHANNEL_INFO macro 2019-04-15 17:19:53 -07:00
lm95245.c hwmon: lm95245: Fix build warnings 2019-04-15 17:19:53 -07:00
lochnagar-hwmon.c hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driver 2019-04-15 17:19:53 -07:00
ltc2945.c hwmon: (ltc2945): Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} 2018-12-16 15:13:23 -08:00
ltc2990.c hwmon: (ltc2990) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
ltc4151.c hwmon: (ltc4151) Fix build warning 2019-04-15 17:19:53 -07:00
ltc4215.c hwmon: (ltc4215) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} 2018-12-16 15:13:29 -08:00
ltc4222.c hwmon: (ltc4222) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
ltc4245.c hwmon: (ltc4245) Use HWMON_CHANNEL_INFO macro 2019-04-15 17:19:53 -07:00
ltc4260.c hwmon: (ltc4260) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} 2018-12-16 15:13:25 -08:00
ltc4261.c hwmon: (ltc4261) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
ltq-cputemp.c hwmon: (ltq-cputemp) Use HWMON_CHANNEL_INFO macro 2019-04-15 17:19:53 -07:00
Makefile hwmon: lochnagar: Add Lochnagar 2 hardware monitoring driver 2019-04-15 17:19:53 -07:00
max197.c docs: hwmon: Add an index file and rename docs to *.rst 2019-04-17 10:37:23 -07:00
max1111.c hwmon: (max1111) use permission-specific DEVICE_ATTR variants 2017-01-02 10:19:45 -08:00
max1619.c hwmon: (max1619) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
max1668.c
max6621.c hwmon: (max6621) Fix build warning 2019-04-15 17:19:53 -07:00
max6639.c hwmon: (max6639) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
max6642.c hwmon: (max6642) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
max6650.c hwmon: (max6650) Drop call to thermal_cdev_update 2019-04-23 06:30:38 -07:00
max6697.c hwmon: (max6697) Fix build warning 2019-04-15 17:19:53 -07:00
max16065.c hwmon: (max16065) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
max31722.c hwmon: (max31722) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
max31790.c hwmon: (max31790) Use HWMON_CHANNEL_INFO macro 2019-04-15 17:19:53 -07:00
mc13783-adc.c hwmon: (mc13783-adc) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
mcp3021.c hwmon: (mcp3021) use permission-specific DEVICE_ATTR variants 2017-01-02 10:19:45 -08:00
menf21bmc_hwmon.c hwmon: (menf21bmc_hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
mlxreg-fan.c hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro 2019-04-15 17:19:53 -07:00
nct6683.c treewide: devm_kzalloc() -> devm_kcalloc() 2018-06-12 16:19:22 -07:00
nct6775.c hwmon: (nct6775) Fix fan6 detection for NCT6793D 2019-01-27 18:55:49 -08:00
nct7802.c hwmon: (nct7802) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} 2018-12-16 15:13:25 -08:00
nct7904.c hwmon: (nct7904) Use new HWMON_CHANNEL_INFO() macro 2019-04-15 17:19:53 -07:00
npcm750-pwm-fan.c hwmon: (npcm750-pwm-fan) Use HWMON_CHANNEL_INFO macro 2019-04-15 17:19:53 -07:00
nsa320-hwmon.c hwmon: (nsa320-hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
ntc_thermistor.c hwmon: (ntc_thermistor) Use new HWMON_CHANNEL_INFO() macro 2019-04-15 17:19:53 -07:00
pc87360.c hwmon: (pc87360) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
pc87427.c hwmon: (pc87427) Use request_muxed_region for Super-IO accesses 2019-04-15 17:19:53 -07:00
pcf8591.c hwmon: (pcf8591) use permission-specific DEVICE_ATTR variants 2017-01-02 10:19:45 -08:00
powr1220.c hwmon: (powr1220) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
pwm-fan.c hwmon: (pwm-fan) Report probe errors consistently 2019-04-15 17:19:53 -07:00
raspberrypi-hwmon.c hwmon: (raspberrypi-hwmon) Use HWMON_CHANNEL_INFO macro 2019-04-15 17:19:53 -07:00
s3c-hwmon.c
sch56xx-common.c hwmon: (sch56xx) Remove unneeded linux/miscdevice.h include 2017-01-02 10:19:45 -08:00
sch56xx-common.h
sch5627.c hwmon: (sch5627) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
sch5636.c hwmon: (sch5636) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
scmi-hwmon.c hwmon: (scmi-hwmon) Replace S_<PERMS> with octal values 2019-02-18 14:23:29 -08:00
scpi-hwmon.c hwmon: (scpi-hwmon) Replace S_<PERMS> with octal values 2019-02-18 14:23:29 -08:00
sht3x.c hwmon: (sht3x) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
sht15.c docs: hwmon: Add an index file and rename docs to *.rst 2019-04-17 10:37:23 -07:00
sht21.c hwmon: (sht21) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
shtc1.c
sis5595.c hwmon: (sis5595) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
smm665.c
smsc47b397.c hwmon: (smsc47b397) Use request_muxed_region for Super-IO accesses 2019-04-15 17:19:53 -07:00
smsc47m1.c hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses 2019-04-15 17:19:53 -07:00
smsc47m192.c hwmon: (smsc47m192) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
stts751.c hwmon: (stts751) Fix build warning 2019-04-15 17:19:53 -07:00
tc74.c hwmon: (tc74) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
tc654.c hwmon: (tc654) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
thmc50.c hwmon: (thmc50) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
tmp102.c hwmon: (tmp102) Fix build warning 2019-04-15 17:19:53 -07:00
tmp103.c hwmon: (tmp103) Fix build warning 2019-04-15 17:19:53 -07:00
tmp108.c hwmon: (tmp108) Use HWMON_CHANNEL_INFO macro 2019-04-15 17:19:53 -07:00
tmp401.c hwmon: (tmp401) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} 2018-12-16 15:13:28 -08:00
tmp421.c hwmon: (tmp421) Fix build warning 2019-04-15 17:19:53 -07:00
ultra45_env.c
vexpress-hwmon.c hwmon: (vexpress-hwmon) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
via-cputemp.c hwmon: (via-cputemp) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-02-18 14:23:29 -08:00
via686a.c hwmon: (via686a) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
vt1211.c hwmon: (vt1211) Use request_muxed_region for Super-IO accesses 2019-04-15 17:19:53 -07:00
vt8231.c hwmon: (vt8231) Use permission specific SENSOR[_DEVICE]_ATTR variants 2019-04-15 17:19:53 -07:00
w83l785ts.c
w83l786ng.c
w83627ehf.c hwmon: (w83627ehf) Use request_muxed_region 2017-04-02 07:01:53 -07:00
w83627hf.c hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses 2019-04-15 17:19:53 -07:00
w83773g.c hwmon: (w83773g) Fix build warning 2019-04-15 17:19:53 -07:00
w83781d.c hwmon: (w83781d) Remove duplicate NULL check 2017-11-16 01:01:55 -08:00
w83791d.c hwmon: (w83791d) Remove duplicate NULL check 2017-11-16 01:02:23 -08:00
w83792d.c hwmon: (w83792d) Remove duplicate NULL check 2017-11-16 01:02:43 -08:00
w83793.c hwmon: (w83793) Remove duplicate NULL check 2017-11-16 01:03:19 -08:00
w83795.c hwmon: (w83795) temp4_type has writable permission 2018-11-18 14:34:56 -08:00
wm831x-hwmon.c
wm8350-hwmon.c
xgene-hwmon.c hwmon: (xgene) Minor clean up of ifdef and acpi_match_table reference 2017-11-01 06:14:52 -07:00