1. 15 7月, 2008 3 次提交
    • J
      i2c: Check for ACPI resource conflicts · 54fb4a05
      Jean Delvare 提交于
      Check for ACPI resource conflicts in i2c bus drivers. I've included
      all recent SMBus master drivers for PC hardware.
      
      I've voluntarily left out:
      * Drivers that don't run on PCs: they can't conflict with ACPI.
      * Bit-banged bus device drivers: it's very unlikely that ACPI would
        deal with such buses.
      Signed-off-by: NJean Delvare <jdelvare@suse.de>
      54fb4a05
    • J
      i2c: Let bus drivers add SPD to their class · 3401b2ff
      Jean Delvare 提交于
      Let general purpose I2C/SMBus bus drivers add SPD to their class. Once
      this is done, we will be able to tell the eeprom driver to only probe
      for SPD EEPROMs and similar on these buses.
      
      Note that I took a conservative approach here, adding I2C_CLASS_SPD to
      many drivers that have no idea whether they can host SPD EEPROMs or not.
      This is to make sure that the eeprom driver doesn't stop probing buses
      where SPD EEPROMs or equivalent live.
      
      So, bus driver maintainers and users should feel free to remove the SPD
      class from drivers those buses never have SPD EEPROMs or they don't
      want the eeprom driver to bind to them. Likewise, feel free to add the
      SPD class to any bus driver I might have missed.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      3401b2ff
    • A
      i2c: Add Intel SCH SMBus support · 5bc12008
      Alek Du 提交于
      New i2c bus driver for the Intel SCH chipsets (AF82US15W, AF82US15L,
      AF82UL11L).
      Signed-off-by: NAlek Du <alek.du@intel.com>
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      5bc12008