Lines Matching defs:cyapa
231 struct cyapa { struct
232 enum cyapa_state state; argument
233 u8 status[BL_STATUS_SIZE];
234 bool operational; /* true: ready for data reporting; false: not. */
236 struct i2c_client *client;
237 struct input_dev *input;
238 char phys[32]; /* Device physical location */
239 bool irq_wake; /* Irq wake is enabled */
240 bool smbus;
243 u8 suspend_power_mode;
244 u16 suspend_sleep_time;
245 u8 runtime_suspend_power_mode;
246 u16 runtime_suspend_sleep_time;
247 u8 dev_pwr_mode;
248 u16 dev_sleep_time;
251 char product_id[16];
252 u8 fw_maj_ver; /* Firmware major version. */
253 u8 fw_min_ver; /* Firmware minor version. */
254 u8 btn_capability;
278 const struct cyapa_dev_ops *ops; argument
280 union cyapa_cmd_states cmd_states; argument
284 ssize_t cyapa_i2c_reg_read_block(struct cyapa *cyapa, u8 reg, size_t len, argument