linux-i2c.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* State of arbitration and i2c_gpio?
@ 2012-07-16 15:15 Matthias Urlichs
       [not found] ` <loom.20120710T223443-322-eS7Uydv5nfjZ+VzJOa5vwg@public.gmane.org>
  0 siblings, 1 reply; 6+ messages in thread
From: Matthias Urlichs @ 2012-07-16 15:15 UTC (permalink / raw)
  To: linux-i2c-u79uwXL29TY76Z2rM5mHXA

Hello people,

I'd like to ask whether anybody is working on adding arbitration support to
i2c_algo_bit.c. The code still has the old "FIXME do arbitration here" comments,
added five years ago when the I²C was imported into Linux 2.3.34pre1. :-/

If not, and I'm going to have to do that myself … my main question is, even
before I get to that -- how do I even detect that the bus is idle? Turn
interrupts off and busy-loop-check that both SCL and SDA stay high for at least
one and a half clock periods?

Ugh.

-- 
-- Matthias Urlichs

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

end of thread, other threads:[~2012-07-17  8:46 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-16 15:15 State of arbitration and i2c_gpio? Matthias Urlichs
     [not found] ` <loom.20120710T223443-322-eS7Uydv5nfjZ+VzJOa5vwg@public.gmane.org>
2012-07-16 16:05   ` Laxman Dewangan
2012-07-16 20:58   ` Jean Delvare
     [not found]     ` <20120716225827.3425f4f8-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2012-07-17  6:55       ` Matthias Urlichs
     [not found]         ` <20120717065544.GF11678-ci3XGGwdvIcvfNposrsB4g@public.gmane.org>
2012-07-17  7:11           ` Jean Delvare
     [not found]             ` <20120717091115.44e28fd0-R0o5gVi9kd7kN2dkZ6Wm7A@public.gmane.org>
2012-07-17  8:46               ` Matthias Urlichs

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