17 Jan, 2012
2 commits
-
Until we get a datasheet for the IT8728F, treat it as fully compatible
with the IT8721F, as it seems to work reasonably well.This closes kernel bug #27262.
Signed-off-by: Jean Delvare
Acked-by: Guenter Roeck -
LM96163 is an enhanced version of LM63 with improved PWM resolution. Add chip
detection code as well as support for improved PWM resolution if the chip is
configured to use it.Signed-off-by: Guenter Roeck
Tested-by: Thierry Reding
Signed-off-by: Jean Delvare
06 Jan, 2012
1 commit
-
Fintek F75387SG/RG is mostly compatible to F75373/F75375. Add support for it
to the F75375S driver.Fan support for F75387SG/RG has been implemented but not tested.
Cc: Riku Voipio
Signed-off-by: Bjoern Gerhart
Signed-off-by: Guenter Roeck
17 Nov, 2011
1 commit
-
Rename dependency of EXYNOS4_TMU in Kconfig to the existing one.
Signed-off-by: Donggeun Kim
Signed-off-by: MyungJoo Ham
Signed-off-by: Kyungmin Park
Signed-off-by: Guenter Roeck
04 Nov, 2011
2 commits
-
This is essentially a stripped down version of the W83627DHG. Noticeable
difference is that it is still powered with +5V, as older models, even
though the ADC resolution is 8 mV as newer models have.Thanks to Ulf Bruman (Saab Group) for doing all the testing.
Signed-off-by: Jean Delvare
Acked-by: Guenter Roeck -
A modprobe of hwmon drivers that read/write ISA addresses on a powerpc results
in a kernel Oops. These reads/writes are being done via the inb()/in_8() and
outb()/out_8() macros.Prevent these drivers from being built for powerpc.
Signed-off-by: Dean Nelson
Signed-off-by: Jean Delvare
25 Oct, 2011
3 commits
-
Add datasheet reference and device ID for ADT75.
The ADT75, like some other LM75 derivatives, needs to be instantiated
using methods 1, 2, or 4.
For more information see Documentation/i2c/instantiating-devices.Signed-off-by: Michael Hennerich
Acked-by: Jonathan Cameron
Acked-by: Jean Delvare
Signed-off-by: Guenter Roeck -
Driver for AD7314, ADT7301, and ADT7302, ported from IIO.
Currently dropped power down mode support.
Signed-off-by: Jonathan Cameron
[guenter.roeck@ericsson.com: Added MODULE_DEVICE_TABLE]
Signed-off-by: Guenter Roeck -
This patch allows to read temperature
from TMU(Thermal Management Unit) of SAMSUNG EXYNOS4 series of SoC.Signed-off-by: Donggeun Kim
Signed-off-by: MyungJoo Ham
Signed-off-by: Kyungmin Park
Signed-off-by: Guenter Roeck
31 Jul, 2011
1 commit
-
* 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging: (24 commits)
hwmon: (lm90) Refactor reading of config2 register
hwmon: (lm90) Make SA56004 detection more robust
hwmon: (lm90) Simplify handling of extended local temp register
hwmon: (pmbus) Add client driver for LM25066, LM5064, and LM5066
hwmon: (max34440) Add support for peak attributes
hwmon: (max8688) Add support for peak attributes
hwmon: (max16064) Add support for peak attributes
hwmon: (adm1275) Add support for peak attributes
hwmon: (pmbus) Add support for peak attributes
hwmon: Add new attributes to sysfs ABI
hwmon: (pmbus) Strengthen check for status register existence
hwmon: (pmbus) Add support for virtual pages
hwmon: (pmbus) Support reading and writing of word registers in device specific code
hwmon: (pmbus) Increase attribute name size
hwmon: (pmbus) Add ADP4000, NCP4200 and NCP4208 to list of supported devices
hwmon: (pmbus) Add support for VID output voltage mode
hwmon: (pmbus) Move PMBus drivers to drivers/hwmon/pmbus
hwmon: (coretemp) Add core/pkg threshold support to Coretemp
hwmon: (lm95241) Add support for LM95231
hwmon: LM95245 driver
...
29 Jul, 2011
1 commit
-
Since the number of PMBus drivers is getting large, move them into
directory drivers/hwmon/pmbus to improve readability and scalability.Signed-off-by: Guenter Roeck
Reviewed-by: Robert Coulson
28 Jul, 2011
5 commits
-
LM95231 is fully compatible to LM95241; only necessary change is to add
chip detection.Signed-off-by: Guenter Roeck
Acked-by: Jean Delvare -
A hwmon driver for the National Semiconductor LM95245 dual temperature
sensors chip.Signed-off-by: Alexander Stein
Signed-off-by: Guenter Roeck -
Add support for Philips SA56004, an LM86 compatible temperature sensor.
Signed-off-by: Stijn Devriendt
Signed-off-by: Guenter Roeck -
Add support for NTC Thermistor series. In this release, the
following thermistors are supported: NCP15WB473, NCP18WB473, NCP03WB473,
and NCP15WL333. This driver is based on the datasheet of MURATA.The driver in the patch does conversion from the raw ADC value
(either voltage or resistence) to temperature. In order to use
voltage values as input, the circuit schematics should be provided
with the platform data. A compensation table for each type of thermistor
is provided for the conversion.Signed-off-by: Donggeun Kim
Signed-off-by: MyungJoo Ham
Signed-off-by: KyungMin Park
Reviewed-by: Shubhrajyoti D
Signed-off-by: Guenter Roeck -
This patch adds support for MAX1668 and compatible temperature sensors.
Signed-off-by: David George
[guenter.roeck@ericsson.com: minor cleanup of probe error path]
Signed-off-by: Guenter Roeck
26 Jul, 2011
3 commits
-
At least VIA family 6 model D CPU report the VID settings in a MSR,
so expose the value to user-space. Not sure about model A.Signed-off-by: Jean Delvare
Acked-by: Guenter Roeck
Tested-by: Jeff Rickman -
This patch adds a new driver for SMSC SCH5636 Super I/O chips.
The chips include an embedded microcontroller for hardware monitoring
solutions, allowing motherboard manufacturers to create their own
custom hwmon solution based upon the SCH5636.Currently the sch5636 driver only supports the Fujitsu Theseus SCH5636
based hwmon solution. The sch5636 driver runs a sanity check on
loading to ensure it is dealing with a Fujitsu Theseus and not with
another custom SCH5636 based hwmon solution.Signed-off-by: Hans de Goede
Signed-off-by: Jean Delvare -
This patch adds a new sch56xx-common.ko which contains code which will also
be used in the new sch5636 driver.Signed-off-by: Hans de Goede
Signed-off-by: Jean Delvare
03 Jul, 2011
1 commit
-
The F71869A is almost the same as the F71869F/E, except that it has
the normal number of temp and pwm zones for a F71882FG derived chip,
rather then the limited number of the F71869F/E.Signed-off-by: Hans de Goede
Tested-by: Max Baldwin
Acked-by: Guenter Roeck
Signed-off-by: Jean Delvare
26 May, 2011
7 commits
-
This is a new driver for the SMSC EMC6W201 hardware monitoring device.
The device is functionally close to the EMC6D100 series, but is
register-incompatible.Signed-off-by: Jean Delvare
Tested-by: Harry G McGavran Jr
Tested-by: Jeff Rickman
Acked-by: Guenter Roeck -
The abituguru drivers are only built on X86, where DMI support is now
enabled by default. So let these drivers depend on DMI, for the
following gains:
* Robustness and safety. Detection of these devices is weak and uses
non-standard methods, it should really be limited to Abit boards
unless the user explicitly asks otherwise.
* Code simplicity. The code is easier to read without ifdefs.
* Better build testing coverage. Now there's only one way to build the
drivers, so no risk of build failure on exotic systems.Signed-off-by: Jean Delvare
Acked-by: Guenter Roeck
Acked-by: Alistair John Strachan
Acked-by: Hans de Goede -
As discussed earlier, the ACPI power meter driver would better live
in drivers/hwmon, as its only purpose is to create hwmon-style
interfaces for ACPI 4.0 power meter devices. Users are more likely to
look for it there, and less likely to accidentally hide it by
unselecting its dependencies.Signed-off-by: Jean Delvare
Acked-by: "Darrick J. Wong"
Acked-by: Guenter Roeck
Cc: Len Brown -
Signed-off-by: Hans de Goede
Signed-off-by: Jean Delvare -
The config SENSORS_ASC7621 entry is inside an if HWMON / endif block,
so it already depends on HWMON.Signed-off-by: Jean Delvare
Acked-by: Guenter Roeck -
This CPU family provides NB register values to gather following
TDP information* ProcessorPwrWatts: Specifies in Watts the maximum amount of power
the processor can support.
* CurrPwrWatts: Specifies in Watts the current amount of power being
consumed by the processor.This driver provides
* power1_crit (ProcessorPwrWatts)
* power1_input (CurrPwrWatts)Signed-off-by: Andreas Herrmann
Signed-off-by: Jean Delvare -
AMDs upcoming CPUs use the same mechanism for the internal
temperature reporting as the Fam10h CPUs, so we just needed to add
the appropriate PCI-ID to the list.
This allows to use the k10temp driver on those CPUs.
While at it change the Kconfig entry to be more generic.Signed-off-by: Andre Przywara
Acked-by: Clemens Ladisch
Signed-off-by: Jean Delvare
21 May, 2011
1 commit
-
After the merge of pkgtemp functionality into the coretemp driver,
the pkgtemp driver is no longer necessary. Remove it.Signed-off-by: Guenter Roeck
Cc: Fenghua Yu
Acked-by: Jean Delvare
19 May, 2011
5 commits
-
Add support for Analog Devices ADM1275 Hot-Swap Controller and Digital Power
MonitorSigned-off-by: Guenter Roeck
Reviewed-by: Tom Grennan -
Hardware monitoring support for TI UCD90120, UCD90124, UCD9090, and UCD90910
Sequencer and System Health Controllers.Signed-off-by: Guenter Roeck
Reviewed-by: Tom Grennan -
This patch adds hardware monitoring support for TI UCD9220, UCD9222, UCD9224,
UCD9240, UCD9244, UCD9246, and UCD9248 Digital PWM System Controllers.Signed-off-by: Guenter Roeck
Reviewed-by: Tom Grennan -
This patch adds hardware monitoring support for Maxim MAX16065, MAX16066,
MAX16067, MAX16068, MAX16070, and MAX16071 flash-configurable system managers
with nonvolatile fault registers.Signed-off-by: Guenter Roeck
Reviewed-by: Jean Delvare -
MAX6642 is a SMBus-Compatible Remote/Local Temperature Sensor with
Overtemperature Alarm from Maxim.Signed-off-by: Per Dalen
Signed-off-by: Guenter Roeck
29 Apr, 2011
2 commits
-
Recent Xeon processor thermal sensors are supported by the coretemp
driver and not the adm1021 driver. Only one old generation of Xeon
processors (the first Netburst ones) are supported by the adm1021
driver.Reported-by: Darren Hart
Signed-off-by: Jean Delvare
Acked-by: Guenter Roeck -
This patch adds support for ADT7461A and NCT1008 to the lm90 driver.
Both chips have identical functionality and report the same manufacturing ID
and device ID values.Signed-off-by: Guenter Roeck
Signed-off-by: Jean Delvare
26 Mar, 2011
3 commits
-
Signed-off-by: Hans de Goede
Acked-by: Guenter Roeck
Signed-off-by: Jean Delvare -
Add support for the Fintek F81865F. It's essentially compatible with
the F71882FG, but has fewer inputs: 7 voltage, 2 temperature and 2 fan
inputs only.Signed-off-by: Jean Delvare
Acked-by: Hans de Goede
Acked-by: Guenter Roeck -
The list of supported devices was not always well documented in all
places. Clarify and list all devices in documentation, Kconfig and
the driver itself.Signed-off-by: Jean Delvare
Acked-by: Hans de Goede
Acked-by: Guenter Roeck
23 Mar, 2011
1 commit
-
This driver exposes the sysfs nodes of the TWL4030 MADC module.
All the voltage channel values are expressed in terms of mV. Channel 13
and channel 14 are reserved. There are channels which represent
temperature and current the output is represented by celcius
and mA respectively.Signed-off-by: Keerthy
Acked-by: Guenter Roeck
Signed-off-by: Samuel Ortiz
22 Mar, 2011
1 commit
-
Signed-off-by: Dirk Eibach
Signed-off-by: Jean Delvare