08 Apr, 2013

1 commit


24 Sep, 2012

1 commit

  • Fix:
    warning: 'address' may be used uninitialized in this function
    warning: 'name' may be used uninitialized in this function

    While those are false warnings, the patch reduces module size on x86_64 by
    approximately 110 bytes, so it is still worth the effort.

    Signed-off-by: Guenter Roeck
    Acked-by: Hans de Goede

    Guenter Roeck
     

30 May, 2012

4 commits


20 Mar, 2012

1 commit

  • 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: Hans de Goede
    [guenter.roeck@ericsson.com: Added missing linux/slab.h include]
    Signed-off-by: Guenter Roeck

    Hans de Goede
     

26 Jul, 2011

2 commits

  • 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

    Hans de Goede
     
  • 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

    Hans de Goede