remarkable-linux/drivers/hwmon
Thomas Gleixner d659f9b135 hwmon: ibmaem: Use ktime_get_ns()
Using the wall clock time for delta time calculations is wrong to
begin with because wall clock time can be set from userspace and NTP.
Such data wants to be based on clock monotonic.

The calculations also are done on a nanosecond basis. Use the
nanoseconds based interface right away.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Jean Delvare <jdelvare@suse.de>
Acked-by: Jean Delvare <jdelvare@suse.de>
Signed-off-by: John Stultz <john.stultz@linaro.org>
2014-07-23 15:01:44 -07:00
..
pmbus hwmon: (pmbus/ltc2978) Add support for LTM4676 2014-03-19 18:59:40 -07:00
ab8500.c
abituguru.c hwmon: Correct some typos 2013-10-18 09:12:02 -07:00
abituguru3.c hwmon: Correct some typos 2013-10-18 09:12:02 -07:00
abx500.c
abx500.h
acpi_power_meter.c ACPI: Clean up inclusions of ACPI header files 2013-12-07 01:03:14 +01:00
ad7314.c
ad7414.c
ad7418.c
adc128d818.c hwmon: (adc128d818) Drop write support on inX_input attributes 2014-07-07 09:48:23 -07:00
adcxx.c hwmon: (adcxx) Remove redundant spi_set_drvdata 2013-10-18 09:12:01 -07:00
adm1021.c hwmon: (adm1021) Fix cache problem when writing temperature limits 2014-07-03 09:45:26 -07:00
adm1025.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
adm1026.c
adm1029.c hwmon: (adm1029) Ensure the fan_div cache is updated in set_fan_div 2014-07-03 09:45:17 -07:00
adm1031.c hwmon: (adm1031) Fix writes to limit registers 2014-07-07 05:49:25 -07:00
adm9240.c
ads1015.c
ads7828.c
ads7871.c
adt7x10.c
adt7x10.h
adt7310.c
adt7410.c
adt7411.c
adt7462.c
adt7470.c
adt7475.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
amc6821.c hwmon: (amc6821) Fix permissions for temp2_input 2014-07-03 09:45:00 -07:00
applesmc.c
asb100.c
asc7621.c hwmon: Avoid initializing the same field twice 2014-04-04 18:01:34 +02:00
asus_atk0110.c ACPI: Clean up inclusions of ACPI header files 2013-12-07 01:03:14 +01:00
atxp1.c hwmon: (atxp1) Avoid forward declaration 2014-06-12 08:36:49 -07:00
coretemp.c Revert "hwmon: (coretemp) Refine TjMax detection" 2014-05-01 04:07:52 -07:00
da9052-hwmon.c hwmon: (da9052) Fix adc to voltage calculation 2014-01-14 21:36:31 -08:00
da9055-hwmon.c hwmon: (da9055) Remove use of regmap_irq_get_virq() 2014-02-06 17:22:33 -08:00
dme1737.c
ds620.c
ds1621.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
emc6w201.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
emc1403.c hwmon: (emc1403) Add device IDs for EMC1412, EMC1413, and EMC1414 2014-05-21 16:02:24 -07:00
emc2103.c hwmon: (emc2103) Clamp limits instead of bailing out 2014-07-07 07:15:31 -07:00
f71805f.c hwmon: (f71805f) remove unnecessary OOM messages 2014-05-21 16:02:21 -07:00
f71882fg.c
f75375s.c
fam15h_power.c hwmon: remove DEFINE_PCI_DEVICE_TABLE macro 2014-01-14 21:36:30 -08:00
fschmd.c
g760a.c
g762.c hwmon: (g762) Make of_device_id array const 2014-05-21 16:02:22 -07:00
gl518sm.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
gl520sm.c
gpio-fan.c hwmon: (gpio-fan) Change name used in hwmon_device_register_with_groups 2014-06-25 15:16:09 -07:00
hih6130.c hwmon: HIH-6130: Support I2C bus drivers without I2C_FUNC_SMBUS_QUICK 2013-12-11 13:37:30 -08:00
htu21.c
hwmon-vid.c
hwmon.c hwmon: Do not accept invalid name attributes 2014-03-03 08:01:06 -08:00
i5k_amb.c
ibmaem.c hwmon: ibmaem: Use ktime_get_ns() 2014-07-23 15:01:44 -07:00
ibmpex.c hwmon: (ibmpex) remove unnecessary OOM messages 2014-05-21 16:02:21 -07:00
iio_hwmon.c hwmon: (iio_hwmon) Make of_device_id array const 2014-05-21 16:02:23 -07:00
ina2xx.c hwmon: (ina2xx) Cast to s16 on shunt and current regs 2014-06-12 08:36:18 -07:00
ina209.c hwmon: (ina209) Convert to use devm_hwmon_device_register_with_groups 2013-10-18 09:11:57 -07:00
it87.c hwmon: (it87) Add support for IT8623E 2014-04-04 18:01:35 +02:00
jc42.c hwmon: (jc42) Add support for STTS2004 and AT30TSE004 2014-05-21 16:02:25 -07:00
jz4740-hwmon.c hwmon: (jz4740) Use devm_ioremap_resource() 2014-03-03 08:01:03 -08:00
k8temp.c hwmon: remove DEFINE_PCI_DEVICE_TABLE macro 2014-01-14 21:36:30 -08:00
k10temp.c hwmon: (k10temp) Add support for AMD F16 M30h processor 2014-04-02 22:09:14 -07:00
Kconfig hwmon: (emc1403) Fix missing 'select REGMAP_I2C' in Kconfig 2014-06-25 07:29:22 -07:00
lineage-pem.c
lm63.c hwmon: (lm63) Avoid initializing the same field twice 2014-04-04 18:01:33 +02:00
lm70.c hwmon: (lm70) Convert to use devm_hwmon_device_register_with_groups 2014-05-21 16:02:20 -07:00
lm73.c hwmon: (lm73) Convert to use devm_hwmon_device_register_with_groups 2013-10-13 16:16:28 -07:00
lm75.c hwmon: (lm75) Convert to use hwmon_device_register_with_groups 2014-05-21 16:02:21 -07:00
lm75.h
lm77.c hwmon: (lm77) Convert to use devm_hwmon_device_register_with_groups 2014-05-21 16:02:21 -07:00
lm78.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
lm80.c hwmon: (lm80) Rearrange code to avoid forward declarations 2014-05-21 16:02:26 -07:00
lm83.c hwmon: (lm83) Convert to use devm_hwmon_device_register_with_groups 2014-05-21 16:02:26 -07:00
lm85.c hwmon: (lm85) Drop generic detection 2014-06-12 08:36:30 -07:00
lm87.c hwmon: Avoid initializing the same field twice 2014-04-04 18:01:34 +02:00
lm90.c hwmon: (lm90) Convert to use hwmon_device_register_with_groups 2014-04-04 18:01:35 +02:00
lm92.c hwmon: (lm92) Convert to use devm_hwmon_device_register_with_groups 2014-05-21 16:02:21 -07:00
lm93.c hwmon: (lm93) remove unnecessary OOM messages 2014-05-21 16:02:22 -07:00
lm95234.c hwmon: (lm95234) fix coccinelle warnings 2013-10-18 09:12:00 -07:00
lm95241.c hwmon: (lm95241) Avoid initializing the same field twice 2014-03-03 08:01:04 -08:00
lm95245.c hwmon: (lm95245) Make temp2_crit_hyst read-only 2014-03-03 08:01:06 -08:00
ltc2945.c hwmon: (ltc2945) Fix 1st comment line 2014-05-21 16:02:22 -07:00
ltc4151.c hwmon: (ltc4151) Convert to devm_hwmon_device_register_with_groups 2014-06-12 08:36:47 -07:00
ltc4215.c hwmon: (ltc4215) Convert to devm_hwmon_device_register_with_groups 2014-03-03 08:01:05 -08:00
ltc4222.c hwmon: Driver for Linear Technologies LTC4222 2014-03-03 08:01:03 -08:00
ltc4245.c hwmon: (ltc4245) Remove devicetree conditionals 2014-03-03 08:01:05 -08:00
ltc4260.c hwmon: Driver for Linear Technologies LTC4260 2014-03-03 08:01:03 -08:00
ltc4261.c hwmon: (ltc4261) fix coccinelle warnings 2013-10-18 09:12:00 -07:00
Makefile hwmon: add support for Sensirion SHTC1 sensor 2014-06-12 08:36:48 -07:00
max197.c hwmon: (max197) remove unnecessary OOM messages 2014-05-21 16:02:22 -07:00
max1111.c hwmon: (max1111) remove unnecessary OOM messages 2014-05-21 16:02:22 -07:00
max1619.c hwmon: (max1619) Convert to use devm_hwmon_device_register_with_groups 2014-05-21 16:02:25 -07:00
max1668.c hwmon: (max1668) Convert to use devm_hwmon_device_register_with_groups 2014-03-03 08:01:04 -08:00
max6639.c hwmon: (max6639) Use SIMPLE_DEV_PM_OPS macro 2014-03-03 08:01:06 -08:00
max6642.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
max6650.c hwmon: (max6650) Introduce local 'dev' variable 2014-03-03 08:01:06 -08:00
max6697.c hwmon: (max6697) fix coccinelle warnings 2013-10-18 09:11:59 -07:00
max16065.c hwmon: (max16065) Convert to use devm_hwmon_device_register_with_groups 2013-10-13 16:16:29 -07:00
mc13783-adc.c
mcp3021.c
nct6683.c hwmon: (nct6683) Fix probe unwind paths to properly unregister platform devices 2014-05-24 08:28:24 -07:00
nct6775.c hwmon: (nct6775) Fix probe unwind paths to properly unregister platform devices 2014-05-24 08:30:29 -07:00
ntc_thermistor.c hwmon: (ntc_thermistor) Correct information printed during probe 2014-06-29 23:56:14 -07:00
pc87360.c hwmon: (pc87360) Avoid initializing the same field twice 2014-04-04 18:01:34 +02:00
pc87427.c hwmon: (pc87427) remove unnecessary OOM messages 2014-05-21 16:02:22 -07:00
pcf8591.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
s3c-hwmon.c hwmon: (s3c-hwmon) remove unnecessary OOM messages 2014-05-21 16:02:22 -07:00
sch56xx-common.c
sch56xx-common.h
sch5627.c
sch5636.c
sht15.c
sht21.c
shtc1.c hwmon: add support for Sensirion SHTC1 sensor 2014-06-12 08:36:48 -07:00
sis5595.c Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging 2014-01-29 18:56:27 -08:00
smm665.c hwmon: (smm665): Return error from i2c_smbus_read_word_swapped 2014-03-03 08:01:03 -08:00
smsc47b397.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
smsc47m1.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
smsc47m192.c
thmc50.c
tmp102.c hwmon: (tmp102) Convert to use hwmon_device_register_with_groups 2014-05-21 16:02:20 -07:00
tmp401.c hwmon: (tmp401) Convert to use devm_hwmon_device_register_with_groups 2013-10-18 09:11:52 -07:00
tmp421.c hwmon: (tmp421) Convert to use devm_hwmon_device_register_with_groups 2014-05-21 16:02:20 -07:00
twl4030-madc-hwmon.c
ultra45_env.c hwmon: (ultra45_env) Introduce managed version of kzalloc 2014-05-21 16:02:27 -07:00
vexpress.c hwmon: vexpress: Use devm helper for hwmon device registration 2014-06-12 08:36:50 -07:00
via-cputemp.c hwmon, via-cputemp: Fix CPU hotplug callback registration 2014-03-20 13:43:48 +01:00
via686a.c hwmon: remove DEFINE_PCI_DEVICE_TABLE macro 2014-01-14 21:36:30 -08:00
vt1211.c hwmon: (vt1211) remove unnecessary OOM messages 2014-05-21 16:02:22 -07:00
vt8231.c hwmon: remove DEFINE_PCI_DEVICE_TABLE macro 2014-01-14 21:36:30 -08:00
w83l785ts.c hwmon: Avoid initializing the same field twice 2014-04-04 18:01:34 +02:00
w83l786ng.c hwmon: (w83l786ng) Report correct minimum fan speed 2014-06-25 06:59:39 -07:00
w83627ehf.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
w83627hf.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
w83781d.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
w83791d.c hwmon: Correct some typos 2013-10-18 09:12:02 -07:00
w83792d.c hwmon: Avoid initializing the same field twice 2014-04-04 18:01:34 +02:00
w83793.c hwmon: (w83793) Clean up a signedness issue 2013-10-19 09:04:25 -07:00
w83795.c Update Jean Delvare's e-mail address 2014-01-29 20:40:08 +01:00
wm831x-hwmon.c
wm8350-hwmon.c