Nishant,

AFAIK, the time between XRDY/XDR and setting of XUDF bit is not deterministic, 
it depends on the I2C bus speed but I am not sure if we can translate the speed 
into a fixed count number which we can use as a timeout limit. In that case we 
need to make a balanced assumption of the count value so that we don't fall in 
the timeout case under normal operation.

May be someone can give a pointer here.

Regards
Moiz Sonasath


-----Original Message-----
From: Menon, Nishanth 
Sent: Wednesday, July 15, 2009 5:32 PM
To: Sonasath, Moiz
Cc: [email protected]; Kamat, Nishant; Paul Walmsley; Pandita, Vikram
Subject: Re: [PATCH 3/3] [OMAP:I2C]OMAP3430 Silicon Errata 1.153

Sonasath, Moiz had written, on 07/15/2009 05:29 PM, the following:
> 
> I am also not sure, if the count=100; value will be enough time for the XUDF
 > to be set. If not then it will keep running into timeout errors.
> 
Do you mean we need a delay for checking again? that should be easy to 
incorporate - what kind of delay are we speaking of here? do you have a 
count requirement for handling this? it is essentially the time b/w XRDY 
to XUNDF.. this should be deterministic rt?

Regards,
Nishanth Menon
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to