linux-i2c.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/10] I2C updates
@ 2012-02-10 13:59 Shubhrajyoti D
  2012-02-10 13:59 ` [PATCH 01/10] I2C : OMAP : make omap_i2c_unidle/idle functions depend on CONFIG_PM_RUNTIME Shubhrajyoti D
                   ` (8 more replies)
  0 siblings, 9 replies; 15+ messages in thread
From: Shubhrajyoti D @ 2012-02-10 13:59 UTC (permalink / raw)
  To: linux-omap-u79uwXL29TY76Z2rM5mHXA
  Cc: linux-i2c-u79uwXL29TY76Z2rM5mHXA,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
	khali-PUYAD+kWke1g9hUCZPvPmw, Shubhrajyoti D, Kevin Hilman,
	Ben Dooks

This patch series colates the various i2c updates into
a series.  Since it is collection of various patches
the version info is not retained, however most of them undergone
multiple versions.

This is rebased to linus head commit 63082402968f4b73f10b28a8ac1f3da821aeb82d

The patch series does the following 

- Warn fixes if CONFIG_PM_RUNTIME is not selected.
- I2C register restore only if context if the context is lost
- Bus busy recovery mechanism.
- the reset is not done in init.

Tested on omap4sdp and omap3sdp. 


Cc: Kevin Hilman <khilman-l0cyMroinI0@public.gmane.org>
Cc: Ben Dooks <ben-linux-elnMNo+KYs3YtjvyW6yDsg@public.gmane.org>

Jon Hunter (1):
  I2C: OMAP: Correct I2C revision for OMAP3

Shubhrajyoti D (8):
  I2C : OMAP : make omap_i2c_unidle/idle functions depend on
    CONFIG_PM_RUNTIME
  OMAP : I2C : Remove reset at init
  OMAP: I2C: I2C register restore only if context is lost
  OMAP: I2C: Fix the interrupt clearing in OMAP4
  OMAP: I2C: Fix the mismatch of pm_runtime enable and disable
  OMAP: I2C: Optimise the remove code
  OMAP: I2C: Fix the error handling
  I2C: OMAP: Don't check if wait_for_completion_timeout() returns less
    than zero

Vikram Pandita (1):
  I2C: OMAP: Recover from Bus Busy condition

 drivers/i2c/busses/i2c-omap.c |  173 ++++++++++++++++++++++++-----------------
 1 files changed, 101 insertions(+), 72 deletions(-)

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

end of thread, other threads:[~2012-02-24  9:31 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-10 13:59 [PATCH 00/10] I2C updates Shubhrajyoti D
2012-02-10 13:59 ` [PATCH 01/10] I2C : OMAP : make omap_i2c_unidle/idle functions depend on CONFIG_PM_RUNTIME Shubhrajyoti D
2012-02-10 13:59 ` [PATCH 02/10] OMAP : I2C : Remove reset at init Shubhrajyoti D
     [not found] ` <1328882405-15284-1-git-send-email-shubhrajyoti-l0cyMroinI0@public.gmane.org>
2012-02-10 13:59   ` [PATCH 03/10] I2C: OMAP: Recover from Bus Busy condition Shubhrajyoti D
2012-02-10 13:59   ` [PATCH 04/10] OMAP: I2C: I2C register restore only if context is lost Shubhrajyoti D
2012-02-10 14:00   ` [PATCH 05/10] OMAP: I2C: Fix the interrupt clearing in OMAP4 Shubhrajyoti D
2012-02-10 14:00   ` [PATCH 08/10] OMAP: I2C: Fix the error handling Shubhrajyoti D
2012-02-24  9:30   ` [PATCH 00/10] I2C updates Shubhrajyoti
2012-02-10 14:00 ` [PATCH 06/10] OMAP: I2C: Fix the mismatch of pm_runtime enable and disable Shubhrajyoti D
2012-02-10 14:00 ` [PATCH 07/10] OMAP: I2C: add devexit to the remove code Shubhrajyoti D
2012-02-10 14:00 ` [PATCH 09/10] I2C: OMAP: Correct I2C revision for OMAP3 Shubhrajyoti D
2012-02-10 14:00 ` [PATCH 10/10] I2C: OMAP: Don't check if wait_for_completion_timeout() returns less than zero Shubhrajyoti D
2012-02-14  6:12 ` [PATCH 00/10] I2C updates Hebbar, Gururaja
2012-02-14  9:11   ` Shubhrajyoti
2012-02-24  9:31 ` Shubhrajyoti

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).