Lines Matching defs:cyapa

345 int cyapa_pip_cmd_state_initialize(struct cyapa *cyapa)  in cyapa_pip_cmd_state_initialize()
365 ssize_t cyapa_i2c_pip_read(struct cyapa *cyapa, u8 *buf, size_t size) in cyapa_i2c_pip_read()
385 ssize_t cyapa_i2c_pip_write(struct cyapa *cyapa, u8 *buf, size_t size) in cyapa_i2c_pip_write()
404 int cyapa_empty_pip_output_data(struct cyapa *cyapa, in cyapa_empty_pip_output_data()
490 struct cyapa *cyapa, in cyapa_do_i2c_pip_cmd_irq_sync()
519 struct cyapa *cyapa, in cyapa_do_i2c_pip_cmd_polling()
559 struct cyapa *cyapa, in cyapa_i2c_pip_cmd_irq_sync()
623 bool cyapa_sort_tsg_pip_bl_resp_data(struct cyapa *cyapa, in cyapa_sort_tsg_pip_bl_resp_data()
638 bool cyapa_sort_tsg_pip_app_resp_data(struct cyapa *cyapa, in cyapa_sort_tsg_pip_app_resp_data()
665 static bool cyapa_sort_pip_application_launch_data(struct cyapa *cyapa, in cyapa_sort_pip_application_launch_data()
681 static bool cyapa_sort_gen5_hid_descriptor_data(struct cyapa *cyapa, in cyapa_sort_gen5_hid_descriptor_data()
709 static bool cyapa_sort_pip_deep_sleep_data(struct cyapa *cyapa, in cyapa_sort_pip_deep_sleep_data()
721 static int gen5_idle_state_parse(struct cyapa *cyapa) in gen5_idle_state_parse()
787 static int gen5_hid_description_header_parse(struct cyapa *cyapa, u8 *reg_data) in gen5_hid_description_header_parse()
845 static int gen5_report_data_header_parse(struct cyapa *cyapa, u8 *reg_data) in gen5_report_data_header_parse()
876 static int gen5_cmd_resp_header_parse(struct cyapa *cyapa, u8 *reg_data) in gen5_cmd_resp_header_parse()
930 static int cyapa_gen5_state_parse(struct cyapa *cyapa, u8 *reg_data, int len) in cyapa_gen5_state_parse()
998 int cyapa_pip_bl_initiate(struct cyapa *cyapa, const struct firmware *fw) in cyapa_pip_bl_initiate()
1069 static bool cyapa_sort_pip_bl_exit_data(struct cyapa *cyapa, u8 *buf, int len) in cyapa_sort_pip_bl_exit_data()
1089 int cyapa_pip_bl_exit(struct cyapa *cyapa) in cyapa_pip_bl_exit()
1119 int cyapa_pip_bl_enter(struct cyapa *cyapa) in cyapa_pip_bl_enter()
1161 static int cyapa_pip_fw_head_check(struct cyapa *cyapa, in cyapa_pip_fw_head_check()
1192 int cyapa_pip_check_fw(struct cyapa *cyapa, const struct firmware *fw) in cyapa_pip_check_fw()
1267 static int cyapa_pip_write_fw_block(struct cyapa *cyapa, in cyapa_pip_write_fw_block()
1334 int cyapa_pip_do_fw_update(struct cyapa *cyapa, in cyapa_pip_do_fw_update()
1364 static int cyapa_gen5_change_power_state(struct cyapa *cyapa, u8 power_state) in cyapa_gen5_change_power_state()
1383 static int cyapa_gen5_set_interval_time(struct cyapa *cyapa, in cyapa_gen5_set_interval_time()
1440 static int cyapa_gen5_get_interval_time(struct cyapa *cyapa, in cyapa_gen5_get_interval_time()
1498 static int cyapa_gen5_disable_pip_report(struct cyapa *cyapa) in cyapa_gen5_disable_pip_report()
1528 int cyapa_pip_set_proximity(struct cyapa *cyapa, bool enable) in cyapa_pip_set_proximity()
1550 int cyapa_pip_deep_sleep(struct cyapa *cyapa, u8 state) in cyapa_pip_deep_sleep()
1568 static int cyapa_gen5_set_power_mode(struct cyapa *cyapa, in cyapa_gen5_set_power_mode()
1690 int cyapa_pip_resume_scanning(struct cyapa *cyapa) in cyapa_pip_resume_scanning()
1714 int cyapa_pip_suspend_scanning(struct cyapa *cyapa) in cyapa_pip_suspend_scanning()
1738 static int cyapa_pip_calibrate_pwcs(struct cyapa *cyapa, in cyapa_pip_calibrate_pwcs()
1773 struct cyapa *cyapa = dev_get_drvdata(dev); in cyapa_pip_do_calibrate() local
1851 static void cyapa_gen5_guess_electrodes(struct cyapa *cyapa, in cyapa_gen5_guess_electrodes()
1882 static int cyapa_gen5_read_idac_data(struct cyapa *cyapa, in cyapa_gen5_read_idac_data()
2071 static int cyapa_gen5_read_mutual_idac_data(struct cyapa *cyapa, in cyapa_gen5_read_mutual_idac_data()
2098 static int cyapa_gen5_read_self_idac_data(struct cyapa *cyapa, in cyapa_gen5_read_self_idac_data()
2127 static ssize_t cyapa_gen5_execute_panel_scan(struct cyapa *cyapa) in cyapa_gen5_execute_panel_scan()
2155 static int cyapa_gen5_read_panel_scan_raw_data(struct cyapa *cyapa, in cyapa_gen5_read_panel_scan_raw_data()
2253 struct cyapa *cyapa = dev_get_drvdata(dev); in cyapa_gen5_show_baseline() local
2386 bool cyapa_pip_sort_system_info_data(struct cyapa *cyapa, in cyapa_pip_sort_system_info_data()
2396 static int cyapa_gen5_bl_query_data(struct cyapa *cyapa) in cyapa_gen5_bl_query_data()
2427 static int cyapa_gen5_get_query_data(struct cyapa *cyapa) in cyapa_gen5_get_query_data()
2489 static int cyapa_gen5_do_operational_check(struct cyapa *cyapa) in cyapa_gen5_do_operational_check()
2554 bool cyapa_pip_irq_cmd_handler(struct cyapa *cyapa) in cyapa_pip_irq_cmd_handler()
2622 static void cyapa_pip_report_buttons(struct cyapa *cyapa, in cyapa_pip_report_buttons()
2646 static void cyapa_pip_report_proximity(struct cyapa *cyapa, in cyapa_pip_report_proximity()
2657 static void cyapa_pip_report_slot_data(struct cyapa *cyapa, in cyapa_pip_report_slot_data()
2695 static void cyapa_pip_report_touches(struct cyapa *cyapa, in cyapa_pip_report_touches()
2713 int cyapa_pip_irq_handler(struct cyapa *cyapa) in cyapa_pip_irq_handler()
2817 int cyapa_pip_bl_activate(struct cyapa *cyapa) { return 0; } in cyapa_pip_bl_activate()
2818 int cyapa_pip_bl_deactivate(struct cyapa *cyapa) { return 0; } in cyapa_pip_bl_deactivate()