1. 08 4月, 2013 1 次提交
    • L
      hwmon: (adt7410) Add support for the adt7310/adt7320 · 51c2a487
      Lars-Peter Clausen 提交于
      The adt7310/adt7320 is the SPI version of the adt7410/adt7420. The register map
      layout is a bit different, i.e. the register addresses differ between the two
      variants, but the bit layouts of the individual registers are identical. So both
      chip variants can easily be supported by the same driver. The issue of non
      matching register address layouts is solved by a simple look-up table which
      translates the I2C addresses to the SPI addresses.
      
      The patch moves the bulk of the adt7410 driver to a common module that will be
      shared by the adt7410 and adt7310 drivers. This common module implements the
      driver logic and uses a set of virtual functions to perform IO access. The
      adt7410 and adt7310 driver modules provide proper implementations of these IO
      accessor functions for I2C respective SPI.
      Signed-off-by: NLars-Peter Clausen <lars@metafoo.de>
      Reviewed-by: NHartmut Knaack <knaack.h@gmx.de>
      Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
      51c2a487
  2. 20 2月, 2013 1 次提交
  3. 07 2月, 2013 4 次提交
  4. 06 12月, 2012 3 次提交
  5. 17 10月, 2012 1 次提交
  6. 24 9月, 2012 9 次提交
  7. 22 7月, 2012 2 次提交
  8. 30 5月, 2012 1 次提交
  9. 22 5月, 2012 1 次提交
  10. 16 4月, 2012 1 次提交
  11. 02 4月, 2012 3 次提交
    • A
      hwmon: (k10temp) Add support for AMD Trinity CPUs · fbc729a4
      Andre Przywara 提交于
      The on-chip northbridge's temperature sensor of the upcoming
      AMD Trinity CPUs works the same as for the previous CPUs.
      Since it has a different PCI-ID, we just add the new one to the list
      supported by k10temp.
      This allows to use the k10temp driver on those CPUs.
      Signed-off-by: NAndre Przywara <andre.przywara@amd.com>
      Cc: stable@vger.kernel.org # 3.0+
      Signed-off-by: NGuenter Roeck <guenter.roeck@ericsson.com>
      fbc729a4
    • G
      hwmon: (sht15) Fix Kconfig dependencies · be45d422
      Guenter Roeck 提交于
      sht15 depends on GPIOLIB, not on GENERIC_GPIO.
      
      This fixes the following build error, seen if GPIOLIB is not defined:
      
      src/drivers/hwmon/sht15.c: error: implicit declaration of function 'gpio_direction_input': => 293:2
      src/drivers/hwmon/sht15.c: error: implicit declaration of function 'gpio_direction_output': => 216:2
      src/drivers/hwmon/sht15.c: error: implicit declaration of function 'gpio_free': => 1000:2
      src/drivers/hwmon/sht15.c: error: implicit declaration of function 'gpio_get_value': => 296:2
      src/drivers/hwmon/sht15.c: error: implicit declaration of function 'gpio_request': => 946:2
      src/drivers/hwmon/sht15.c: error: implicit declaration of function 'gpio_set_value': => 218:2
      src/drivers/hwmon/sht15.c: error: implicit declaration of function 'gpio_to_irq': => 514:2
      Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
      Acked-by: NJean Delvare <khali@linux-fr.org>
      be45d422
    • G
      hwmon: (gpio-fan) Fix Kconfig dependencies · c1a12602
      Guenter Roeck 提交于
      gpio-fan depends on GPIOLIB, not on GENERIC_GPIO.
      
      This fixes the following build error, seen if GPIOLIB is not defined:
      
      src/drivers/hwmon/gpio-fan.c: error: implicit declaration of function 'gpio_direction_output': => 372:3
      src/drivers/hwmon/gpio-fan.c: error: implicit declaration of function 'gpio_free': => 130:2
      src/drivers/hwmon/gpio-fan.c: error: implicit declaration of function 'gpio_get_value': => 79:2
      src/drivers/hwmon/gpio-fan.c: error: implicit declaration of function 'gpio_request': => 98:2
      src/drivers/hwmon/gpio-fan.c: error: implicit declaration of function 'gpio_set_value': => 156:3
      src/drivers/hwmon/gpio-fan.c: error: implicit declaration of function 'gpio_to_irq': => 114:2
      Signed-off-by: NGuenter Roeck <linux@roeck-us.net>
      Acked-by: NJean Delvare <khali@linux-fr.org>
      Acked-by: NSimon Guinot <sguinot@lacie.com>
      c1a12602
  12. 23 3月, 2012 4 次提交
  13. 20 3月, 2012 1 次提交
    • H
      hwmon: (sch56xx) Add support for the integrated watchdog (v2) · 312869ec
      Hans de Goede 提交于
      Add support for the watchdog integrated into the SMSC SCH5627 and
      SCH5636 superio-s. Since the watchdog is part of the hwmon logical device
      and thus shares ioports with it, the watchdog driver is integrated into the
      existing hwmon drivers for these.
      
      Note that this version of the watchdog support for sch56xx superio-s
      implements the watchdog chardev interface itself, rather then relying on
      the recently added watchdog core / watchdog_dev. This is done because
      currently some needed functionality is missing from watchdog_dev, as soon
      as this functionality is added (which is being discussed on the
      linux-watchdog mailinglist), I'll convert this driver over to using
      watchdog_dev.
      Signed-off-by: NHans de Goede <hdegoede@redhat.com>
      [guenter.roeck@ericsson.com: Added missing linux/slab.h include]
      Signed-off-by: NGuenter Roeck <guenter.roeck@ericsson.com>
      312869ec
  14. 19 3月, 2012 1 次提交
  15. 08 3月, 2012 2 次提交
  16. 17 1月, 2012 2 次提交
  17. 06 1月, 2012 1 次提交
  18. 17 11月, 2011 1 次提交
  19. 04 11月, 2011 1 次提交