Hi
On 10/11/2016 09:20 PM, Jean Delvare wrote:
Jarkko, still no information about this from your Windows or hardware
folks?
No update, in fact some of the contacts have left the company :-(
What do we do then? Without this patch, I2C Block Read doesn't work at
all on recent chipsets. I don't think it can be worse with the patch.
And it works fine on the few machines I tested on. So I would like this
patch to go upstream.
My coverage is limited though. Did anyone at Intel test this patch on
other (recent) systems?
Sorry the delay. I have only handful of machine that have on-board
EEPROM connected to SMBUS in our lab and they are relatively new so only
limited testing from my side.
In fact those had the SPD Write Disable set so attempt to use kernel's
at24 driver didn't register the EEPROM at all without your patch since
one-byte test read in drivers/misc/eeprom/at24.c: at24_probe() failed.
echo "24c02 0x56" >/sys/bus/i2c/devices/i2c-0/new_device
With your patch at24 probes and I can dump the 0xff content (I guess
it's unprogrammed) with the hexdump:
hexdump -C /sys/bus/i2c/devices/i2c-0/0-0056/eeprom
I think we are better to have this patch as we know it makes things
better. I'll add my tested-by to your patch with one comment.
--
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