Hi
On 18.05.2016 16:20, Jean Delvare wrote:
If anyone can think of any better solution, please let me know.
I had an offline chat with Mika and although we didn't figure out any
additional solution we were thinking what would be the practical penalty
if we drop the block read when write protection is enabled? I mean if
SMBUS connected EEPROMs are small like 256 bytes or so does the effect
doing smaller reads get noticeable?
4* It could be that the sentence in the datasheet that claims the slave
address register bit 0 must be set to 0 (write) for I2C Block Reads
is a left-over from previous incarnations of the chipset, and this no
longer holds true today. Out of curiosity I tried setting bit 0 to 1
(as it should normally be for a read) and it seems to work just
fine. And then it is no longer affected by the SPD write protection
mechanism. However I don't know if there is any problem or negative
side effect I may have missed.
Mika/Jarkko, can you check with your hardware guys if that statement on
page 215 still holds for 8-Series/C220 and later?
We'll ping around.
--
Jarkko
--
To unsubscribe from this list: send the line "unsubscribe linux-i2c" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html