WSL2-Linux-Kernel/include
Irina Tirdea 01eef96e37 i2c: core: Add support for best effort block read emulation
There are devices that need to handle block transactions
regardless of the capabilities exported by the adapter.
For performance reasons, they need to use i2c read blocks
if available, otherwise emulate the block transaction with word
or byte transactions.

Add support for a helper function that would read a data block
using the best transfer available: I2C_FUNC_SMBUS_READ_I2C_BLOCK,
I2C_FUNC_SMBUS_READ_WORD_DATA or I2C_FUNC_SMBUS_READ_BYTE_DATA.

Signed-off-by: Irina Tirdea <irina.tirdea@intel.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
2015-08-24 14:05:19 +02:00
..
acpi
asm-generic mm: clean up per architecture MM hook header files 2015-07-17 16:39:53 -07:00
clocksource
crypto
drm Merge tag 'drm-intel-fixes-2015-08-07' of git://anongit.freedesktop.org/drm-intel 2015-08-08 04:18:14 +03:00
dt-bindings dt-bindings: add header for generic I2C flags in bindings 2015-08-24 14:05:09 +02:00
keys
kvm
linux i2c: core: Add support for best effort block read emulation 2015-08-24 14:05:19 +02:00
math-emu
media
memory
misc
net net: sched: fix refcount imbalance in actions 2015-07-30 14:20:39 -07:00
pcmcia
ras
rdma IB: Add rdma_cap_ib_switch helper and use where appropriate 2015-07-14 13:20:08 -04:00
rxrpc
scsi IB/srp: Avoid using uninitialized variable 2015-07-14 13:20:09 -04:00
soc
sound
target iscsi-target: Fix iscsit_start_kthreads failure OOPs 2015-07-24 14:19:43 -07:00
trace
uapi The only bulk changes in this request is ABI updates for ASoC topology 2015-08-08 04:33:35 +03:00
video
xen
Kbuild