Searched refs:mxt_data (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/drivers/input/touchscreen/
H A Datmel_mxt_ts.c269 struct mxt_data { struct
361 static void mxt_dump_message(struct mxt_data *data, u8 *message) mxt_dump_message()
367 static int mxt_wait_for_completion(struct mxt_data *data, mxt_wait_for_completion()
385 static int mxt_bootloader_read(struct mxt_data *data, mxt_bootloader_read()
409 static int mxt_bootloader_write(struct mxt_data *data, mxt_bootloader_write()
432 static int mxt_lookup_bootloader_address(struct mxt_data *data, bool retry) mxt_lookup_bootloader_address()
464 static int mxt_probe_bootloader(struct mxt_data *data, bool alt_address) mxt_probe_bootloader()
488 static u8 mxt_get_bootloader_version(struct mxt_data *data, u8 val) mxt_get_bootloader_version()
509 static int mxt_check_bootloader(struct mxt_data *data, unsigned int state, mxt_check_bootloader()
572 static int mxt_send_bootloader_cmd(struct mxt_data *data, bool unlock) mxt_send_bootloader_cmd()
663 mxt_get_object(struct mxt_data *data, u8 type) mxt_get_object()
678 static void mxt_proc_t6_messages(struct mxt_data *data, u8 *msg) mxt_proc_t6_messages()
711 static int mxt_write_object(struct mxt_data *data, mxt_write_object()
725 static void mxt_input_button(struct mxt_data *data, u8 *message) mxt_input_button()
741 static void mxt_input_sync(struct mxt_data *data) mxt_input_sync()
748 static void mxt_proc_t9_message(struct mxt_data *data, u8 *message) mxt_proc_t9_message()
814 static void mxt_proc_t100_message(struct mxt_data *data, u8 *message) mxt_proc_t100_message()
922 static int mxt_proc_message(struct mxt_data *data, u8 *message) mxt_proc_message()
953 static int mxt_read_and_process_messages(struct mxt_data *data, u8 count) mxt_read_and_process_messages()
984 static irqreturn_t mxt_process_messages_t44(struct mxt_data *data) mxt_process_messages_t44()
1040 static int mxt_process_messages_until_invalid(struct mxt_data *data) mxt_process_messages_until_invalid()
1064 static irqreturn_t mxt_process_messages(struct mxt_data *data) mxt_process_messages()
1105 struct mxt_data *data = dev_id; mxt_interrupt()
1123 static int mxt_t6_command(struct mxt_data *data, u16 cmd_offset, mxt_t6_command()
1155 static int mxt_soft_reset(struct mxt_data *data) mxt_soft_reset()
1176 static void mxt_update_crc(struct mxt_data *data, u8 cmd, u8 value) mxt_update_crc()
1233 static int mxt_prepare_cfg_mem(struct mxt_data *data, mxt_prepare_cfg_mem()
1336 static int mxt_upload_cfg_mem(struct mxt_data *data, unsigned int cfg_start, mxt_upload_cfg_mem()
1383 static int mxt_update_cfg(struct mxt_data *data, const struct firmware *cfg) mxt_update_cfg()
1516 static int mxt_acquire_irq(struct mxt_data *data) mxt_acquire_irq()
1529 static int mxt_get_info(struct mxt_data *data) mxt_get_info()
1543 static void mxt_free_input_device(struct mxt_data *data) mxt_free_input_device()
1551 static void mxt_free_object_table(struct mxt_data *data) mxt_free_object_table()
1570 static int mxt_get_object_table(struct mxt_data *data) mxt_get_object_table()
1698 static int mxt_read_t9_resolution(struct mxt_data *data) mxt_read_t9_resolution()
1746 static int mxt_read_t100_config(struct mxt_data *data) mxt_read_t100_config()
1828 struct mxt_data *data) mxt_set_up_as_touchpad()
1850 static int mxt_initialize_input_device(struct mxt_data *data) mxt_initialize_input_device()
1980 static int mxt_configure_objects(struct mxt_data *data,
1989 static int mxt_initialize(struct mxt_data *data) mxt_initialize()
2054 static int mxt_configure_objects(struct mxt_data *data, mxt_configure_objects()
2087 struct mxt_data *data = dev_get_drvdata(dev); mxt_fw_version_show()
2097 struct mxt_data *data = dev_get_drvdata(dev); mxt_hw_version_show()
2124 struct mxt_data *data = dev_get_drvdata(dev); mxt_object_show()
2189 struct mxt_data *data = dev_get_drvdata(dev); mxt_load_fw()
2312 struct mxt_data *data = dev_get_drvdata(dev); mxt_update_fw_store()
2347 static void mxt_start(struct mxt_data *data) mxt_start()
2353 static void mxt_stop(struct mxt_data *data) mxt_stop()
2361 struct mxt_data *data = input_get_drvdata(dev); mxt_input_open()
2370 struct mxt_data *data = input_get_drvdata(dev); mxt_input_close()
2534 struct mxt_data *data; mxt_probe()
2542 data = kzalloc(sizeof(struct mxt_data), GFP_KERNEL); mxt_probe()
2595 struct mxt_data *data = i2c_get_clientdata(client); mxt_remove()
2609 struct mxt_data *data = i2c_get_clientdata(client); mxt_suspend()
2625 struct mxt_data *data = i2c_get_clientdata(client); mxt_resume()

Completed in 60 milliseconds