linux/drivers/hwmon
Al Viro cb787f4ac0 [tree-wide] finally take no_llseek out
no_llseek had been defined to NULL two years ago, in commit 868941b144
("fs: remove no_llseek")

To quote that commit,

  At -rc1 we'll need do a mechanical removal of no_llseek -

  git grep -l -w no_llseek | grep -v porting.rst | while read i; do
	sed -i '/\<no_llseek\>/d' $i
  done

  would do it.

Unfortunately, that hadn't been done.  Linus, could you do that now, so
that we could finally put that thing to rest? All instances are of the
form
	.llseek = no_llseek,
so it's obviously safe.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2024-09-27 08:18:43 -07:00
..
occ
peci peci, hwmon: Switch to new Intel CPU model defines 2024-06-17 15:15:46 +02:00
pmbus hwmon updates for v6.12 2024-09-18 12:40:48 +02:00
abituguru.c
abituguru3.c
acpi_power_meter.c
ad7314.c
ad7414.c
ad7418.c hwmon: (ad7418) Remove use of i2c_match_id() 2024-06-08 16:07:32 -07:00
adc128d818.c hwmon: (adc128d818) Fix underflows seen when writing limit attributes 2024-07-07 07:48:25 -07:00
adcxx.c
adm1025.c
adm1026.c
adm1029.c
adm1031.c hwmon: (adm1031) Remove use of i2c_match_id() 2024-06-08 16:07:32 -07:00
adm1177.c
adm9240.c
ads7828.c hwmon: (ads7828) Remove use of i2c_match_id() 2024-06-08 16:07:32 -07:00
ads7871.c
adt7x10.c hwmon: (adt7x10) Use multi-byte regmap operations 2024-07-31 10:43:51 -07:00
adt7x10.h
adt7310.c
adt7410.c
adt7411.c
adt7462.c
adt7470.c hwmon: (adt7470) Use multi-byte regmap operations 2024-07-31 10:43:51 -07:00
adt7475.c hwmon updates for v6.12 2024-09-18 12:40:48 +02:00
aht10.c hwmon: (aht10) Remove use of i2c_match_id() 2024-06-08 16:07:32 -07:00
amc6821.c hwmon: (amc6821) Use multi-byte regmap operations 2024-07-31 10:43:51 -07:00
applesmc.c
aquacomputer_d5next.c
as370-hwmon.c
asb100.c
asc7621.c
aspeed-g6-pwm-tach.c hwmon: (aspeed-g6-pwm-tacho): Simplify with scoped for each OF child loop 2024-08-27 08:11:15 -07:00
aspeed-pwm-tacho.c hwmon: (aspeed-pwm-tacho): Simplify with scoped for each OF child loop 2024-08-27 08:11:15 -07:00
asus_atk0110.c [tree-wide] finally take no_llseek out 2024-09-27 08:18:43 -07:00
asus_rog_ryujin.c
asus_wmi_sensors.c
asus-ec-sensors.c hwmon: (asus-ec-sensors) remove VRM temp X570-E GAMING 2024-08-25 15:26:25 -07:00
atxp1.c
axi-fan-control.c
bt1-pvt.c
bt1-pvt.h
chipcap2.c hwmon: (chipcap2) Drop cc2_disable() in the probe and return dev_err_probe() 2024-08-27 08:10:23 -07:00
coretemp.c
corsair-cpro.c hwmon: add missing MODULE_DESCRIPTION() macros 2024-06-08 16:07:33 -07:00
corsair-psu.c hwmon: corsair-psu: add USB id of HX1200i Series 2023 psu 2024-05-29 15:33:18 -07:00
cros_ec_hwmon.c hwmon: (cros_ec) Fix access to restricted __le16 2024-06-07 09:59:58 +00:00
da9052-hwmon.c hwmon: (da9052) Use devm_regulator_get_enable_read_voltage() 2024-05-03 11:08:14 +09:00
da9055-hwmon.c
dell-smm-hwmon.c hwmon: (dell-smm) Add Dell Latitude 7320 to fan control whitelist 2024-07-31 10:43:52 -07:00
dme1737.c hwmon: (dme1737) Remove use of i2c_match_id() 2024-06-08 16:07:32 -07:00
drivetemp.c
ds620.c
ds1621.c hwmon: (ds1621) Remove use of i2c_match_id() 2024-06-08 16:07:32 -07:00
emc6w201.c
emc1403.c hwmon: (emc1403) Add support for EMC1428 and EMC1438. 2024-05-12 09:02:00 -07:00
emc2103.c
emc2305.c
f71805f.c
f71882fg.c
f75375s.c hwmon: (f75375s) Remove use of i2c_match_id() 2024-06-08 16:07:32 -07:00
fam15h_power.c
fschmd.c [tree-wide] finally take no_llseek out 2024-09-27 08:18:43 -07:00
ftsteutates.c
g760a.c
g762.c hwmon: (g762) Initialize fans after configuring clock 2024-07-09 15:45:48 -07:00
gigabyte_waterforce.c
gl518sm.c
gl520sm.c
gpio-fan.c
gsc-hwmon.c hwmon: (gsc-hwmon) fix module autoloading 2024-08-27 08:10:23 -07:00
gxp-fan-ctrl.c
hih6130.c
hp-wmi-sensors.c platform/x86: wmi: Pass event data directly to legacy notify handlers 2024-09-05 17:21:59 +02:00
hs3001.c
hwmon-vid.c
hwmon.c hwmon: Remove devm_hwmon_device_unregister() API function 2024-09-13 07:27:36 -07:00
i5k_amb.c hwmon: Use device_show_string() helper for sysfs attributes 2024-05-04 17:37:03 +02:00
i5500_temp.c
ibmaem.c
ibmpex.c hwmon: Use device_show_string() helper for sysfs attributes 2024-05-04 17:37:03 +02:00
ibmpowernv.c
iio_hwmon.c Char/Misc and other driver changes for 6.11-rc1 2024-07-19 15:55:08 -07:00
ina2xx.c hwmon: (ina2xx) Use shunt voltage to calculate current 2024-08-30 08:34:23 -07:00
ina209.c
ina238.c hwmon: (ina238) Constify struct regmap_config 2024-07-02 11:30:10 -07:00
ina3221.c hwmon: (ina3221): Simplify with scoped for each OF child loop 2024-08-27 08:11:15 -07:00
intel-m10-bmc-hwmon.c hwmon: (intel-m10-bmc-hwmon) Fix multiplier for N6000 board power sensor 2024-05-30 09:05:06 -07:00
it87.c
jc42.c hwmon: (jc42) Strengthen detect function 2024-06-30 13:15:26 -07:00
k8temp.c
k10temp.c hwmon updates for v6.12 2024-09-18 12:40:48 +02:00
Kconfig hwmon: Add sophgo SG2042 external hardware monitor support 2024-08-27 08:11:15 -07:00
lan966x-hwmon.c
lenovo-ec-sensors.c
lineage-pem.c
lm63.c hwmon: (lm63) Remove use of i2c_match_id() 2024-06-08 16:07:32 -07:00
lm70.c hwmon: lm70: simplify with spi_get_device_match_data() 2024-06-08 16:07:32 -07:00
lm73.c
lm75.c hwmon: (lm75) Remove use of i2c_match_id() 2024-06-08 16:07:32 -07:00
lm75.h
lm77.c
lm78.c hwmon: (lm78) Remove use of i2c_match_id() 2024-06-08 16:07:33 -07:00
lm80.c
lm83.c hwmon: (lm83) Remove use of i2c_match_id() 2024-06-08 16:07:33 -07:00
lm85.c hwmon: (lm85) Remove use of i2c_match_id() 2024-06-08 16:07:33 -07:00
lm87.c hwmon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (part 2) 2024-05-09 12:56:06 -07:00
lm90.c hwmon: (lm90): Simplify with scoped for each OF child loop 2024-08-27 08:11:15 -07:00
lm92.c hwmon: (lm92) Convert to with_info hwmon API 2024-08-27 08:10:23 -07:00
lm93.c
lm95234.c hwmon: (lm95234) Use multi-byte regmap operations 2024-07-31 10:43:52 -07:00
lm95241.c hwmon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (part 2) 2024-05-09 12:56:06 -07:00
lm95245.c hwmon: (lm95245) Use multi-byte regmap operations 2024-07-31 10:43:51 -07:00
lochnagar-hwmon.c
ltc2945.c
ltc2947-core.c hwmon: (ltc2947) Move to firmware agnostic API 2024-07-31 10:43:52 -07:00
ltc2947-i2c.c
ltc2947-spi.c
ltc2947.h
ltc2990.c
ltc2991.c hwmon: ltc2991: fix register bits defines 2024-09-01 06:39:57 -07:00
ltc2992.c hwmon: (ltc2992) use device_for_each_child_node_scoped() to access child nodes 2024-07-31 10:43:52 -07:00
ltc4151.c
ltc4215.c
ltc4222.c
ltc4245.c
ltc4260.c
ltc4261.c
ltc4282.c
ltq-cputemp.c
Makefile hwmon: Add sophgo SG2042 external hardware monitor support 2024-08-27 08:11:15 -07:00
max127.c
max197.c
max1111.c
max1619.c hwmon: (max1619) Improve chip detection code 2024-07-31 10:43:53 -07:00
max1668.c hwmon: (max1668) Convert to use with_info hwmon API 2024-07-31 10:43:53 -07:00
max6620.c
max6621.c hwmon: Drop explicit initialization of struct i2c_device_id::driver_data to 0 (part 2) 2024-05-09 12:56:06 -07:00
max6639.c hwmon: (max6639) Use multi-byte regmap operations 2024-07-31 10:43:51 -07:00
max6650.c
max6697.c hwmon: (max6697) Document discrepancy in overtemperature status bit values 2024-07-31 10:43:53 -07:00
max16065.c hwmon: (max16065) Fix alarm attributes 2024-07-31 10:43:52 -07:00
max31722.c
max31730.c
max31760.c
max31790.c
max31827.c hwmon: (pmbus/max31827) Explain why enum chips must not start with 0 2024-06-11 07:25:03 -07:00
mc34vr500.c
mc13783-adc.c
mcp3021.c hwmon: (mcp3021) Remove use of i2c_match_id() 2024-06-08 16:07:33 -07:00
menf21bmc_hwmon.c
mlxreg-fan.c
mr75203.c hwmon: add missing MODULE_DESCRIPTION() macros 2024-06-08 16:07:33 -07:00
nct6683.c hwmon: (nct6683) Display warning when enabling driver for unknown customer 2024-05-29 15:23:54 -07:00
nct6775-core.c hwmon: (nct6775-core) Fix underflows seen when writing limit attributes 2024-07-07 07:48:25 -07:00
nct6775-i2c.c
nct6775-platform.c hwmon: (nct6775) add G15CF to ASUS WMI monitoring list 2024-08-27 08:10:23 -07:00
nct6775.h hwmon: (nct6775) Let enum kinds start with index 0 2024-06-11 07:25:13 -07:00
nct7802.c hwmon: (nct7802): Simplify with scoped for each OF child loop 2024-08-27 08:11:15 -07:00
nct7904.c
npcm750-pwm-fan.c hwmon: (npcm750-pwm-fan): Simplify with scoped for each OF child loop 2024-08-27 08:11:15 -07:00
nsa320-hwmon.c
ntc_thermistor.c hwmon: (ntc_thermistor) fix module autoloading 2024-08-27 08:10:23 -07:00
nzxt-kraken2.c
nzxt-kraken3.c hwmon: (nzxt-kraken3) Bail out for unsupported device variants 2024-05-12 16:50:11 -07:00
nzxt-smart2.c hwmon: (nzxt-smart2) Add support for another version of NZXT RGB & Fan Controller 2024-05-29 15:55:35 -07:00
oxp-sensors.c hwmon: (oxp-sensors) Add missing breaks to fix -Wimplicit-fallthrough with clang 2024-08-28 13:33:53 -07:00
pc87360.c hwmon: (pc87360) Use min() macro 2024-08-27 08:12:23 -07:00
pc87427.c
pcf8591.c
powerz.c
powr1220.c hwmon: (powr1220) Remove use of i2c_match_id() 2024-06-08 16:07:33 -07:00
pt5161l.c hwmon: (pt5161l) Fix invalid temperature reading 2024-08-26 20:58:05 -07:00
pwm-fan.c hwmon: (pwmfan) Do not force disable pwm controller 2024-08-27 08:12:23 -07:00
raspberrypi-hwmon.c
sbrmi.c
sbtsi_temp.c
sch56xx-common.c
sch56xx-common.h hwmon: (sch5627) Remove unused declaration sch56xx_watchdog_unregister() 2024-08-27 08:10:23 -07:00
sch5627.c
sch5636.c hwmon: (sch5636) Print unknown ID in error string via %*pE 2024-09-12 14:27:37 -07:00
scmi-hwmon.c
scpi-hwmon.c
sfctemp.c
sg2042-mcu.c hwmon: Add sophgo SG2042 external hardware monitor support 2024-08-27 08:11:15 -07:00
sht3x.c hwmon: (sht3x) Remove use of i2c_match_id() 2024-06-08 16:07:33 -07:00
sht4x.c
sht15.c
sht21.c hwmon: (sht21) Use %*ph to print small buffer 2024-09-12 14:17:29 -07:00
shtc1.c hwmon updates for v6.11-rc1 2024-07-15 17:39:13 -07:00
sis5595.c
sl28cpld-hwmon.c
smpro-hwmon.c
smsc47b397.c
smsc47m1.c
smsc47m192.c
sparx5-temp.c
spd5118.c hwmon: (spd5118) Add support for Renesas/ITD SPD5118 hub controllers 2024-06-18 20:07:42 -07:00
stts751.c hwmon: (stts751) Add "st" vendor prefix to "stts751" compatible string 2024-08-27 08:10:23 -07:00
surface_fan.c
surface_temp.c hwmon: Add thermal sensor driver for Surface Aggregator Module 2024-08-27 08:10:23 -07:00
sy7636a-hwmon.c
tc74.c
tc654.c
thmc50.c hwmon: (thmc50) Remove use of i2c_match_id() 2024-06-08 16:07:33 -07:00
tmp102.c
tmp103.c
tmp108.c
tmp401.c hwmon: (tmp401) Use multi-byte regmap operations 2024-07-31 10:43:51 -07:00
tmp421.c hwmon: (tmp421): Simplify with scoped for each OF child loop 2024-08-27 08:11:15 -07:00
tmp464.c hwmon: (tmp464): Simplify with scoped for each OF child loop 2024-08-27 08:11:15 -07:00
tmp513.c hwmon: (tmp513) Constify struct regmap_config 2024-07-02 11:31:02 -07:00
tps23861.c hwmon: (tps23861) Constify struct regmap_config 2024-07-02 11:31:30 -07:00
ultra45_env.c
vexpress-hwmon.c hwmon: (vexpress) Use of_property_present() 2024-08-27 08:10:11 -07:00
via-cputemp.c
via686a.c
vt1211.c
vt8231.c
w83l785ts.c
w83l786ng.c
w83627ehf.c hwmon: (w83627ehf) Fix underflows seen when writing limit attributes 2024-07-07 07:48:25 -07:00
w83627hf.c
w83773g.c
w83781d.c hwmon: (w83781d) Remove use of i2c_match_id() 2024-06-08 16:07:33 -07:00
w83791d.c
w83792d.c
w83793.c [tree-wide] finally take no_llseek out 2024-09-27 08:18:43 -07:00
w83795.c hwmon: (w83795): Remove use of i2c_match_id() 2024-06-08 16:07:33 -07:00
wm831x-hwmon.c
wm8350-hwmon.c
xgene-hwmon.c