Thread (4 messages) 4 messages, 3 authors, 2011-05-10

[PATCH 1/3] i2c: append hardware lock with bus lock

From: Ben Dooks <hidden>
Date: 2011-05-10 23:32:56
Also in: linux-i2c, lkml

Possibly related (same subject, not in this thread)

On Mon, May 02, 2011 at 11:46:16AM +0200, Jean Delvare wrote:
On Mon, 2 May 2011 10:27:34 +0100, Ben Dooks wrote:
quoted
On Thu, Apr 28, 2011 at 11:15:44PM +0800, Haojian Zhuang wrote:
quoted
Both AP and CP are contained in Marvell PXA910 silicon. These two ARM
cores are sharing one pair of I2C pins.

In order to keep I2C transaction operated with atomic, hardware lock
(RIPC) is required. Because of this, bus lock in AP side can't afford
this requirement. Now hardware lock is appended.

Signed-off-by: Haojian Zhuang <redacted>
Cc: Ben Dooks <ben-linux@fluff.org>
Cc: Jean Delvare <redacted>
Right, this looks like a reasonable explanation of what is going on here
and if Jean is happy with the core changes I'll look at where the driver
change can go.
Yes I am!

Let me know if you want me to take the core change in my tree or if you
prefer to have it in yours to avoid a dependency.
if it'll go in my tree ok, then yes.
Will publish a new tree soon.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help