diff options
author | Hans Verkuil <hverkuil@xs4all.nl> | 2018-10-16 12:43:47 +0200 |
---|---|---|
committer | Hans Verkuil <hverkuil@xs4all.nl> | 2018-10-16 12:43:47 +0200 |
commit | c4cc439bf2ac37aa7f89bd070e0d603b21263972 (patch) | |
tree | 5f725f93b4e7919bf414ce1d2d57494583b6fa18 /utils/cec-compliance/cec-test-power.cpp | |
parent | eed80e3000e43a5c57b73d20c9900a3176bdf591 (diff) |
cec-compliance: check core messages when remote is in standby
Check if the remote CEC device can handle the CEC core messages when
in standby. And check that what is returned is equal to the value
returned when the device was on.
Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Diffstat (limited to 'utils/cec-compliance/cec-test-power.cpp')
-rw-r--r-- | utils/cec-compliance/cec-test-power.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/utils/cec-compliance/cec-test-power.cpp b/utils/cec-compliance/cec-test-power.cpp index e0772cde..f520bfd9 100644 --- a/utils/cec-compliance/cec-test-power.cpp +++ b/utils/cec-compliance/cec-test-power.cpp @@ -544,6 +544,16 @@ static int standby_resume_wakeup_text_view_on(struct node *node, unsigned me, un struct remote_subtest standby_resume_subtests[] = { { "Standby", CEC_LOG_ADDR_MASK_ALL, standby_resume_standby }, { "Repeated Standby message does not wake up", CEC_LOG_ADDR_MASK_ALL, standby_resume_standby_toggle }, + { "Standby: Feature aborts unknown messages", CEC_LOG_ADDR_MASK_ALL, core_unknown, true }, + { "Standby: Feature aborts Abort message", CEC_LOG_ADDR_MASK_ALL, core_abort, true }, + { "Standby: Polling Message", CEC_LOG_ADDR_MASK_ALL, system_info_polling, true }, + { "Standby: Give Device Power Status", CEC_LOG_ADDR_MASK_ALL, power_status_give, true }, + { "Standby: Give Physical Address", CEC_LOG_ADDR_MASK_ALL, system_info_phys_addr, true }, + { "Standby: Give CEC Version", CEC_LOG_ADDR_MASK_ALL, system_info_version, true }, + { "Standby: Give Device Vendor ID", CEC_LOG_ADDR_MASK_ALL, vendor_specific_commands_id, true }, + { "Standby: Give OSD Name", CEC_LOG_ADDR_MASK_ALL, device_osd_transfer_give, true }, + { "Standby: Get Menu Language", CEC_LOG_ADDR_MASK_ALL, system_info_get_menu_lang, true }, + { "Standby: Give Device Features", CEC_LOG_ADDR_MASK_ALL, system_info_give_features, true }, { "No wakeup on Active Source", CEC_LOG_ADDR_MASK_ALL, standby_resume_active_source_nowake }, { "Wake up", CEC_LOG_ADDR_MASK_ALL, standby_resume_wakeup}, { "Wake up TV on Image View On", CEC_LOG_ADDR_MASK_TV, standby_resume_wakeup_image_view_on }, |