summaryrefslogtreecommitdiff
path: root/lwis_device_i2c.h
diff options
context:
space:
mode:
Diffstat (limited to 'lwis_device_i2c.h')
-rw-r--r--lwis_device_i2c.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/lwis_device_i2c.h b/lwis_device_i2c.h
index 7d52d1f..03c393f 100644
--- a/lwis_device_i2c.h
+++ b/lwis_device_i2c.h
@@ -15,6 +15,7 @@
#include <linux/pinctrl/consumer.h>
#include "lwis_device.h"
+#include "lwis_i2c_bus_manager.h"
#define MAX_I2C_LOCK_NUM 8
@@ -33,6 +34,8 @@ struct lwis_i2c_device {
u32 i2c_lock_group_id;
/* Mutex shared by the same group id's I2C devices */
struct mutex *group_i2c_lock;
+ /* Pointer to the I2C bus manager for this device */
+ struct lwis_i2c_bus_manager *i2c_bus_manager;
};
int lwis_i2c_device_deinit(void);