On Wed, 21 Apr 2010, Kevin Hilman wrote:

> From: Kalle Jokiniemi <[email protected]>
> 
> While waiting for completion of the i2c transfer, the
> MPU could hit OFF mode and cause several msecs of
> delay that made i2c transfers fail more often. The
> extra delays and subsequent re-trys cause i2c clocks
> to be active more often. This has also an negative
> effect on power consumption.
> 
> Created a mechanism for passing and using the
> constraint setting function in driver code. The used
> mpu wake up latency constraints are now set individually
> per bus, and they are calculated based on clock rate
> and fifo size.
> 
> Thanks to Jarkko Nikula, Moiz Sonasath, Paul Walmsley,
> and Nishanth Menon for tuning out the details of
> this patch.
> 
> Cc: Moiz Sonasath <[email protected]>
> Cc: Jarkko Nikula <[email protected]>
> Cc: Paul Walmsley <[email protected]>
> Cc: Nishanth Menon <[email protected]>
> Signed-off-by: Kalle Jokiniemi <[email protected]>
> Signed-off-by: Kevin Hilman <[email protected]>

Acked-by: Paul Walmsley <[email protected]>


- Paul
--
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