Handling I2C Read Defers/Timeout - 3.1 English

DisplayPort 1.4 TX Subsystem Product Guide

Document ID
PG299
Release Date
2022-10-19
Version
3.1 English
The Sink core can issue a DEFER response for a burst read to I2C. The following are the actions that can be taken by the Source core.
  • Issue the same command (previously issued read, with same device address and length) and wait for response. The Sink core on completion of the read from I2C (after multiple defers) should respond with read data.
  • Abort the current read using:
    • Read to a different I2C slave
    • Write command
    • Address-only Read or write with MOT = 0.