]> git.baikalelectronics.ru Git - kernel.git/commit
eeprom: at24: use i2c_smbus_read_i2c_block_data_or_emulated
authorIrina Tirdea <irina.tirdea@intel.com>
Wed, 12 Aug 2015 14:31:34 +0000 (17:31 +0300)
committerWolfram Sang <wsa@the-dreams.de>
Mon, 24 Aug 2015 12:05:20 +0000 (14:05 +0200)
commit7ae5c70992a4d150d0e3f3c91b036c5aa86e205e
tree4760471d7368b66c7a8b9445a0e3c18c4fa07d8f
parent60b3d75c9d7495951d28ea00bf0caf9379ca402b
eeprom: at24: use i2c_smbus_read_i2c_block_data_or_emulated

For i2c busses that support only SMBUS extensions, the eeprom at24
driver reads data from the device using the SMBus block, word or byte
read protocols depending on availability.

Replace the block read emulation from the driver with the
i2c_smbus_read_i2c_block_data_or_emulated call from i2c core.

Signed-off-by: Irina Tirdea <irina.tirdea@intel.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/misc/eeprom/at24.c