Nicolin Chen
a9e9dd9c6d
hwmon: (ina3221) Read channel input source info from DT
...
An ina3221 chip has three input ports. Each port is used
to measure the voltage and current of its input source.
The DT binding now has defined bindings for their input
sources, so the driver should read these information and
handle accordingly.
This patch adds a new structure of input source specific
information including input source label, shunt resistor
value and its connection status. It exposes these labels
via in[123]_label sysfs nodes upon available, and also
disables those channels where there are no input source
being connected. Meanwhile, it also adds in[123]_enable
sysfs nodes for users to get control of three channels,
and returns -ENODATA code for any sensor read according
to hwmon ABI.
Signed-off-by: Nicolin Chen <nicoleotsuka@gmail.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2018-10-10 20:37:13 -07:00
..
ab8500
abituguru
hwmon: (abituguru) Fix typos in documentation
2016-06-27 18:58:02 -07:00
abituguru-datasheet
abituguru3
abx500
acpi_power_meter
ad7314
adc128d818
adm1021
adm1025
adm1026
adm1031
adm1275
hwmon: (pmbus/adm1275) Add support for ADM1272
2018-03-22 09:32:17 -07:00
adm9240
ads1015
hwmon: (ads1015) move header file out of I2C realm
2017-06-11 17:08:19 -07:00
ads7828
adt7410
adt7411
adt7462
adt7470
hwmon: (adt7470) Expose PWM frequency to sysfs
2016-09-08 21:34:16 -07:00
adt7475
hwmon: (adt7475) temperature smoothing
2017-06-11 17:08:19 -07:00
amc6821
asb100
asc7621
aspeed-pwm-tacho
drivers: hwmon: Support for ASPEED PWM/Fan tach
2017-04-10 13:12:18 -07:00
coretemp
da9052
da9055
dme1737
ds620
ds1621
Documentation: fix spelling mistakes of "Celcius" -- > "Celsius"
2017-01-04 14:36:17 -07:00
emc6w201
emc1403
hwmon: (emc1403) Make all hyst attributes except for temp1_crit_hyst read-only
2014-05-21 16:02:24 -07:00
emc2103
f71805f
f71882fg
fam15h_power
hwmon: (fam15h_power) Add documentation for TDP and accumulated power algorithm
2016-04-19 06:32:35 -07:00
ftsteutates
hwmon: (ftsteutates) Fix clearing alarm sysfs entries
2017-08-13 08:24:01 -07:00
g760a
g762
gl518sm
hih6130
hwmon-kernel-api.txt
hwmon: (core) check parent dev != NULL when chip != NULL
2018-05-21 07:51:59 -07:00
ibm-cffps
Documentation: hwmon: Document the IBM CFF power supply
2017-08-29 18:07:13 -07:00
ibmaem
ibmpowernv
hwmon: (ibmpowernv) Add attributes to enable/disable sensor groups
2018-07-31 19:56:45 +10:00
ina2xx
hwmon: (ina2xx) fix sysfs shunt resistor read access
2018-08-26 17:45:25 -07:00
ina209
ina3221
hwmon: (ina3221) Read channel input source info from DT
2018-10-10 20:37:13 -07:00
ir35221
hwmon: (pmbus) Add client driver for IR35221
2017-06-11 17:08:19 -07:00
it87
hwmon: (it87) Add support for IT8628E
2016-04-19 06:32:38 -07:00
jc42
hwmon: (jc42) Add support for Microchip MCP9808 temperature sensor
2016-06-27 18:58:04 -07:00
k8temp
k10temp
hwmon: (k10temp) Add support for F15h M60h
2014-09-22 11:14:52 -07:00
lineage-pem
lm63
lm70
hwmon: (lm70) Add support for TI TMP122/124
2017-01-21 12:26:38 -08:00
lm73
lm75
hwmon: (lm75) Add MAX31725/6 support
2018-10-10 20:37:13 -07:00
lm77
hwmon: (lm77) Do not preserve hysteresis when updating critical temp limit
2014-05-21 16:02:20 -07:00
lm78
lm80
lm83
lm85
lm87
lm90
lm92
hwmon: (lm92) Add max6635 to lm92_id[]
2018-03-22 09:33:24 -07:00
lm93
lm25066
hwmon: (pmbus/lm25066) Drop support for LM25063
2018-01-02 15:05:34 -08:00
lm95234
hwmon: (lm95234) Add support for LM95233
2014-12-02 06:11:53 -08:00
lm95245
hwmon: (lm95245) Add support for LM95235
2014-12-02 03:44:18 -08:00
ltc2945
ltc2978
drivers: hwmon: (pmbus/ltc2978) Add support for LTM4686 uModule
2018-10-10 20:37:13 -07:00
ltc2990
hwmon: (ltc2990) support all measurement modes
2018-05-21 07:52:01 -07:00
ltc3815
hwmon: (pmbus) Add client driver for LTC3815
2015-12-18 08:20:59 -08:00
ltc4151
ltc4215
ltc4245
hwmon: (ltc4245) move header file out of I2C realm
2017-06-11 17:08:19 -07:00
ltc4260
ltc4261
max197
max1619
max1668
hwmon: (max1668) Fix typo in documentation
2016-06-27 18:58:02 -07:00
max6639
max6642
max6650
hwmon: (max6650) Allow fan shutdown and initial rpm target
2016-09-08 21:34:17 -07:00
max6697
max8688
Doc: hwmon: Fix typo "montoring" in hwmon
2016-03-05 06:25:34 -08:00
max16064
Doc: hwmon: Fix typo "montoring" in hwmon
2016-03-05 06:25:34 -08:00
max16065
max20751
hwmon: (pmbus) Add support for MAX20751
2015-08-09 13:44:27 -07:00
max31722
hwmon: (max31722) Add support for MAX31722/MAX31723 temperature sensors
2016-04-19 06:32:34 -07:00
max31785
hwmon: (pmbus/max31785) Add dual tachometer support
2018-01-02 15:05:34 -08:00
max31790
hwmon: Driver for Maxim MAX31790
2015-10-14 07:57:14 -07:00
max34440
hwmon: (pmbus/max34440) Add support for MAX34451.
2018-07-08 20:08:13 -07:00
mc13783-adc
hwmon: (mc13783-adc) Use nxp.com URLs
2018-10-10 20:37:13 -07:00
mcp3021
menf21bmc
hwmon: (menf21bmc) Introduce MEN14F021P00 BMC HWMON driver
2014-09-24 15:36:33 +01:00
mlxreg-fan
hwmon: (mlxreg-fan) Add support for Mellanox FAN driver
2018-07-08 20:08:13 -07:00
nct6683
hwmon: Driver for NCT6683D
2014-05-21 16:02:27 -07:00
nct6775
hwmon: (nct6775) Add support for NCT6796D
2018-03-10 19:00:14 -08:00
nct7802
hwmon: (nct7802) Add auto_point attributes
2015-08-09 13:44:27 -07:00
nct7904
hwmon: (nct7904) Rename pwm attributes to match hwmon ABI
2015-07-29 20:06:46 -07:00
npcm750-pwm-fan
hwmon: Add NPCM7xx PWM and Fan driver
2018-07-08 20:08:13 -07:00
nsa320
hwmon: Create an NSA320 hardware monitoring driver
2016-03-08 18:40:49 -08:00
ntc_thermistor
hwmon: (ntc_thermistor) Add support for ncpXXxh103
2016-03-05 06:25:34 -08:00
pc87360
pc87427
pcf8591
pmbus
Doc: hwmon: Fix typo "montoring" in hwmon
2016-03-05 06:25:34 -08:00
pmbus-core
hwmon: (pmbus) move header file out of I2C realm
2017-06-11 17:08:19 -07:00
powr1220
hwmon: Add support for Lattice's POWR1220 power manager IC
2014-08-04 07:01:33 -07:00
pwm-fan
hwmon: Add pwm-fan driver
2014-08-04 07:01:38 -07:00
raspberrypi-hwmon
hwmon: Add support for RPi voltage sensor
2018-07-09 10:47:27 -07:00
sch5627
sch5636
scpi-hwmon
hwmon: Support sensors exported via ARM SCP interface
2015-10-09 11:05:52 +01:00
sht3x
hwmon: (sht3x) Update data sheet URL
2018-03-10 19:00:14 -08:00
sht15
hwmon: (sht15) Root out platform data
2017-10-29 18:36:03 -07:00
sht21
hwmon: (sht21) Update data sheet URLs
2018-03-10 19:00:14 -08:00
shtc1
hwmon: add support for Sensirion SHTC1 sensor
2014-06-12 08:36:48 -07:00
sis5595
smm665
smsc47b397
smsc47m1
smsc47m192
submitting-patches
docs: fix locations of several documents that got moved
2016-10-24 08:12:35 -02:00
sysfs-interface
hwmon: Document the sensor enable attribute
2018-07-08 20:08:13 -07:00
tc74
hwmon: add driver for Microchip TC74
2015-06-21 22:54:53 -07:00
tc654
docs: hwmon: Fix typo "Microship" should be "Microchip"
2017-04-02 07:01:53 -07:00
thmc50
tmp102
tmp103
hwmon: Driver for TI TMP103 temperature sensor
2014-08-04 07:01:33 -07:00
tmp108
hwmon: Add Texas Instruments TMP108 temperature sensor driver.
2016-12-09 21:54:25 -08:00
tmp401
hwmon: (tmp401) Add support for TI TMP461
2016-06-27 18:58:03 -07:00
tmp421
hwmon: (tmp421) Add support for TMP441 and TMP442
2014-08-04 07:01:38 -07:00
tps40422
hwmon: (pmbus) Add tps40422 front-end driver
2014-08-04 07:01:38 -07:00
twl4030-madc-hwmon
ucd9000
hwmon: (ucd9000) Add support for UCD90160 Power Supply Sequencer
2016-09-08 21:34:16 -07:00
ucd9200
userspace-tools
vexpress
via686a
vt1211
w83l785ts
w83l786ng
w83627ehf
w83627hf
w83773g
hwmon: (w83773g) Add documentation
2018-01-02 15:05:34 -08:00
w83781d
w83791d
w83792d
hwmon: (w83792d) Additional PWM outputs support
2015-07-03 14:39:05 +02:00
w83793
w83795
wm831x
wm8350
xgene-hwmon
hwmon: Add xgene hwmon driver
2016-09-08 21:34:16 -07:00
zl6100
Doc: hwmon: Fix typo "montoring" in hwmon
2016-03-05 06:25:34 -08:00