1. 27 Jan, 2008 3 commits
  2. 25 Jan, 2008 2 commits
  3. 14 Jan, 2008 1 commit
  4. 16 Oct, 2007 1 commit
  5. 09 Oct, 2007 2 commits
  6. 20 Jul, 2007 1 commit
  7. 11 May, 2007 1 commit
  8. 01 May, 2007 1 commit
  9. 13 Feb, 2007 2 commits
  10. 09 Feb, 2007 2 commits
  11. 12 Dec, 2006 1 commit
  12. 10 Dec, 2006 5 commits
  13. 15 Jul, 2006 1 commit
  14. 03 Jul, 2006 1 commit
  15. 25 Jun, 2006 2 commits
  16. 27 Mar, 2006 1 commit
  17. 24 Mar, 2006 1 commit
  18. 23 Mar, 2006 1 commit
  19. 15 Jan, 2006 1 commit
  20. 09 Jan, 2006 1 commit
  21. 06 Jan, 2006 1 commit
  22. 12 Dec, 2005 1 commit
  23. 01 Dec, 2005 1 commit
  24. 13 Nov, 2005 1 commit
    • Richard Purdie's avatar
      [ARM] 3160/1: SharpSL: Add driver for Akita specific GPIOs · bd5d080a
      Richard Purdie authored
      
      Patch from Richard Purdie
      
      Add a driver for the extra GPIOs found on the Sharp SL-C1000 (Akita).
      These GPIOs are found on a Maxim MAX7310 I2C i/o expander chip. A
      generic GPIO driver for the MAX7310 was attempted but this mini
      driver is a much simpler and much more effective solution avoiding
      several issues and complexity the generic driver had (as discussed
      on LKML).
      
      The platform device is required so the device parent can be set
      correctly which ensures the device is one of the last to suspend
      and first to resume. Whilst the i2c suspend/resume calls can be
      influenced, nothing guarantees this is easlier/later than the
      subsystems the gpios are used on which are all independent of i2c
      (sound, irda, video/backlight etc.).
      Signed-off-by: default avatarRichard Purdie <rpurdie@rpsys.net>
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      bd5d080a
  25. 09 Nov, 2005 2 commits
  26. 28 Oct, 2005 1 commit
  27. 05 Sep, 2005 2 commits
    • Jean Delvare's avatar
      [PATCH] I2C: Kill i2c_algorithm.id (7/7) · c2459cf2
      Jean Delvare authored
      
      The I2C_ALGO_* constants have no more users, delete them. Also update
      the comments in i2c-id.h so that they reflect the current state of the
      file.
      Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      c2459cf2
    • Jean Delvare's avatar
      [PATCH] I2C: Kill i2c_algorithm.id (6/7) · 1684a984
      Jean Delvare authored
      
      In theory, there should be no more users of I2C_ALGO_* at this point.
      However, it happens that several drivers were using I2C_ALGO_* for
      adapter ids, so we need to correct these before we can get rid of all
      the I2C_ALGO_* definitions.
      
      Note that this also fixes a bug in media/video/tvaudio.c:
      
      	/* don't attach on saa7146 based cards,
      	   because dedicated drivers are used */
      	if ((adap->id & I2C_ALGO_SAA7146))
      		return 0;
      
      This test was plain broken, as it would succeed for many more adapters
      than just the saa7146: any those id would share at least one bit with
      the saa7146 id. We are really lucky that the few other adapters we want
      this driver to work with did not fulfill that condition.
      Signed-off-by: default avatarJean Delvare <khali@linux-fr.org>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
      1684a984