Linux Kernel
3.7.1
|
#include <ab3100.h>
struct ab3100 : lock out concurrent accesses to the AB3100 registers : pointer to the containing device : I2C client for this chip : secondary client for test registers : name of this chip variant : 8 bit chip ID for this chip variant : event subscribers are listed here : a copy of the first reading of the event registers : whether the first events have been read
This struct is PRIVATE and devices using it should NOT access ANY fields. It is used as a token for calling the AB3100 functions.
struct blocking_notifier_head event_subscribers |
struct i2c_client* testreg_client |