Merge tag 'sparc-for-6.10-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git...
[linux-2.6-block.git] / include / linux / i2c-algo-bit.h
index 69045df78e2d047124ad65e2bcedcc16a7e3210f..7fd5575a368f95d4208de03fb20b3e9be659dd65 100644 (file)
@@ -33,6 +33,7 @@ struct i2c_algo_bit_data {
                                   minimum 5 us for standard-mode I2C and SMBus,
                                   maximum 50 us for SMBus */
        int timeout;            /* in jiffies */
+       bool can_do_atomic;     /* callbacks don't sleep, we can be atomic */
 };
 
 int i2c_bit_add_bus(struct i2c_adapter *);