aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/i2c/algos/i2c-algo-bit.c
diff options
context:
space:
mode:
authorJean Delvare <[email protected]>2012-05-30 08:55:34 +0000
committerJean Delvare <[email protected]>2012-05-30 08:55:34 +0000
commit838bfa6049fb84dc66c9c9bbeb3a968ec987fd3d (patch)
tree5c6cf6d3d7dee7514f62b874b50bf88726144b11 /drivers/i2c/algos/i2c-algo-bit.c
parentMerge branch 'x86-trampoline-for-linus' of git://git.kernel.org/pub/scm/linux... (diff)
downloadkernel-838bfa6049fb84dc66c9c9bbeb3a968ec987fd3d.tar.gz
kernel-838bfa6049fb84dc66c9c9bbeb3a968ec987fd3d.zip
i2c-dev: Add support for I2C_M_RECV_LEN
As the bus driver side implementation of I2C_M_RECV_LEN is heavily tied to SMBus, we can't support received length over 32 bytes, but let's at least support that. In practice, the caller will have to setup a buffer large enough to cover the case where received length byte has value 32, so minimum 32 + 1 = 33 bytes, possibly more if there is a fixed number of bytes added for the specific slave (for example a checksum.) Signed-off-by: Jean Delvare <[email protected]> Tested-by: Douglas Gilbert <[email protected]>
Diffstat (limited to 'drivers/i2c/algos/i2c-algo-bit.c')
0 files changed, 0 insertions, 0 deletions