Commit 6729fb66 authored by Linus Torvalds's avatar Linus Torvalds
Browse files

Merge tag 'hwmon-for-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging

Pull hwmon updates from Guenter Roeck:
 "New drivers:
   - Inspur Power System power supply driver
   - Synaptics AS370 PVT sensor driver

  Chip support:
   - support SHTC3 in shtc1 driver
   - support NCT6116 in nct6775 driver
   - support AMD family 17h, model 70h CPUs in k10temp driver
   - support PCT2075 in lm75 driver

  Removed drivers:
   - ads1015 driver (now supported in iio)

  Other changes:
   - Convert drivers to use devm_i2c_new_dummy_device
   - Substantial structural improvements in lm75 driver adding support
     for writing sample interval for supported chips
   - Add support for PSU version 2 to ibm-cffps driver
   - Add support for power attribute to iio_hwmon bridge
   - Add support for additional fan, voltage and temperature attributes
     to nct7904 driver
   - Convert adt7475 driver to use hwmon_device_register_with_groups()
   - Convert k8temp driver to use hwmon_device_register_with_info()
   - Various other improvements and minor fixes"

* tag 'hwmon-for-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging: (48 commits)
  hwmon: submitting-patches: Add note on comment style
  hwmon: submitting-patches: Point to with_info API
  hwmon: (nct7904) Fix incorrect SMI status register setting of LTD temperature and fan.
  hwmon: (shtc1) add support for the SHTC3 sensor
  hwmon: (shtc1) fix shtc1 and shtw1 id mask
  hwmon: (lm75) Aproximate sample times to data-sheet values
  hwmon: (w83793d) convert to use devm_i2c_new_dummy_device
  hwmon: (w83792d) convert to use devm_i2c_new_dummy_device
  hwmon: (w83791d) convert to use devm_i2c_new_dummy_device
  hwmon: (as370-hwmon) fix devm_platform_ioremap_resource.cocci warnings
  hwmon: (lm75) Add support for writing sampling period on PCT2075
  hwmon: (lm75) Add support for writing conversion time for TMP112
  hwmon: (lm75) Move updating the sample interval to its own function
  hwmon: (lm75) Support configuring the sample time for various chips
  hwmon: (nct7904) Fix incorrect temperature limitation register setting of LTD.
  hwmon: (as370-hwmon) Add DT bindings for Synaptics AS370 PVT
  hwmon: Add Synaptics AS370 PVT sensor driver
  pmbus: (ibm-cffps) Add support for version 2 of the PSU
  dt-bindings: hwmon: Document ibm,cffps2 compatible string
  hwmon: (iio_hwmon) Enable power exporting from IIO
  ...
parents 8e97be2a 4e19e72f
Bindings for Synaptics AS370 PVT sensors
Required properties:
- compatible : "syna,as370-hwmon"
- reg : address and length of the register set.
Example:
hwmon@ea0810 {
compatible = "syna,as370-hwmon";
reg = <0xea0810 0xc>;
};
Device-tree bindings for IBM Common Form Factor Power Supply Version 1 Device-tree bindings for IBM Common Form Factor Power Supply Versions 1 and 2
---------------------------------------------------------------------- -----------------------------------------------------------------------------
Required properties: Required properties:
- compatible = "ibm,cffps1"; - compatible : Must be one of the following:
"ibm,cffps1"
"ibm,cffps2"
- reg = < I2C bus address >; : Address of the power supply on the - reg = < I2C bus address >; : Address of the power supply on the
I2C bus. I2C bus.
......
...@@ -15,6 +15,7 @@ Required properties: ...@@ -15,6 +15,7 @@ Required properties:
"maxim,max31725", "maxim,max31725",
"maxim,max31726", "maxim,max31726",
"maxim,mcp980x", "maxim,mcp980x",
"nxp,pct2075",
"st,stds75", "st,stds75",
"st,stlm75", "st,stlm75",
"microchip,tcn75", "microchip,tcn75",
......
...@@ -104,6 +104,8 @@ properties: ...@@ -104,6 +104,8 @@ properties:
- infineon,slb9645tt - infineon,slb9645tt
# Infineon TLV493D-A1B6 I2C 3D Magnetic Sensor # Infineon TLV493D-A1B6 I2C 3D Magnetic Sensor
- infineon,tlv493d-a1b6 - infineon,tlv493d-a1b6
# Inspur Power System power supply unit version 1
- inspur,ipsps1
# Intersil ISL29028 Ambient Light and Proximity Sensor # Intersil ISL29028 Ambient Light and Proximity Sensor
- isil,isl29028 - isil,isl29028
# Intersil ISL29030 Ambient Light and Proximity Sensor # Intersil ISL29030 Ambient Light and Proximity Sensor
......
Kernel driver ads1015
=====================
Supported chips:
* Texas Instruments ADS1015
Prefix: 'ads1015'
Datasheet: Publicly available at the Texas Instruments website:
http://focus.ti.com/lit/ds/symlink/ads1015.pdf
* Texas Instruments ADS1115
Prefix: 'ads1115'
Datasheet: Publicly available at the Texas Instruments website:
http://focus.ti.com/lit/ds/symlink/ads1115.pdf
Authors:
Dirk Eibach, Guntermann & Drunck GmbH <eibach@gdsys.de>
Description
-----------
This driver implements support for the Texas Instruments ADS1015/ADS1115.
This device is a 12/16-bit A-D converter with 4 inputs.
The inputs can be used single ended or in certain differential combinations.
The inputs can be made available by 8 sysfs input files in0_input - in7_input:
- in0: Voltage over AIN0 and AIN1.
- in1: Voltage over AIN0 and AIN3.
- in2: Voltage over AIN1 and AIN3.
- in3: Voltage over AIN2 and AIN3.
- in4: Voltage over AIN0 and GND.
- in5: Voltage over AIN1 and GND.
- in6: Voltage over AIN2 and GND.
- in7: Voltage over AIN3 and GND.
Which inputs are available can be configured using platform data or devicetree.
By default all inputs are exported.
Platform Data
-------------
In linux/platform_data/ads1015.h platform data is defined, channel_data contains
configuration data for the used input combinations:
- pga is the programmable gain amplifier (values are full scale)
- 0: +/- 6.144 V
- 1: +/- 4.096 V
- 2: +/- 2.048 V
- 3: +/- 1.024 V
- 4: +/- 0.512 V
- 5: +/- 0.256 V
- data_rate in samples per second
- 0: 128
- 1: 250
- 2: 490
- 3: 920
- 4: 1600
- 5: 2400
- 6: 3300
Example::
struct ads1015_platform_data data = {
.channel_data = {
[2] = { .enabled = true, .pga = 1, .data_rate = 0 },
[4] = { .enabled = true, .pga = 4, .data_rate = 5 },
}
};
In this case only in2_input (FS +/- 4.096 V, 128 SPS) and in4_input
(FS +/- 0.512 V, 2400 SPS) would be created.
Devicetree
----------
Configuration is also possible via devicetree:
Documentation/devicetree/bindings/hwmon/ads1015.txt
...@@ -30,7 +30,6 @@ Hardware Monitoring Kernel Drivers ...@@ -30,7 +30,6 @@ Hardware Monitoring Kernel Drivers
adm1031 adm1031
adm1275 adm1275
adm9240 adm9240
ads1015
ads7828 ads7828
adt7410 adt7410
adt7411 adt7411
...@@ -130,6 +129,7 @@ Hardware Monitoring Kernel Drivers ...@@ -130,6 +129,7 @@ Hardware Monitoring Kernel Drivers
pcf8591 pcf8591
pmbus pmbus
powr1220 powr1220
pxe1610
pwm-fan pwm-fan
raspberrypi-hwmon raspberrypi-hwmon
sch5627 sch5627
......
Kernel driver inspur-ipsps1
=======================
Supported chips:
* Inspur Power System power supply unit
Author: John Wang <wangzqbj@inspur.com>
Description
-----------
This driver supports Inspur Power System power supplies. This driver
is a client to the core PMBus driver.
Usage Notes
-----------
This driver does not auto-detect devices. You will have to instantiate the
devices explicitly. Please see Documentation/i2c/instantiating-devices for
details.
Sysfs entries
-------------
The following attributes are supported:
======================= ======================================================
curr1_input Measured input current
curr1_label "iin"
curr1_max Maximum current
curr1_max_alarm Current high alarm
curr2_input Measured output current in mA.
curr2_label "iout1"
curr2_crit Critical maximum current
curr2_crit_alarm Current critical high alarm
curr2_max Maximum current
curr2_max_alarm Current high alarm
fan1_alarm Fan 1 warning.
fan1_fault Fan 1 fault.
fan1_input Fan 1 speed in RPM.
in1_alarm Input voltage under-voltage alarm.
in1_input Measured input voltage in mV.
in1_label "vin"
in2_input Measured output voltage in mV.
in2_label "vout1"
in2_lcrit Critical minimum output voltage
in2_lcrit_alarm Output voltage critical low alarm
in2_max Maximum output voltage
in2_max_alarm Output voltage high alarm
in2_min Minimum output voltage
in2_min_alarm Output voltage low alarm
power1_alarm Input fault or alarm.
power1_input Measured input power in uW.
power1_label "pin"
power1_max Input power limit
power2_max_alarm Output power high alarm
power2_max Output power limit
power2_input Measured output power in uW.
power2_label "pout"
temp[1-3]_input Measured temperature
temp[1-2]_max Maximum temperature
temp[1-3]_max_alarm Temperature high alarm
vendor Manufacturer name
model Product model
part_number Product part number
serial_number Product serial number
fw_version Firmware version
hw_version Hardware version
mode Work mode. Can be set to active or
standby, when set to standby, PSU will
automatically switch between standby
and redundancy mode.
======================= ======================================================
...@@ -119,9 +119,9 @@ Supported chips: ...@@ -119,9 +119,9 @@ Supported chips:
http://www.ti.com/product/tmp275 http://www.ti.com/product/tmp275
* NXP LM75B * NXP LM75B, PCT2075
Prefix: 'lm75b' Prefix: 'lm75b', 'pct2075'
Addresses scanned: none Addresses scanned: none
...@@ -129,6 +129,8 @@ Supported chips: ...@@ -129,6 +129,8 @@ Supported chips:
http://www.nxp.com/documents/data_sheet/LM75B.pdf http://www.nxp.com/documents/data_sheet/LM75B.pdf
http://www.nxp.com/docs/en/data-sheet/PCT2075.pdf
Author: Frodo Looijaard <frodol@dds.nl> Author: Frodo Looijaard <frodol@dds.nl>
Description Description
......
...@@ -2,19 +2,29 @@ Kernel driver pxe1610 ...@@ -2,19 +2,29 @@ Kernel driver pxe1610
===================== =====================
Supported chips: Supported chips:
* Infineon PXE1610 * Infineon PXE1610
Prefix: 'pxe1610' Prefix: 'pxe1610'
Addresses scanned: - Addresses scanned: -
Datasheet: Datasheet is not publicly available. Datasheet: Datasheet is not publicly available.
* Infineon PXE1110 * Infineon PXE1110
Prefix: 'pxe1110' Prefix: 'pxe1110'
Addresses scanned: - Addresses scanned: -
Datasheet: Datasheet is not publicly available. Datasheet: Datasheet is not publicly available.
* Infineon PXM1310 * Infineon PXM1310
Prefix: 'pxm1310' Prefix: 'pxm1310'
Addresses scanned: - Addresses scanned: -
Datasheet: Datasheet is not publicly available. Datasheet: Datasheet is not publicly available.
Author: Vijay Khemka <vijaykhemka@fb.com> Author: Vijay Khemka <vijaykhemka@fb.com>
...@@ -25,14 +35,19 @@ Description ...@@ -25,14 +35,19 @@ Description
PXE1610/PXE1110 are Multi-rail/Multiphase Digital Controllers PXE1610/PXE1110 are Multi-rail/Multiphase Digital Controllers
and compliant to and compliant to
-- Intel VR13 DC-DC converter specifications.
-- Intel SVID protocol. - Intel VR13 DC-DC converter specifications.
- Intel SVID protocol.
Used for Vcore power regulation for Intel VR13 based microprocessors Used for Vcore power regulation for Intel VR13 based microprocessors
-- Servers, Workstations, and High-end desktops
- Servers, Workstations, and High-end desktops
PXM1310 is a Multi-rail Controller and it is compliant to PXM1310 is a Multi-rail Controller and it is compliant to
-- Intel VR13 DC-DC converter specifications.
-- Intel SVID protocol. - Intel VR13 DC-DC converter specifications.
- Intel SVID protocol.
Used for DDR3/DDR4 Memory power regulation for Intel VR13 and Used for DDR3/DDR4 Memory power regulation for Intel VR13 and
IMVP8 based systems IMVP8 based systems
...@@ -44,10 +59,10 @@ This driver does not probe for PMBus devices. You will have ...@@ -44,10 +59,10 @@ This driver does not probe for PMBus devices. You will have
to instantiate devices explicitly. to instantiate devices explicitly.
Example: the following commands will load the driver for an PXE1610 Example: the following commands will load the driver for an PXE1610
at address 0x70 on I2C bus #4: at address 0x70 on I2C bus #4::
# modprobe pxe1610 # modprobe pxe1610
# echo pxe1610 0x70 > /sys/bus/i2c/devices/i2c-4/new_device # echo pxe1610 0x70 > /sys/bus/i2c/devices/i2c-4/new_device
It can also be instantiated by declaring in device tree It can also be instantiated by declaring in device tree
...@@ -55,6 +70,7 @@ It can also be instantiated by declaring in device tree ...@@ -55,6 +70,7 @@ It can also be instantiated by declaring in device tree
Sysfs attributes Sysfs attributes
---------------- ----------------
====================== ====================================
curr1_label "iin" curr1_label "iin"
curr1_input Measured input current curr1_input Measured input current
curr1_alarm Current high alarm curr1_alarm Current high alarm
...@@ -88,3 +104,4 @@ temp[1-3]_crit Critical high temperature ...@@ -88,3 +104,4 @@ temp[1-3]_crit Critical high temperature
temp[1-3]_crit_alarm Chip temperature critical high alarm temp[1-3]_crit_alarm Chip temperature critical high alarm
temp[1-3]_max Maximum temperature temp[1-3]_max Maximum temperature
temp[1-3]_max_alarm Chip temperature high alarm temp[1-3]_max_alarm Chip temperature high alarm
====================== ====================================
...@@ -19,7 +19,17 @@ Supported chips: ...@@ -19,7 +19,17 @@ Supported chips:
Addresses scanned: none Addresses scanned: none
Datasheet: Not publicly available Datasheet: http://www.sensirion.com/file/datasheet_shtw1
* Sensirion SHTC3
Prefix: 'shtc3'
Addresses scanned: none
Datasheet: http://www.sensirion.com/file/datasheet_shtc3
...@@ -30,10 +40,9 @@ Author: ...@@ -30,10 +40,9 @@ Author:
Description Description
----------- -----------
This driver implements support for the Sensirion SHTC1 chip, a humidity and This driver implements support for the Sensirion SHTC1, SHTW1, and SHTC3
temperature sensor. Temperature is measured in degrees celsius, relative chips, a humidity and temperature sensor. Temperature is measured in degrees
humidity is expressed as a percentage. Driver can be used as well for SHTW1 celsius, relative humidity is expressed as a percentage.
chip, which has the same electrical interface.
The device communicates with the I2C protocol. All sensors are set to I2C The device communicates with the I2C protocol. All sensors are set to I2C
address 0x70. See Documentation/i2c/instantiating-devices for methods to address 0x70. See Documentation/i2c/instantiating-devices for methods to
......
...@@ -20,6 +20,10 @@ increase the chances of your change being accepted. ...@@ -20,6 +20,10 @@ increase the chances of your change being accepted.
errors, no warnings, and few if any check messages. If there are any errors, no warnings, and few if any check messages. If there are any
messages, please be prepared to explain. messages, please be prepared to explain.
* Please use the standard multi-line comment style. Do not mix C and C++
style comments in a single driver (with the exception of the SPDX license
identifier).
* If your patch generates checkpatch errors, warnings, or check messages, * If your patch generates checkpatch errors, warnings, or check messages,
please refrain from explanations such as "I prefer that coding style". please refrain from explanations such as "I prefer that coding style".
Keep in mind that each unnecessary message helps hiding a real problem, Keep in mind that each unnecessary message helps hiding a real problem,
...@@ -120,8 +124,8 @@ increase the chances of your change being accepted. ...@@ -120,8 +124,8 @@ increase the chances of your change being accepted.
completely initialize your chip and your driver first, then register with completely initialize your chip and your driver first, then register with
the hwmon subsystem. the hwmon subsystem.
* Use devm_hwmon_device_register_with_groups() or, if your driver needs a remove * Use devm_hwmon_device_register_with_info() or, if your driver needs a remove
function, hwmon_device_register_with_groups() to register your driver with the function, hwmon_device_register_with_info() to register your driver with the
hwmon subsystem. Try using devm_add_action() instead of a remove function if hwmon subsystem. Try using devm_add_action() instead of a remove function if
possible. Do not use hwmon_device_register(). possible. Do not use hwmon_device_register().
......
...@@ -517,14 +517,6 @@ W: http://ez.analog.com/community/linux-device-drivers ...@@ -517,14 +517,6 @@ W: http://ez.analog.com/community/linux-device-drivers
S: Supported S: Supported
F: drivers/video/backlight/adp8860_bl.c F: drivers/video/backlight/adp8860_bl.c
ADS1015 HARDWARE MONITOR DRIVER
M: Dirk Eibach <eibach@gdsys.de>
L: linux-hwmon@vger.kernel.org
S: Maintained
F: Documentation/hwmon/ads1015.rst
F: drivers/hwmon/ads1015.c
F: include/linux/platform_data/ads1015.h
ADT746X FAN DRIVER ADT746X FAN DRIVER
M: Colin Leroy <colin@colino.net> M: Colin Leroy <colin@colino.net>
S: Maintained S: Maintained
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
#define PCI_DEVICE_ID_AMD_17H_DF_F4 0x1464 #define PCI_DEVICE_ID_AMD_17H_DF_F4 0x1464
#define PCI_DEVICE_ID_AMD_17H_M10H_DF_F4 0x15ec #define PCI_DEVICE_ID_AMD_17H_M10H_DF_F4 0x15ec
#define PCI_DEVICE_ID_AMD_17H_M30H_DF_F4 0x1494 #define PCI_DEVICE_ID_AMD_17H_M30H_DF_F4 0x1494
#define PCI_DEVICE_ID_AMD_17H_M70H_DF_F4 0x1444
/* Protect the PCI config register pairs used for SMN and DF indirect access. */ /* Protect the PCI config register pairs used for SMN and DF indirect access. */
static DEFINE_MUTEX(smn_mutex); static DEFINE_MUTEX(smn_mutex);
...@@ -50,6 +51,7 @@ const struct pci_device_id amd_nb_misc_ids[] = { ...@@ -50,6 +51,7 @@ const struct pci_device_id amd_nb_misc_ids[] = {
{ PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M10H_DF_F3) }, { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M10H_DF_F3) },
{ PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M30H_DF_F3) }, { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M30H_DF_F3) },
{ PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_CNB17H_F3) }, { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_CNB17H_F3) },
{ PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M70H_DF_F3) },
{} {}
}; };
EXPORT_SYMBOL_GPL(amd_nb_misc_ids); EXPORT_SYMBOL_GPL(amd_nb_misc_ids);
...@@ -63,6 +65,7 @@ static const struct pci_device_id amd_nb_link_ids[] = { ...@@ -63,6 +65,7 @@ static const struct pci_device_id amd_nb_link_ids[] = {
{ PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_DF_F4) }, { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_DF_F4) },
{ PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M10H_DF_F4) }, { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M10H_DF_F4) },
{ PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M30H_DF_F4) }, { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M30H_DF_F4) },
{ PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_17H_M70H_DF_F4) },
{ PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_CNB17H_F4) }, { PCI_DEVICE(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_CNB17H_F4) },
{} {}
}; };
......
...@@ -246,6 +246,16 @@ config SENSORS_ADT7475 ...@@ -246,6 +246,16 @@ config SENSORS_ADT7475
This driver can also be built as a module. If so, the module This driver can also be built as a module. If so, the module
will be called adt7475. will be called adt7475.
config SENSORS_AS370
tristate "Synaptics AS370 SoC hardware monitoring driver"
help
If you say yes here you get support for the PVT sensors of
the Synaptics AS370 SoC
This driver can also be built as a module. If so, the module
will be called as370-hwmon.
config SENSORS_ASC7621 config SENSORS_ASC7621
tristate "Andigilog aSC7621" tristate "Andigilog aSC7621"
depends on I2C depends on I2C
...@@ -1382,8 +1392,8 @@ config SENSORS_SHTC1 ...@@ -1382,8 +1392,8 @@ config SENSORS_SHTC1
tristate "Sensiron humidity and temperature sensors. SHTC1 and compat." tristate "Sensiron humidity and temperature sensors. SHTC1 and compat."
depends on I2C depends on I2C
help help
If you say yes here you get support for the Sensiron SHTC1 and SHTW1 If you say yes here you get support for the Sensiron SHTC1, SHTW1,
humidity and temperature sensors. and SHTC3 humidity and temperature sensors.
This driver can also be built as a module. If so, the module This driver can also be built as a module. If so, the module
will be called shtc1. will be called shtc1.
...@@ -1570,16 +1580,6 @@ config SENSORS_ADC128D818 ...@@ -1570,16 +1580,6 @@ config SENSORS_ADC128D818
This driver can also be built as a module. If so, the module This driver can also be built as a module. If so, the module
will be called adc128d818. will be called adc128d818.
config SENSORS_ADS1015
tristate "Texas Instruments ADS1015"
depends on I2C
help
If you say yes here you get support for Texas Instruments
ADS1015/ADS1115 12/16-bit 4-input ADC device.
This driver can also be built as a module. If so, the module
will be called ads1015.
config SENSORS_ADS7828 config SENSORS_ADS7828
tristate "Texas Instruments ADS7828 and compatibles" tristate "Texas Instruments ADS7828 and compatibles"
depends on I2C depends on I2C
...@@ -1834,17 +1834,12 @@ config SENSORS_W83795 ...@@ -1834,17 +1834,12 @@ config SENSORS_W83795
will be called w83795. will be called w83795.
config SENSORS_W83795_FANCTRL config SENSORS_W83795_FANCTRL
bool "Include automatic fan control support (DANGEROUS)" bool "Include automatic fan control support"
depends on SENSORS_W83795 depends on SENSORS_W83795
help help
If you say yes here, support for automatic fan speed control If you say yes here, support for automatic fan speed control
will be included in the driver. will be included in the driver.
This part of the code wasn't carefully reviewed and tested yet,
so enabling this option is strongly discouraged on production
servers. Only developers and testers should enable it for the
time being.
Please also note that this option will create sysfs attribute Please also note that this option will create sysfs attribute
files which may change in the future, so you shouldn't rely files which may change in the future, so you shouldn't rely
on them being stable. on them being stable.
......
...@@ -35,7 +35,6 @@ obj-$(CONFIG_SENSORS_ADM1026) += adm1026.o ...@@ -35,7 +35,6 @@ obj-$(CONFIG_SENSORS_ADM1026) += adm1026.o
obj-$(CONFIG_SENSORS_ADM1029) += adm1029.o obj-$(CONFIG_SENSORS_ADM1029) += adm1029.o
obj-$(CONFIG_SENSORS_ADM1031) += adm1031.o obj-$(CONFIG_SENSORS_ADM1031) += adm1031.o
obj-$(CONFIG_SENSORS_ADM9240) += adm9240.o obj-$(CONFIG_SENSORS_ADM9240) += adm9240.o
obj-$(CONFIG_SENSORS_ADS1015) += ads1015.o
obj-$(CONFIG_SENSORS_ADS7828) += ads7828.o obj-$(CONFIG_SENSORS_ADS7828) += ads7828.o
obj-$(CONFIG_SENSORS_ADS7871) += ads7871.o obj-$(CONFIG_SENSORS_ADS7871) += ads7871.o
obj-$(CONFIG_SENSORS_ADT7X10) += adt7x10.o obj-$(CONFIG_SENSORS_ADT7X10) += adt7x10.o
...@@ -48,6 +47,7 @@ obj-$(CONFIG_SENSORS_ADT7475) += adt7475.o ...