Lines Matching refs:kxtj9_data
70 struct kxtj9_data { struct
84 static int kxtj9_i2c_read(struct kxtj9_data *tj9, u8 addr, u8 *data, int len) in kxtj9_i2c_read() argument
104 static void kxtj9_report_acceleration_data(struct kxtj9_data *tj9) in kxtj9_report_acceleration_data()
130 struct kxtj9_data *tj9 = dev; in kxtj9_isr()
144 static int kxtj9_update_g_range(struct kxtj9_data *tj9, u8 new_g_range) in kxtj9_update_g_range()
166 static int kxtj9_update_odr(struct kxtj9_data *tj9, unsigned int poll_interval) in kxtj9_update_odr()
193 static int kxtj9_device_power_on(struct kxtj9_data *tj9) in kxtj9_device_power_on()
201 static void kxtj9_device_power_off(struct kxtj9_data *tj9) in kxtj9_device_power_off()
214 static int kxtj9_enable(struct kxtj9_data *tj9) in kxtj9_enable()
266 static void kxtj9_disable(struct kxtj9_data *tj9) in kxtj9_disable()
273 struct kxtj9_data *tj9 = input_get_drvdata(input); in kxtj9_input_open()
280 struct kxtj9_data *tj9 = input_get_drvdata(dev); in kxtj9_input_close()
285 static void kxtj9_init_input_device(struct kxtj9_data *tj9, in kxtj9_init_input_device()
298 static int kxtj9_setup_input_device(struct kxtj9_data *tj9) in kxtj9_setup_input_device()
345 struct kxtj9_data *tj9 = i2c_get_clientdata(client); in kxtj9_get_poll()
355 struct kxtj9_data *tj9 = i2c_get_clientdata(client); in kxtj9_set_poll()
398 struct kxtj9_data *tj9 = dev->private; in kxtj9_poll()
411 struct kxtj9_data *tj9 = dev->private; in kxtj9_polled_input_open()
418 struct kxtj9_data *tj9 = dev->private; in kxtj9_polled_input_close()
423 static int kxtj9_setup_polled_device(struct kxtj9_data *tj9) in kxtj9_setup_polled_device()
456 static void kxtj9_teardown_polled_device(struct kxtj9_data *tj9) in kxtj9_teardown_polled_device()
464 static inline int kxtj9_setup_polled_device(struct kxtj9_data *tj9) in kxtj9_setup_polled_device()
469 static inline void kxtj9_teardown_polled_device(struct kxtj9_data *tj9) in kxtj9_teardown_polled_device()
475 static int kxtj9_verify(struct kxtj9_data *tj9) in kxtj9_verify()
501 struct kxtj9_data *tj9; in kxtj9_probe()
587 struct kxtj9_data *tj9 = i2c_get_clientdata(client); in kxtj9_remove()
608 struct kxtj9_data *tj9 = i2c_get_clientdata(client); in kxtj9_suspend()
623 struct kxtj9_data *tj9 = i2c_get_clientdata(client); in kxtj9_resume()