Thread (17 messages) read the whole thread 17 messages, 3 authors, 2023-02-03

Re: [PATCH V4 2/9] i2c: xiic: Fix Rx and Tx paths in standard mode

From: Wolfram Sang <wsa@kernel.org>
Date: 2023-02-03 16:35:55
Also in: linux-devicetree, linux-i2c, lkml

On Thu, Feb 02, 2023 at 03:11:31PM +0530, Manikanta Guntupalli wrote:
From: Raviteja Narayanam <redacted>

repeated start

When a combined message request comes from user space, the
controller has to initiate repeated start sequence. In standard
mode, this repeated start sequence is corrupted if there is still
data in the Tx FIFO.

So, always make sure that all the bytes are completely transmitted
out of the FIFO by waiting for TXEMPTY, if the previous message is
of Tx type.

Signed-off-by: Raviteja Narayanam <redacted>
Signed-off-by: Manikanta Guntupalli <redacted>
Acked-by: Michal Simek <michal.simek@amd.com>
Applied to for-next, thanks!
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help