[PATCH] i2c: xiic: don't fail a read whose data is already in the RX FIFO

Siddarth Chilukuri siddarth at nexthop.ai
Tue Oct 20 11:41:50 PDT 2026


On Mon, Oct 5, 2026 at 11:49 AM Siddarth Chilukuri via B4 Relay
<devnull+siddarth.nexthop.ai at kernel.org> wrote:
> When the controller is the master receiver, TX_ERROR is set once the
> core has NACKed the last byte ("transmit complete" in PG090). We have
> [...]

Hi Andi, Michal,

Gentle ping on this one. We've been carrying it on our Xilinx AXI IIC
based switches and it fixes the spurious read failures described in
the commit message. Happy to rework it if anything needs changing.

Thanks,
Siddarth



More information about the linux-arm-kernel mailing list