linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] i2c updates for 2.6.38
@ 2011-01-10 21:21 Jean Delvare
  2011-01-10 22:32 ` Jean Delvare
  2011-01-11 11:17 ` Mark Brown
  0 siblings, 2 replies; 8+ messages in thread
From: Jean Delvare @ 2011-01-10 21:21 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux I2C, LKML

Hi Linus,

Please pull i2c subsystem updates for Linux 2.6.37 from:

git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git i2c-for-linus

Not much this time around... Only the new generic I2C multiplexer using
the GPIO API is worth mentioning.

 Documentation/i2c/muxes/gpio-i2cmux |   65 ++++++++++++
 MAINTAINERS                         |    8 ++
 drivers/i2c/algos/i2c-algo-bit.c    |   31 +++---
 drivers/i2c/busses/i2c-i801.c       |    1 +
 drivers/i2c/busses/i2c-nforce2.c    |    2 +-
 drivers/i2c/i2c-core.c              |   29 +++---
 drivers/i2c/muxes/Kconfig           |   12 +++
 drivers/i2c/muxes/Makefile          |    1 +
 drivers/i2c/muxes/gpio-i2cmux.c     |  184 +++++++++++++++++++++++++++++++++++
 drivers/rtc/rtc-ds1307.c            |   12 +-
 include/linux/gpio-i2cmux.h         |   38 +++++++
 include/linux/i2c.h                 |   27 +++---
 12 files changed, 362 insertions(+), 48 deletions(-)
 create mode 100644 Documentation/i2c/muxes/gpio-i2cmux
 create mode 100644 drivers/i2c/muxes/gpio-i2cmux.c
 create mode 100644 include/linux/gpio-i2cmux.h

---------------

Ben Hutchings (1):
      i2c-i801: Include <linux/slab.h>

Jean Delvare (3):
      i2c-algo-bit: Refactor adapter registration
      i2c-algo-bit: Complain about masters which can't read SCL
      i2c: Constify i2c_client where possible

Joe Perches (1):
      i2c-nforce2: Remove unnecessary cast of pci_get_drvdata

Peter Korsgaard (1):
      i2c: Add generic I2C multiplexer using GPIO API

Thanks,
-- 
Jean Delvare

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] i2c updates for 2.6.38
  2011-01-10 21:21 [GIT PULL] i2c updates for 2.6.38 Jean Delvare
@ 2011-01-10 22:32 ` Jean Delvare
  2011-01-10 22:58   ` Randy Dunlap
  2011-01-11 11:17 ` Mark Brown
  1 sibling, 1 reply; 8+ messages in thread
From: Jean Delvare @ 2011-01-10 22:32 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux I2C, LKML

On Mon, 10 Jan 2011 22:21:45 +0100, Jean Delvare wrote:
> Please pull i2c subsystem updates for Linux 2.6.37 from:

Of course this should read: for Linux 2.6.38. Copy and paste is bad.

-- 
Jean Delvare

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] i2c updates for 2.6.38
  2011-01-10 22:32 ` Jean Delvare
@ 2011-01-10 22:58   ` Randy Dunlap
  0 siblings, 0 replies; 8+ messages in thread
From: Randy Dunlap @ 2011-01-10 22:58 UTC (permalink / raw)
  To: Jean Delvare; +Cc: Linus Torvalds, Linux I2C, LKML


On Mon, January 10, 2011 2:32 pm, Jean Delvare wrote:
> On Mon, 10 Jan 2011 22:21:45 +0100, Jean Delvare wrote:
>
>> Please pull i2c subsystem updates for Linux 2.6.37 from:
>>
>
> Of course this should read: for Linux 2.6.38. Copy and paste is bad.


Replying to someone's own pull request for <earlier kernel version>
(with updated subject) is also bad.
Not that you are doing that, but a few people do.  :(

-- 
~Randy


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] i2c updates for 2.6.38
  2011-01-10 21:21 [GIT PULL] i2c updates for 2.6.38 Jean Delvare
  2011-01-10 22:32 ` Jean Delvare
@ 2011-01-11 11:17 ` Mark Brown
  2011-01-11 11:25   ` Jean Delvare
  1 sibling, 1 reply; 8+ messages in thread
From: Mark Brown @ 2011-01-11 11:17 UTC (permalink / raw)
  To: Jean Delvare; +Cc: Linus Torvalds, Linux I2C, LKML

On Mon, Jan 10, 2011 at 10:21:45PM +0100, Jean Delvare wrote:
> Hi Linus,
> 
> Please pull i2c subsystem updates for Linux 2.6.37 from:
> 
> git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git i2c-for-linus
> 
> Not much this time around... Only the new generic I2C multiplexer using
> the GPIO API is worth mentioning.

It'd be good to also get the conversion to use the pm_generic_ stuff in
- that ends up fixing some bugs with the interaction between runtime and
system suspend and at least means that it's no longer the responsibility
of the I2C code to sort them out in future.  Linus merged the PM tree
bits for that already.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] i2c updates for 2.6.38
  2011-01-11 11:25   ` Jean Delvare
@ 2011-01-11 11:24     ` Mark Brown
  2011-01-13 21:22       ` Jean Delvare
  0 siblings, 1 reply; 8+ messages in thread
From: Mark Brown @ 2011-01-11 11:24 UTC (permalink / raw)
  To: Jean Delvare; +Cc: Linus Torvalds, Linux I2C, LKML

On Tue, Jan 11, 2011 at 12:25:00PM +0100, Jean Delvare wrote:

> Thanks for the reminder, I'll look into that as soon as possible and
> when the patches are ready, I'll send another pull request to Linus.

Excellent, thanks - I was worried it might've got lost since you were on
vacation during pretty much all of the discussion.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] i2c updates for 2.6.38
  2011-01-11 11:17 ` Mark Brown
@ 2011-01-11 11:25   ` Jean Delvare
  2011-01-11 11:24     ` Mark Brown
  0 siblings, 1 reply; 8+ messages in thread
From: Jean Delvare @ 2011-01-11 11:25 UTC (permalink / raw)
  To: Mark Brown; +Cc: Linus Torvalds, Linux I2C, LKML

Hi Mark,

On Tue, 11 Jan 2011 11:17:58 +0000, Mark Brown wrote:
> On Mon, Jan 10, 2011 at 10:21:45PM +0100, Jean Delvare wrote:
> > Hi Linus,
> > 
> > Please pull i2c subsystem updates for Linux 2.6.37 from:
> > 
> > git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git i2c-for-linus
> > 
> > Not much this time around... Only the new generic I2C multiplexer using
> > the GPIO API is worth mentioning.
> 
> It'd be good to also get the conversion to use the pm_generic_ stuff in
> - that ends up fixing some bugs with the interaction between runtime and
> system suspend and at least means that it's no longer the responsibility
> of the I2C code to sort them out in future.  Linus merged the PM tree
> bits for that already.

Thanks for the reminder, I'll look into that as soon as possible and
when the patches are ready, I'll send another pull request to Linus.

-- 
Jean Delvare

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] i2c updates for 2.6.38
  2011-01-11 11:24     ` Mark Brown
@ 2011-01-13 21:22       ` Jean Delvare
  2011-01-13 23:24         ` Mark Brown
  0 siblings, 1 reply; 8+ messages in thread
From: Jean Delvare @ 2011-01-13 21:22 UTC (permalink / raw)
  To: Mark Brown; +Cc: Linus Torvalds, Linux I2C, LKML

On Tue, 11 Jan 2011 11:24:59 +0000, Mark Brown wrote:
> On Tue, Jan 11, 2011 at 12:25:00PM +0100, Jean Delvare wrote:
> 
> > Thanks for the reminder, I'll look into that as soon as possible and
> > when the patches are ready, I'll send another pull request to Linus.
> 
> Excellent, thanks - I was worried it might've got lost since you were on
> vacation during pretty much all of the discussion.

Correct, but I trust that you and Rafael got things right. I don't know
much about power management anyway.

So I've applied two patches from you. Please check in:
  ftp://ftp.kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
that I picked the correct versions and confirm that nothing is missing.
If everything looks OK to you, I'll send a pull request to Linus
tomorrow.

-- 
Jean Delvare

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [GIT PULL] i2c updates for 2.6.38
  2011-01-13 21:22       ` Jean Delvare
@ 2011-01-13 23:24         ` Mark Brown
  0 siblings, 0 replies; 8+ messages in thread
From: Mark Brown @ 2011-01-13 23:24 UTC (permalink / raw)
  To: Jean Delvare; +Cc: Linus Torvalds, Linux I2C, LKML

On Thu, Jan 13, 2011 at 10:22:58PM +0100, Jean Delvare wrote:

> So I've applied two patches from you. Please check in:
>   ftp://ftp.kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/

> that I picked the correct versions and confirm that nothing is missing.
> If everything looks OK to you, I'll send a pull request to Linus
> tomorrow.

Looks like that's everything, yes - the PM bits that the factoring out
patch depended on are already in Linus' tree.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2011-01-13 23:24 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-10 21:21 [GIT PULL] i2c updates for 2.6.38 Jean Delvare
2011-01-10 22:32 ` Jean Delvare
2011-01-10 22:58   ` Randy Dunlap
2011-01-11 11:17 ` Mark Brown
2011-01-11 11:25   ` Jean Delvare
2011-01-11 11:24     ` Mark Brown
2011-01-13 21:22       ` Jean Delvare
2011-01-13 23:24         ` Mark Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).