Lines Matching full:remote
219 cec_msg_request_current_latency(&msg, true, node->remote[la].phys_addr); in dal_request_current_latency()
221 fail_on_test_v2(node->remote[la].cec_version, in dal_request_current_latency()
222 timed_out(&msg) && is_tv(la, node->remote[la].prim_type)); in dal_request_current_latency()
230 if (node->remote[la].cec_version < CEC_OP_CEC_VERSION_1_4) { in dal_request_current_latency()
247 fail_on_test(phys_addr != node->remote[la].phys_addr); in dal_request_current_latency()
282 physical address of the remote device. */ in dal_req_current_latency_invalid()
334 if (pa_is_upstream_from(node->phys_addr, node->remote[la].phys_addr)) in arc_initiate_tx()
348 fail_on_test_v2(node->remote[la].cec_version, node->remote[la].sink_has_arc_tx); in arc_initiate_tx()
353 fail_on_test_v2(node->remote[la].cec_version, node->remote[la].sink_has_arc_tx); in arc_initiate_tx()
357 fail_on_test(!pa_are_adjacent(node->phys_addr, node->remote[la].phys_addr)); in arc_initiate_tx()
358 fail_on_test_v2(node->remote[la].cec_version, !node->remote[la].sink_has_arc_tx); in arc_initiate_tx()
359 node->remote[la].arc_initiated = true; in arc_initiate_tx()
375 if (pa_is_upstream_from(node->phys_addr, node->remote[la].phys_addr)) in arc_terminate_tx()
377 if (!node->remote[la].arc_initiated) in arc_terminate_tx()
404 if (pa_is_upstream_from(node->remote[la].phys_addr, node->phys_addr)) in arc_initiate_rx()
431 fail_on_test_v2(node->remote[la].cec_version, node->remote[la].source_has_arc_rx); in arc_initiate_rx()
434 fail_on_test(!pa_are_adjacent(node->phys_addr, node->remote[la].phys_addr)); in arc_initiate_rx()
435 fail_on_test_v2(node->remote[la].cec_version, !node->remote[la].source_has_arc_rx); in arc_initiate_rx()
441 node->remote[la].arc_initiated = true; in arc_initiate_rx()
450 if (pa_is_upstream_from(node->remote[la].phys_addr, node->phys_addr)) in arc_terminate_rx()
452 if (!node->remote[la].arc_initiated) in arc_terminate_rx()
543 node->remote[la].has_sad = true; in sac_request_sad_probe()
550 if (!node->remote[la].has_sad) in sac_request_sad_invalid()
572 if (!node->remote[la].has_sad) in sac_sad_format_check()
599 if (id == 1 && node->remote[la].cec_version < CEC_OP_CEC_VERSION_2_0) in sac_sad_format_check()
613 node->remote[la].supp_format_id = audio_format_id; in sac_sad_format_check()
614 node->remote[la].supp_format_code = audio_format_code; in sac_sad_format_check()
624 if (!node->remote[la].has_sad || node->remote[la].supp_format_code == 0) in sac_sad_req_multiple()
635 if (node->remote[la].supp_format_code <= 12) in sac_sad_req_multiple()
636 audio_format_code[i] = node->remote[la].supp_format_code - 1 + i; in sac_sad_req_multiple()
638 audio_format_code[i] = node->remote[la].supp_format_code - 1 - i; in sac_sad_req_multiple()
656 fail_on_test_v2(node->remote[la].cec_version, in sac_set_system_audio_mode_direct()
657 unrecognized_op(&msg) && is_tv(la, node->remote[la].prim_type)); in sac_set_system_audio_mode_direct()
662 node->remote[la].has_set_sys_audio_mode = true; in sac_set_system_audio_mode_direct()
689 fail_on_test_v2(node->remote[la].cec_version, in sac_system_audio_mode_status()
690 is_tv(la, node->remote[la].prim_type) && unrecognized_op(&msg)); in sac_system_audio_mode_status()
691 if (unrecognized_op(&msg) && !node->remote[la].has_set_sys_audio_mode) in sac_system_audio_mode_status()
727 fail_on_test_v2(node->remote[la].cec_version, in sac_system_audio_mode_req_on()
735 node->remote[la].has_sys_audio_mode_req = true; in sac_system_audio_mode_req_on()
755 fail_on_test_v2(node->remote[la].cec_version, in sac_give_system_audio_mode_status()
757 if (unrecognized_op(&msg) && !node->remote[la].has_sys_audio_mode_req) in sac_give_system_audio_mode_status()
780 fail_on_test_v2(node->remote[la].cec_version, in sac_give_audio_status()
789 cec_ops_report_audio_status(&msg, &node->remote[la].mute, &node->remote[la].volume); in sac_give_audio_status()
790 fail_on_test(node->remote[la].volume > 100); in sac_give_audio_status()
791 info("Volume: %d %s\n", node->remote[la].volume, node->remote[la].mute ? "(muted)" : ""); in sac_give_audio_status()
828 fail_on_test_v2(node->remote[la].cec_version, !got_response && in sac_util_send_user_control_press()
830 fail_on_test_v2(node->remote[la].cec_version, unrecognized_op(&msg) && in sac_util_send_user_control_press()
831 (is_tv(la, node->remote[la].prim_type) || cec_has_audiosystem(1 << la))); in sac_util_send_user_control_press()
832 if (unrecognized_op(&msg) && !node->remote[la].has_sys_audio_mode_req) in sac_util_send_user_control_press()
840 cec_ops_report_audio_status(&msg, &node->remote[la].mute, &node->remote[la].volume); in sac_util_send_user_control_press()
849 __u8 ret, old_volume = node->remote[la].volume; in sac_user_control_press_vol_up()
854 fail_on_test_v2(node->remote[la].cec_version, in sac_user_control_press_vol_up()
856 old_volume < 100 && node->remote[la].volume <= old_volume); in sac_user_control_press_vol_up()
863 __u8 ret, old_volume = node->remote[la].volume; in sac_user_control_press_vol_down()
868 fail_on_test_v2(node->remote[la].cec_version, in sac_user_control_press_vol_down()
870 old_volume > 0 && node->remote[la].volume >= old_volume); in sac_user_control_press_vol_down()
877 __u8 ret, old_mute = node->remote[la].mute; in sac_user_control_press_mute()
882 fail_on_test_v2(node->remote[la].cec_version, in sac_user_control_press_mute()
884 node->remote[la].mute == old_mute); in sac_user_control_press_mute()
895 fail_on_test_v2(node->remote[la].cec_version, in sac_user_control_press_mute_function()
897 node->remote[la].mute == CEC_OP_AUD_MUTE_STATUS_ON); in sac_user_control_press_mute_function()
908 fail_on_test_v2(node->remote[la].cec_version, in sac_user_control_press_restore_volume_function()
910 node->remote[la].mute == CEC_OP_AUD_MUTE_STATUS_OFF); in sac_user_control_press_restore_volume_function()
926 fail_on_test_v2(node->remote[la].cec_version, unrecognized_op(&msg) && in sac_user_control_release()
927 (is_tv(la, node->remote[la].prim_type) || cec_has_audiosystem(1 << la))); in sac_user_control_release()
928 if (unrecognized_op(&msg) && !node->remote[la].has_sys_audio_mode_req) in sac_user_control_release()
941 if (!node->remote[la].has_sys_audio_mode_req) in sac_system_audio_mode_req_off()
951 fail_on_test_v2(node->remote[la].cec_version, in sac_system_audio_mode_req_off()
1068 fail_on_test_v2(node->remote[la].cec_version, in audio_rate_ctl_set_audio_rate()
1069 node->remote[la].has_aud_rate && unrecognized_op(&msg)); in audio_rate_ctl_set_audio_rate()
1070 fail_on_test_v2(node->remote[la].cec_version, in audio_rate_ctl_set_audio_rate()
1071 !node->remote[la].has_aud_rate && !unrecognized_op(&msg)); in audio_rate_ctl_set_audio_rate()
1086 if (!node->remote[la].has_aud_rate) in audio_rate_ctl_active_sensing()
1100 fail_on_test_v2(node->remote[la].cec_version, unrecognized_op(&msg)); in audio_rate_ctl_active_sensing()
1106 if (!node->remote[la].has_aud_rate) in audio_rate_ctl_invalid()