Hi Chris, thanks for the patch!
On Mon, Jun 22, 2020 at 10:57:05AM +1200, Chris Packham wrote: > The PCA9665 datasheet says that I2CSTA = 78h indicates that SCL is stuck > low, this differs to the PCA9564 which uses 90h for this indication. > Treat either 0x78 or 0x90 as an indication that the SCL line is stuck. > > Signed-off-by: Chris Packham <[email protected]> > --- > Based on looking through the PCA9564 and PCA9665 datasheets this should be > safe. The PCA9564 should not return 0x78 for any valid state and the PCA9665 > should not return 0x90. On the other hand, we know which type was detected, so we could check for the correct type? Kind regards, Wolfram
signature.asc
Description: PGP signature

