Lines Matching refs:resp_len

395 	gen5_pip->resp_len = NULL;  in cyapa_gen5_initialize()
561 u8 *resp_data, int *resp_len, in cyapa_do_i2c_pip_cmd_polling() argument
577 length = resp_len ? *resp_len : 0; in cyapa_do_i2c_pip_cmd_polling()
578 if (resp_data && resp_len && length != 0 && func) { in cyapa_do_i2c_pip_cmd_polling()
582 *resp_len = length; in cyapa_do_i2c_pip_cmd_polling()
584 resp_data, resp_len, func); in cyapa_do_i2c_pip_cmd_polling()
585 if (error || *resp_len == 0) in cyapa_do_i2c_pip_cmd_polling()
590 if ((error || *resp_len == 0) || tries <= 0) in cyapa_do_i2c_pip_cmd_polling()
601 u8 *resp_data, int *resp_len, in cyapa_i2c_pip_cmd_irq_sync() argument
619 gen5_pip->resp_len = resp_len; in cyapa_i2c_pip_cmd_irq_sync()
637 resp_len && *resp_len != 0 && func) { in cyapa_i2c_pip_cmd_irq_sync()
644 resp_data, resp_len, func); in cyapa_i2c_pip_cmd_irq_sync()
645 if (error || *resp_len == 0) in cyapa_i2c_pip_cmd_irq_sync()
651 resp_data, resp_len, timeout, func); in cyapa_i2c_pip_cmd_irq_sync()
656 gen5_pip->resp_len = NULL; in cyapa_i2c_pip_cmd_irq_sync()
682 int resp_len; in cyapa_gen5_sort_tsg_pip_app_resp_data() local
689 resp_len = get_unaligned_le16(&data[GEN5_RESP_LENGTH_OFFSET]); in cyapa_gen5_sort_tsg_pip_app_resp_data()
691 resp_len == GEN5_UNSUPPORTED_CMD_RESP_LENGTH && in cyapa_gen5_sort_tsg_pip_app_resp_data()
724 int resp_len; in cyapa_gen5_sort_hid_descriptor_data() local
731 resp_len = get_unaligned_le16(&buf[GEN5_RESP_LENGTH_OFFSET]); in cyapa_gen5_sort_hid_descriptor_data()
733 if (resp_len == GEN5_HID_DESCRIPTOR_SIZE) { in cyapa_gen5_sort_hid_descriptor_data()
1040 int resp_len; in cyapa_gen5_bl_initiate() local
1087 resp_len = sizeof(resp_data); in cyapa_gen5_bl_initiate()
1090 resp_data, &resp_len, 12000, in cyapa_gen5_bl_initiate()
1092 if (error || resp_len != GEN5_BL_INITIATE_RESP_LEN || in cyapa_gen5_bl_initiate()
1128 int resp_len; in cyapa_gen5_bl_exit() local
1131 resp_len = sizeof(resp_data); in cyapa_gen5_bl_exit()
1134 resp_data, &resp_len, in cyapa_gen5_bl_exit()
1139 if (resp_len == GEN5_BL_FAIL_EXIT_RESP_LEN || in cyapa_gen5_bl_exit()
1154 int resp_len; in cyapa_gen5_bl_enter() local
1177 resp_len = sizeof(resp_data); in cyapa_gen5_bl_enter()
1178 memset(resp_data, 0, resp_len); in cyapa_gen5_bl_enter()
1181 resp_data, &resp_len, in cyapa_gen5_bl_enter()
1280 int resp_len; in cyapa_gen5_write_fw_block() local
1319 resp_len = sizeof(resp_data); in cyapa_gen5_write_fw_block()
1321 resp_data, &resp_len, in cyapa_gen5_write_fw_block()
1323 if (error || resp_len != GEN5_BL_BLOCK_WRITE_RESP_LEN || in cyapa_gen5_write_fw_block()
1368 int resp_len; in cyapa_gen5_change_power_state() local
1372 resp_len = sizeof(resp_data); in cyapa_gen5_change_power_state()
1374 resp_data, &resp_len, in cyapa_gen5_change_power_state()
1391 int resp_len; in cyapa_gen5_set_interval_time() local
1428 resp_len = sizeof(resp_data); in cyapa_gen5_set_interval_time()
1430 resp_data, &resp_len, in cyapa_gen5_set_interval_time()
1448 int resp_len; in cyapa_gen5_get_interval_time() local
1482 resp_len = sizeof(resp_data); in cyapa_gen5_get_interval_time()
1484 resp_data, &resp_len, in cyapa_gen5_get_interval_time()
1503 int resp_len; in cyapa_gen5_disable_pip_report() local
1516 resp_len = sizeof(resp_data); in cyapa_gen5_disable_pip_report()
1518 resp_data, &resp_len, in cyapa_gen5_disable_pip_report()
1532 int resp_len; in cyapa_gen5_deep_sleep() local
1536 resp_len = sizeof(resp_data); in cyapa_gen5_deep_sleep()
1538 resp_data, &resp_len, in cyapa_gen5_deep_sleep()
1675 int resp_len; in cyapa_gen5_resume_scanning() local
1681 resp_len = sizeof(resp_data); in cyapa_gen5_resume_scanning()
1684 resp_data, &resp_len, in cyapa_gen5_resume_scanning()
1699 int resp_len; in cyapa_gen5_suspend_scanning() local
1705 resp_len = sizeof(resp_data); in cyapa_gen5_suspend_scanning()
1708 resp_data, &resp_len, in cyapa_gen5_suspend_scanning()
1725 int resp_len; in cyapa_gen5_calibrate_pwcs() local
1738 resp_len = sizeof(resp_data); in cyapa_gen5_calibrate_pwcs()
1741 resp_data, &resp_len, in cyapa_gen5_calibrate_pwcs()
1870 int resp_len; in cyapa_gen5_read_idac_data() local
1952 resp_len = GEN5_RESP_DATA_STRUCTURE_OFFSET + read_len; in cyapa_gen5_read_idac_data()
1955 resp_data, &resp_len, in cyapa_gen5_read_idac_data()
1958 if (error || resp_len < GEN5_RESP_DATA_STRUCTURE_OFFSET || in cyapa_gen5_read_idac_data()
2113 int resp_len; in cyapa_gen5_execute_panel_scan() local
2122 resp_len = sizeof(resp_data); in cyapa_gen5_execute_panel_scan()
2125 resp_data, &resp_len, in cyapa_gen5_execute_panel_scan()
2127 if (error || resp_len != sizeof(resp_data) || in cyapa_gen5_execute_panel_scan()
2145 int resp_len; in cyapa_gen5_read_panel_scan_raw_data() local
2182 resp_len = GEN5_RESP_DATA_STRUCTURE_OFFSET + read_len; in cyapa_gen5_read_panel_scan_raw_data()
2185 resp_data, &resp_len, in cyapa_gen5_read_panel_scan_raw_data()
2187 if (error || resp_len < GEN5_RESP_DATA_STRUCTURE_OFFSET || in cyapa_gen5_read_panel_scan_raw_data()
2383 int resp_len; in cyapa_gen5_bl_query_data() local
2386 resp_len = GEN5_BL_READ_APP_INFO_RESP_LEN; in cyapa_gen5_bl_query_data()
2389 resp_data, &resp_len, in cyapa_gen5_bl_query_data()
2391 if (error || resp_len != GEN5_BL_READ_APP_INFO_RESP_LEN || in cyapa_gen5_bl_query_data()
2414 int resp_len; in cyapa_gen5_get_query_data() local
2418 resp_len = sizeof(resp_data); in cyapa_gen5_get_query_data()
2421 resp_data, &resp_len, in cyapa_gen5_get_query_data()
2423 if (error || resp_len < sizeof(resp_data)) in cyapa_gen5_get_query_data()
2561 if (gen5_pip->resp_len) in cyapa_gen5_irq_cmd_handler()
2562 length = *gen5_pip->resp_len; in cyapa_gen5_irq_cmd_handler()
2567 if (gen5_pip->resp_len && length != 0) { in cyapa_gen5_irq_cmd_handler()
2568 *gen5_pip->resp_len = length; in cyapa_gen5_irq_cmd_handler()
2575 if (gen5_pip->resp_data && gen5_pip->resp_len) { in cyapa_gen5_irq_cmd_handler()
2576 *gen5_pip->resp_len = (*gen5_pip->resp_len < length) ? in cyapa_gen5_irq_cmd_handler()
2577 *gen5_pip->resp_len : length; in cyapa_gen5_irq_cmd_handler()
2579 *gen5_pip->resp_len); in cyapa_gen5_irq_cmd_handler()