Re: [PATCH] i2c: Raise SDA for each received bit, if necessary

From: Wolfram Sang
Date: Thu May 12 2016 - 05:05:58 EST


Hi Thomas,

On Wed, Apr 27, 2016 at 08:11:54PM +0200, Thomas Zimmermann wrote:
> Some I2C adapters don't raise SDA by themselves when sending a bit. This
> behavior can be seen with the DDC channel of SiS 300 graphics cards.

I think you mean 'clients' or 'devices' here, not adapters (masters),
right? So, it seems you have a bus without a pull-up resistor (or a
broken one?) but use now a push-pull design. This is against the I2C
standard and for most circiuts quite dangerous as it can lead to
shortcuts.

Do you have any hints that the bus is designed this way? In which driver
do you want to use the new flag?

Thanks,

Wolfram

Attachment: signature.asc
Description: PGP signature