Thread (1 message) 1 message, 1 author, 2015-08-18
DORMANTno replies

[PATCH v3] i2c: omap: improve duty cycle on SCL

From: Felipe Balbi <hidden>
Date: 2015-08-18 14:43:47
Also in: linux-i2c, linux-omap

HI,

On Mon, Aug 17, 2015 at 06:28:11PM -0700, Matt Reimer wrote:
This doesn't seem to work for higher speeds, like 2.6 MHz. hssclh and
hsscll end up going negative.

My case is an OMAP3 trying to configure i2c1 at 2.6 MHz, on which it talks
to TPS65950. I end up with the following values:

        SCLL 0x0000fd12 SCLH 0x0000fe13

The end result is that the high-speed part gets configured way too slow and
so the OMAP3 can't talk to the TPS65950.
hmm, indeed. Seems like anything above 1MHz would have an issue. I'll
see what can be done there.

-- 
balbi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20150818/1ab4b88c/attachment.sig>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help