1. 02 5月, 2011 1 次提交
    • J
      i2c-i801: Move device ID definitions to driver · a6e5e2be
      Jean Delvare 提交于
      Move the SMBus device ID definitions of recent devices from pci_ids.h
      to the i2c-i801.c driver file. They don't have to be shared, as they
      are clearly identified and only used in this driver. In the future,
      such IDs will go to i2c-i801 directly. This will make adding support
      for new devices much faster and easier, as it will avoid cross-
      subsystem patch sets and merge conflicts.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Cc: Seth Heasley <seth.heasley@intel.com>
      Acked-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      a6e5e2be
  2. 31 3月, 2011 1 次提交
  3. 20 3月, 2011 1 次提交
  4. 11 1月, 2011 1 次提交
  5. 01 11月, 2010 3 次提交
  6. 18 10月, 2010 1 次提交
  7. 09 7月, 2010 1 次提交
  8. 22 5月, 2010 3 次提交
  9. 14 3月, 2010 1 次提交
  10. 02 3月, 2010 2 次提交
  11. 07 12月, 2009 1 次提交
  12. 05 10月, 2009 1 次提交
  13. 05 5月, 2009 1 次提交
  14. 31 3月, 2009 1 次提交
  15. 27 1月, 2009 1 次提交
  16. 07 1月, 2009 1 次提交
    • J
      Input: apanel - convert to new i2c binding · 1561bfe5
      Jean Delvare 提交于
      Convert the apanel driver to the new i2c device driver binding model,
      as the legacy model is going away soon. In the new model, the apanel
      driver is no longer scanning all the i2c adapters, instead the
      relevant bus driver (i2c-i801) is instantiating the device as needed.
      
      One side benefit is that the apanel driver will now load automatically
      on all systems where it is needed.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Cc: Stephen Hemminger <shemminger@linux-foundation.org>
      1561bfe5
  17. 23 10月, 2008 1 次提交
  18. 15 7月, 2008 9 次提交
  19. 25 2月, 2008 1 次提交
  20. 28 1月, 2008 4 次提交
  21. 14 10月, 2007 2 次提交
  22. 15 8月, 2007 1 次提交
  23. 12 7月, 2007 1 次提交
    • O
      i2c-i801: Use the internal 32-byte buffer on ICH4+ · 7edcb9ab
      Oleg Ryjkov 提交于
      Add an ability to utilize the internal SRAM buffer on ICH4
      and newer host controllers to speed up execution of block operations.
      
      I've split the code so that it is more clear which block transaction is
      performed.
      
      First of all the host controller's type is identified. isich4 is set when
      we think that the controller has the internal buffer. Then, before every
      block transaction, if isich4 is set, we attempt to enable the E32B bit in
      SMBAUXCTL register.
      Signed-off-by: NOleg Ryjkov <olegr@google.com>
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      7edcb9ab