17 Jan, 2012

1 commit


26 Jul, 2011

1 commit


29 Oct, 2010

1 commit

  • Add support for the IT8721F/IT8758E. These new chips differ from the
    older IT87xxF chips in the following ways:
    * ADC LSB is 12 mV instead of 16 mV.
    * PWM values are 8-bit instead of 7-bit.
    There are other minor changes we don't have to care about in the
    driver.

    Another change is that we will handle internal voltage scaling in the
    driver instead of delegating the work to user-space.

    Signed-off-by: Jean Delvare

    Jean Delvare
     

06 Mar, 2010

4 commits


10 Dec, 2009

1 commit


07 Jan, 2009

1 commit


17 Oct, 2008

1 commit

  • The it87 driver doesn't follow the standard sensor type values as
    documented in Documentation/hwmon/sysfs-interface. It uses value 2 for
    thermistors instead of value 4. This causes "sensors" to tell the user
    that the chip is setup for a transistor while it is actually setup for
    a thermistor.

    Using value 4 for thermistors solves the problem. For compatibility
    reasons, we still accept value 2 but emit a warning message so that
    users update their configuration files.

    Signed-off-by: Jean Delvare
    Acked-by: Hans de Goede

    Jean Delvare
     

07 Aug, 2008

2 commits


08 Feb, 2008

1 commit


10 Oct, 2007

1 commit


20 Jul, 2007

1 commit


15 Feb, 2007

1 commit

  • Let the user select the base PWM frequency when using the it87
    hardware monitoring driver. Different frequencies can give better
    control on some fans.

    Also update the documentation to mention the PWM frequency control
    files, with misc cleanups to the PWM section.

    Signed-off-by: Jean Delvare

    Jean Delvare
     

13 Dec, 2006

1 commit

  • This interface was useless as the LPC ISA-like interface is always
    available, is faster, and is more reliable. This cuts the driver
    size by some 20%.

    This change is also required to later convert the it87 driver to a
    platform driver, so that we can get rid of i2c-isa in a near future.

    Signed-off-by: Jean Delvare

    Jean Delvare
     

29 Sep, 2006

3 commits

  • it87: Copyright update

    I think my contributions to the it87 driver over the past two
    years qualify me as a co-author of this driver.

    Also drop old comments of dubious usefulness.

    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Jean Delvare
     
  • it87: Add support for the IT8718F

    The IT8718F is a Super-I/O chip with integrated hardware monitoring
    functions. It is very similar to the IT8716F, so adding support to the
    it87 driver was pretty straightforward. The most significant difference
    is that the IT8718F has up to 8 VID pins, instead of 6 for the older
    chips.

    For the IT8718F, the VID value can only be read from Super-I/O space.

    Userspace support is already in lm_sensors SVN (to be soon released
    as 2.10.1.)

    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Jean Delvare
     
  • it87: Add support for the IT8716F

    The IT8716F is a Super-I/O chip with integrated hardware monitoring
    functions. It is very similar to the IT8712F, so adding support to the
    it87 driver was pretty straightforward. The most significant change here
    is that the IT8716F has 16-bit fan speed counters, so the user no more
    needs to tweak the fan clock dividers to get the best readings.

    Userspace support is already in lm_sensors SVN (to be soon released
    as 2.10.1.)

    Thanks to Stian Oksavik, Olivier Nicolas, Prakash Punnoor and
    Juergen Kilb for testing the early versions of this patch.

    Thanks also to ITE for providing datasheets and answering my questions.

    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Jean Delvare
     

07 Feb, 2006

1 commit

  • Only scan I2C address 0x2d. This is the default address and no IT87xxF
    chip was ever seen on I2C at a different address. These chips are
    better accessed through their ISA interface anyway.

    This fixes bug #5889, although it doesn't address the whole class
    of problems. We'd need the ability to blacklist arbitrary I2C addresses
    on systems known to contain I2C devices which behave badly when probed.

    Plan the I2C interface for removal as well. If nobody complains within
    a year, it will confirm my impression that the I2C interface isn't
    actually needed by anyone.

    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Jean Delvare
     

29 Oct, 2005

1 commit

  • Drop legacy ISA address support from the it87 driver. All supported
    chips are Super-I/O chips, so the device ISA address can be safely read
    from Super-I/O space rather than blindly assumed.

    Two nearby inaccurate documentation statements have been fixed as well:
    * The IT8705F doesn't have an SMBus interface.
    * The SiS950 doesn't have a distinct prefix.

    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Jean Delvare
     

12 Jul, 2005

1 commit

  • Part 3: Move the drivers documentation, plus two general documentation
    files.

    Note that the patch "adds trailing whitespace", because it does move the
    files as-is, and some files happen to have trailing whitespace.

    Signed-off-by: Jean Delvare
    Signed-off-by: Greg Kroah-Hartman

    Jean Delvare