diff options
| -rw-r--r-- | drivers/i2c/algos/i2c-algo-bit.c | 3 | ||||
| -rw-r--r-- | include/linux/i2c-algo-bit.h | 1 | 
2 files changed, 3 insertions, 1 deletions
diff --git a/drivers/i2c/algos/i2c-algo-bit.c b/drivers/i2c/algos/i2c-algo-bit.c index 525c7345fa0..ad0459c4c1c 100644 --- a/drivers/i2c/algos/i2c-algo-bit.c +++ b/drivers/i2c/algos/i2c-algo-bit.c @@ -610,10 +610,11 @@ static u32 bit_func(struct i2c_adapter *adap)  /* -----exported algorithm data: -------------------------------------	*/ -static const struct i2c_algorithm i2c_bit_algo = { +const struct i2c_algorithm i2c_bit_algo = {  	.master_xfer	= bit_xfer,  	.functionality	= bit_func,  }; +EXPORT_SYMBOL(i2c_bit_algo);  /*   * registering functions to load algorithms at runtime diff --git a/include/linux/i2c-algo-bit.h b/include/linux/i2c-algo-bit.h index 4f98148c11c..584ffa0f328 100644 --- a/include/linux/i2c-algo-bit.h +++ b/include/linux/i2c-algo-bit.h @@ -49,5 +49,6 @@ struct i2c_algo_bit_data {  int i2c_bit_add_bus(struct i2c_adapter *);  int i2c_bit_add_numbered_bus(struct i2c_adapter *); +extern const struct i2c_algorithm i2c_bit_algo;  #endif /* _LINUX_I2C_ALGO_BIT_H */  |