linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* imx-i2c frequency scaling issue imx6ull + edt-ft5x06
@ 2020-12-02 10:24 Michael Nazzareno Trimarchi
  2020-12-02 22:13 ` Michael Nazzareno Trimarchi
  0 siblings, 1 reply; 9+ messages in thread
From: Michael Nazzareno Trimarchi @ 2020-12-02 10:24 UTC (permalink / raw)
  To: linux-arm-kernel, Wolfram Sang; +Cc: Lucas Stach

Hi all

I'm trying to find the best way to fix a problem connected with the
touch screen controller on i2c imx6ull bus. Now
according to what I understand sdma can not be connected to the i2c
peripheral so it works in pio mode and that's fine.
During the frequency scaling a new clock register is computed but can
not be applied to the register until the next start as
reported by the datasheet. The problem here is that if the i2c
transaction is around PRE_CHANGE and POST_CHANGE of the
rate touchscreen starts to fail and swipe can not be performed until
we get a pen up event (edf- has crc error). Is there any suggestion
based on your experience? In the oscilloscope I can see this effect too

Michael

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

end of thread, other threads:[~2020-12-03 19:16 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-02 10:24 imx-i2c frequency scaling issue imx6ull + edt-ft5x06 Michael Nazzareno Trimarchi
2020-12-02 22:13 ` Michael Nazzareno Trimarchi
2020-12-03  9:10   ` Lucas Stach
2020-12-03  9:18     ` Michael Nazzareno Trimarchi
2020-12-03  9:35       ` Lucas Stach
2020-12-03  9:40         ` Michael Nazzareno Trimarchi
2020-12-03 10:01           ` Lucas Stach
2020-12-03 18:36             ` Michael Nazzareno Trimarchi
2020-12-03 19:14               ` Michael Nazzareno Trimarchi

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