]> git.baikalelectronics.ru Git - kernel.git/commit
i2c: Support i2c_transfer in atomic contexts
authorMike Rapoport <mike@compulab.co.il>
Sun, 27 Jan 2008 17:14:50 +0000 (18:14 +0100)
committerJean Delvare <khali@hyperion.delvare>
Sun, 27 Jan 2008 17:14:50 +0000 (18:14 +0100)
commit8f0ed7e78f79aa301247afbeb0b2f2ec740ac953
tree1168668b6b8c35be86944eda50be6f0132cafc4c
parent7d99d49a947d9efb7ad6f09f0df121fe96f4ac9b
i2c: Support i2c_transfer in atomic contexts

Allow i2c_transfer to be called in contexts where sleeping is not allowed.
It is the reponsability of the caller to ensure that the underlying i2c bus
driver will not sleep either.

Signed-off-by: Mike Rapoport <mike@compulab.co.il>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
drivers/i2c/i2c-core.c