18a298579SMauro Carvalho Chehab# SPDX-License-Identifier: GPL-2.0 28a298579SMauro Carvalho Chehab 3*becd89fdSMauro Carvalho Chehab# All symbols belong to CEC namespace 4*becd89fdSMauro Carvalho Chehabnamespace CEC 5*becd89fdSMauro Carvalho Chehab 68a298579SMauro Carvalho Chehab# Ignore header name 78a298579SMauro Carvalho Chehabignore define _CEC_UAPI_H 88a298579SMauro Carvalho Chehab 98a298579SMauro Carvalho Chehab# define macros to ignore 108a298579SMauro Carvalho Chehab 118a298579SMauro Carvalho Chehabignore define CEC_MAX_MSG_SIZE 128a298579SMauro Carvalho Chehabignore define CEC_MAX_LOG_ADDRS 138a298579SMauro Carvalho Chehab 148a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_MASK_TV 158a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_MASK_RECORD 168a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_MASK_TUNER 178a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_MASK_PLAYBACK 188a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_MASK_AUDIOSYSTEM 198a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_MASK_BACKUP 208a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_MASK_SPECIFIC 218a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_MASK_UNREGISTERED 228a298579SMauro Carvalho Chehab 238a298579SMauro Carvalho Chehab# Shouldn't them be documented? 248a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_INVALID 258a298579SMauro Carvalho Chehabignore define CEC_PHYS_ADDR_INVALID 268a298579SMauro Carvalho Chehab 278a298579SMauro Carvalho Chehabignore define CEC_VENDOR_ID_NONE 288a298579SMauro Carvalho Chehab 298a298579SMauro Carvalho Chehabignore define CEC_MODE_INITIATOR_MSK 308a298579SMauro Carvalho Chehabignore define CEC_MODE_FOLLOWER_MSK 318a298579SMauro Carvalho Chehab 328a298579SMauro Carvalho Chehab# Part of CEC 2.0 spec - shouldn't be documented too? 338a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_TV 348a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_RECORD_1 358a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_RECORD_2 368a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_TUNER_1 378a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_PLAYBACK_1 388a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_AUDIOSYSTEM 398a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_TUNER_2 408a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_TUNER_3 418a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_PLAYBACK_2 428a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_RECORD_3 438a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_TUNER_4 448a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_PLAYBACK_3 458a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_BACKUP_1 468a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_BACKUP_2 478a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_SPECIFIC 488a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_UNREGISTERED 498a298579SMauro Carvalho Chehabignore define CEC_LOG_ADDR_BROADCAST 508a298579SMauro Carvalho Chehab 518a298579SMauro Carvalho Chehab# IMHO, those should also be documented 528a298579SMauro Carvalho Chehab 538a298579SMauro Carvalho Chehabignore define CEC_MSG_ACTIVE_SOURCE 548a298579SMauro Carvalho Chehabignore define CEC_MSG_IMAGE_VIEW_ON 558a298579SMauro Carvalho Chehabignore define CEC_MSG_TEXT_VIEW_ON 568a298579SMauro Carvalho Chehab 578a298579SMauro Carvalho Chehabignore define CEC_MSG_INACTIVE_SOURCE 588a298579SMauro Carvalho Chehabignore define CEC_MSG_REQUEST_ACTIVE_SOURCE 598a298579SMauro Carvalho Chehabignore define CEC_MSG_ROUTING_CHANGE 608a298579SMauro Carvalho Chehabignore define CEC_MSG_ROUTING_INFORMATION 618a298579SMauro Carvalho Chehabignore define CEC_MSG_SET_STREAM_PATH 628a298579SMauro Carvalho Chehab 638a298579SMauro Carvalho Chehabignore define CEC_MSG_STANDBY 648a298579SMauro Carvalho Chehab 658a298579SMauro Carvalho Chehabignore define CEC_MSG_RECORD_OFF 668a298579SMauro Carvalho Chehabignore define CEC_MSG_RECORD_ON 678a298579SMauro Carvalho Chehab 688a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_SRC_OWN 698a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_SRC_DIGITAL 708a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_SRC_ANALOG 718a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_SRC_EXT_PLUG 728a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_SRC_EXT_PHYS_ADDR 738a298579SMauro Carvalho Chehab 748a298579SMauro Carvalho Chehabignore define CEC_OP_SERVICE_ID_METHOD_BY_DIG_ID 758a298579SMauro Carvalho Chehabignore define CEC_OP_SERVICE_ID_METHOD_BY_CHANNEL 768a298579SMauro Carvalho Chehab 778a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ARIB_GEN 788a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ATSC_GEN 798a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_DVB_GEN 808a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ARIB_BS 818a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ARIB_CS 828a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ARIB_T 838a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ATSC_CABLE 848a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ATSC_SAT 858a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_ATSC_T 868a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_DVB_C 878a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_DVB_S 888a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_DVB_S2 898a298579SMauro Carvalho Chehabignore define CEC_OP_DIG_SERVICE_BCAST_SYSTEM_DVB_T 908a298579SMauro Carvalho Chehab 918a298579SMauro Carvalho Chehabignore define CEC_OP_ANA_BCAST_TYPE_CABLE 928a298579SMauro Carvalho Chehabignore define CEC_OP_ANA_BCAST_TYPE_SATELLITE 938a298579SMauro Carvalho Chehabignore define CEC_OP_ANA_BCAST_TYPE_TERRESTRIAL 948a298579SMauro Carvalho Chehab 958a298579SMauro Carvalho Chehabignore define CEC_OP_BCAST_SYSTEM_PAL_BG 968a298579SMauro Carvalho Chehabignore define CEC_OP_BCAST_SYSTEM_SECAM_LQ 978a298579SMauro Carvalho Chehabignore define CEC_OP_BCAST_SYSTEM_PAL_M 988a298579SMauro Carvalho Chehabignore define CEC_OP_BCAST_SYSTEM_NTSC_M 998a298579SMauro Carvalho Chehabignore define CEC_OP_BCAST_SYSTEM_PAL_I 1008a298579SMauro Carvalho Chehabignore define CEC_OP_BCAST_SYSTEM_SECAM_DK 1018a298579SMauro Carvalho Chehabignore define CEC_OP_BCAST_SYSTEM_SECAM_BG 1028a298579SMauro Carvalho Chehabignore define CEC_OP_BCAST_SYSTEM_SECAM_L 1038a298579SMauro Carvalho Chehabignore define CEC_OP_BCAST_SYSTEM_PAL_DK 1048a298579SMauro Carvalho Chehabignore define CEC_OP_BCAST_SYSTEM_OTHER 1058a298579SMauro Carvalho Chehab 1068a298579SMauro Carvalho Chehabignore define CEC_OP_CHANNEL_NUMBER_FMT_1_PART 1078a298579SMauro Carvalho Chehabignore define CEC_OP_CHANNEL_NUMBER_FMT_2_PART 1088a298579SMauro Carvalho Chehab 1098a298579SMauro Carvalho Chehabignore define CEC_MSG_RECORD_STATUS 1108a298579SMauro Carvalho Chehab 1118a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_CUR_SRC 1128a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_DIG_SERVICE 1138a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_ANA_SERVICE 1148a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_EXT_INPUT 1158a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_NO_DIG_SERVICE 1168a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_NO_ANA_SERVICE 1178a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_NO_SERVICE 1188a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_INVALID_EXT_PLUG 1198a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_INVALID_EXT_PHYS_ADDR 1208a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_UNSUP_CA 1218a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_NO_CA_ENTITLEMENTS 1228a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_CANT_COPY_SRC 1238a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_NO_MORE_COPIES 1248a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_NO_MEDIA 1258a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_PLAYING 1268a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_ALREADY_RECORDING 1278a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_MEDIA_PROT 1288a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_NO_SIGNAL 1298a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_MEDIA_PROBLEM 1308a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_NO_SPACE 1318a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_PARENTAL_LOCK 1328a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_TERMINATED_OK 1338a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_ALREADY_TERM 1348a298579SMauro Carvalho Chehabignore define CEC_OP_RECORD_STATUS_OTHER 1358a298579SMauro Carvalho Chehab 1368a298579SMauro Carvalho Chehabignore define CEC_MSG_RECORD_TV_SCREEN 1378a298579SMauro Carvalho Chehab 1388a298579SMauro Carvalho Chehabignore define CEC_MSG_CLEAR_ANALOGUE_TIMER 1398a298579SMauro Carvalho Chehab 1408a298579SMauro Carvalho Chehabignore define CEC_OP_REC_SEQ_SUNDAY 1418a298579SMauro Carvalho Chehabignore define CEC_OP_REC_SEQ_MONDAY 1428a298579SMauro Carvalho Chehabignore define CEC_OP_REC_SEQ_TUESDAY 1438a298579SMauro Carvalho Chehabignore define CEC_OP_REC_SEQ_WEDNESDAY 1448a298579SMauro Carvalho Chehabignore define CEC_OP_REC_SEQ_THURSDAY 1458a298579SMauro Carvalho Chehabignore define CEC_OP_REC_SEQ_FRIDAY 1468a298579SMauro Carvalho Chehabignore define CEC_OP_REC_SEQ_SATURDAY 1478a298579SMauro Carvalho Chehabignore define CEC_OP_REC_SEQ_ONCE_ONLY 1488a298579SMauro Carvalho Chehab 1498a298579SMauro Carvalho Chehabignore define CEC_MSG_CLEAR_DIGITAL_TIMER 1508a298579SMauro Carvalho Chehab 1518a298579SMauro Carvalho Chehabignore define CEC_MSG_CLEAR_EXT_TIMER 1528a298579SMauro Carvalho Chehab 1538a298579SMauro Carvalho Chehabignore define CEC_OP_EXT_SRC_PLUG 1548a298579SMauro Carvalho Chehabignore define CEC_OP_EXT_SRC_PHYS_ADDR 1558a298579SMauro Carvalho Chehab 1568a298579SMauro Carvalho Chehabignore define CEC_MSG_SET_ANALOGUE_TIMER 1578a298579SMauro Carvalho Chehabignore define CEC_MSG_SET_DIGITAL_TIMER 1588a298579SMauro Carvalho Chehabignore define CEC_MSG_SET_EXT_TIMER 1598a298579SMauro Carvalho Chehab 1608a298579SMauro Carvalho Chehabignore define CEC_MSG_SET_TIMER_PROGRAM_TITLE 1618a298579SMauro Carvalho Chehabignore define CEC_MSG_TIMER_CLEARED_STATUS 1628a298579SMauro Carvalho Chehab 1638a298579SMauro Carvalho Chehabignore define CEC_OP_TIMER_CLR_STAT_RECORDING 1648a298579SMauro Carvalho Chehabignore define CEC_OP_TIMER_CLR_STAT_NO_MATCHING 1658a298579SMauro Carvalho Chehabignore define CEC_OP_TIMER_CLR_STAT_NO_INFO 1668a298579SMauro Carvalho Chehabignore define CEC_OP_TIMER_CLR_STAT_CLEARED 1678a298579SMauro Carvalho Chehab 1688a298579SMauro Carvalho Chehabignore define CEC_MSG_TIMER_STATUS 1698a298579SMauro Carvalho Chehab 1708a298579SMauro Carvalho Chehabignore define CEC_OP_TIMER_OVERLAP_WARNING_NO_OVERLAP 1718a298579SMauro Carvalho Chehabignore define CEC_OP_TIMER_OVERLAP_WARNING_OVERLAP 1728a298579SMauro Carvalho Chehab 1738a298579SMauro Carvalho Chehabignore define CEC_OP_MEDIA_INFO_UNPROT_MEDIA 1748a298579SMauro Carvalho Chehabignore define CEC_OP_MEDIA_INFO_PROT_MEDIA 1758a298579SMauro Carvalho Chehabignore define CEC_OP_MEDIA_INFO_NO_MEDIA 1768a298579SMauro Carvalho Chehab 1778a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_IND_NOT_PROGRAMMED 1788a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_IND_PROGRAMMED 1798a298579SMauro Carvalho Chehab 1808a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_INFO_ENOUGH_SPACE 1818a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_INFO_NOT_ENOUGH_SPACE 1828a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_INFO_MIGHT_NOT_BE_ENOUGH_SPACE 1838a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_INFO_NONE_AVAILABLE 1848a298579SMauro Carvalho Chehab 1858a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_ERROR_NO_FREE_TIMER 1868a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_ERROR_DATE_OUT_OF_RANGE 1878a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_ERROR_REC_SEQ_ERROR 1888a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_ERROR_INV_EXT_PLUG 1898a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_ERROR_INV_EXT_PHYS_ADDR 1908a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_ERROR_CA_UNSUPP 1918a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_ERROR_INSUF_CA_ENTITLEMENTS 1928a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_ERROR_RESOLUTION_UNSUPP 1938a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_ERROR_PARENTAL_LOCK 1948a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_ERROR_CLOCK_FAILURE 1958a298579SMauro Carvalho Chehabignore define CEC_OP_PROG_ERROR_DUPLICATE 1968a298579SMauro Carvalho Chehab 1978a298579SMauro Carvalho Chehabignore define CEC_MSG_CEC_VERSION 1988a298579SMauro Carvalho Chehab 1998a298579SMauro Carvalho Chehabignore define CEC_OP_CEC_VERSION_1_3A 2008a298579SMauro Carvalho Chehabignore define CEC_OP_CEC_VERSION_1_4 2018a298579SMauro Carvalho Chehabignore define CEC_OP_CEC_VERSION_2_0 2028a298579SMauro Carvalho Chehab 2038a298579SMauro Carvalho Chehabignore define CEC_MSG_GET_CEC_VERSION 2048a298579SMauro Carvalho Chehabignore define CEC_MSG_GIVE_PHYSICAL_ADDR 2058a298579SMauro Carvalho Chehabignore define CEC_MSG_GET_MENU_LANGUAGE 2068a298579SMauro Carvalho Chehabignore define CEC_MSG_REPORT_PHYSICAL_ADDR 2078a298579SMauro Carvalho Chehab 2088a298579SMauro Carvalho Chehabignore define CEC_OP_PRIM_DEVTYPE_TV 2098a298579SMauro Carvalho Chehabignore define CEC_OP_PRIM_DEVTYPE_RECORD 2108a298579SMauro Carvalho Chehabignore define CEC_OP_PRIM_DEVTYPE_TUNER 2118a298579SMauro Carvalho Chehabignore define CEC_OP_PRIM_DEVTYPE_PLAYBACK 2128a298579SMauro Carvalho Chehabignore define CEC_OP_PRIM_DEVTYPE_AUDIOSYSTEM 2138a298579SMauro Carvalho Chehabignore define CEC_OP_PRIM_DEVTYPE_SWITCH 2148a298579SMauro Carvalho Chehabignore define CEC_OP_PRIM_DEVTYPE_PROCESSOR 2158a298579SMauro Carvalho Chehab 2168a298579SMauro Carvalho Chehabignore define CEC_MSG_SET_MENU_LANGUAGE 2178a298579SMauro Carvalho Chehabignore define CEC_MSG_REPORT_FEATURES 2188a298579SMauro Carvalho Chehab 2198a298579SMauro Carvalho Chehabignore define CEC_OP_ALL_DEVTYPE_TV 2208a298579SMauro Carvalho Chehabignore define CEC_OP_ALL_DEVTYPE_RECORD 2218a298579SMauro Carvalho Chehabignore define CEC_OP_ALL_DEVTYPE_TUNER 2228a298579SMauro Carvalho Chehabignore define CEC_OP_ALL_DEVTYPE_PLAYBACK 2238a298579SMauro Carvalho Chehabignore define CEC_OP_ALL_DEVTYPE_AUDIOSYSTEM 2248a298579SMauro Carvalho Chehabignore define CEC_OP_ALL_DEVTYPE_SWITCH 2258a298579SMauro Carvalho Chehab 2268a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_EXT 2278a298579SMauro Carvalho Chehab 2288a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_RC_TV_PROFILE_NONE 2298a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_RC_TV_PROFILE_1 2308a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_RC_TV_PROFILE_2 2318a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_RC_TV_PROFILE_3 2328a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_RC_TV_PROFILE_4 2338a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_RC_SRC_HAS_DEV_ROOT_MENU 2348a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_RC_SRC_HAS_DEV_SETUP_MENU 2358a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_RC_SRC_HAS_CONTENTS_MENU 2368a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_RC_SRC_HAS_MEDIA_TOP_MENU 2378a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_RC_SRC_HAS_MEDIA_CONTEXT_MENU 2388a298579SMauro Carvalho Chehab 2398a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_DEV_HAS_RECORD_TV_SCREEN 2408a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_DEV_HAS_SET_OSD_STRING 2418a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_DEV_HAS_DECK_CONTROL 2428a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_DEV_HAS_SET_AUDIO_RATE 2438a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_DEV_SINK_HAS_ARC_TX 2448a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_DEV_SOURCE_HAS_ARC_RX 2458a298579SMauro Carvalho Chehabignore define CEC_OP_FEAT_DEV_HAS_SET_AUDIO_VOLUME_LEVEL 2468a298579SMauro Carvalho Chehab 2478a298579SMauro Carvalho Chehabignore define CEC_MSG_GIVE_FEATURES 2488a298579SMauro Carvalho Chehab 2498a298579SMauro Carvalho Chehabignore define CEC_MSG_DECK_CONTROL 2508a298579SMauro Carvalho Chehab 2518a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_CTL_MODE_SKIP_FWD 2528a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_CTL_MODE_SKIP_REV 2538a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_CTL_MODE_STOP 2548a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_CTL_MODE_EJECT 2558a298579SMauro Carvalho Chehab 2568a298579SMauro Carvalho Chehabignore define CEC_MSG_DECK_STATUS 2578a298579SMauro Carvalho Chehab 2588a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_PLAY 2598a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_RECORD 2608a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_PLAY_REV 2618a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_STILL 2628a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_SLOW 2638a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_SLOW_REV 2648a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_FAST_FWD 2658a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_FAST_REV 2668a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_NO_MEDIA 2678a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_STOP 2688a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_SKIP_FWD 2698a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_SKIP_REV 2708a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_INDEX_SEARCH_FWD 2718a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_INDEX_SEARCH_REV 2728a298579SMauro Carvalho Chehabignore define CEC_OP_DECK_INFO_OTHER 2738a298579SMauro Carvalho Chehab 2748a298579SMauro Carvalho Chehabignore define CEC_MSG_GIVE_DECK_STATUS 2758a298579SMauro Carvalho Chehab 2768a298579SMauro Carvalho Chehabignore define CEC_OP_STATUS_REQ_ON 2778a298579SMauro Carvalho Chehabignore define CEC_OP_STATUS_REQ_OFF 2788a298579SMauro Carvalho Chehabignore define CEC_OP_STATUS_REQ_ONCE 2798a298579SMauro Carvalho Chehab 2808a298579SMauro Carvalho Chehabignore define CEC_MSG_PLAY 2818a298579SMauro Carvalho Chehab 2828a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_FWD 2838a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_REV 2848a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_STILL 2858a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_FAST_FWD_MIN 2868a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_FAST_FWD_MED 2878a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_FAST_FWD_MAX 2888a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_FAST_REV_MIN 2898a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_FAST_REV_MED 2908a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_FAST_REV_MAX 2918a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_SLOW_FWD_MIN 2928a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_SLOW_FWD_MED 2938a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_SLOW_FWD_MAX 2948a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_SLOW_REV_MIN 2958a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_SLOW_REV_MED 2968a298579SMauro Carvalho Chehabignore define CEC_OP_PLAY_MODE_PLAY_SLOW_REV_MAX 2978a298579SMauro Carvalho Chehab 2988a298579SMauro Carvalho Chehabignore define CEC_MSG_GIVE_TUNER_DEVICE_STATUS 2998a298579SMauro Carvalho Chehabignore define CEC_MSG_SELECT_ANALOGUE_SERVICE 3008a298579SMauro Carvalho Chehabignore define CEC_MSG_SELECT_DIGITAL_SERVICE 3018a298579SMauro Carvalho Chehabignore define CEC_MSG_TUNER_DEVICE_STATUS 3028a298579SMauro Carvalho Chehab 3038a298579SMauro Carvalho Chehabignore define CEC_OP_REC_FLAG_USED 3048a298579SMauro Carvalho Chehabignore define CEC_OP_REC_FLAG_NOT_USED 3058a298579SMauro Carvalho Chehab 3068a298579SMauro Carvalho Chehabignore define CEC_OP_TUNER_DISPLAY_INFO_DIGITAL 3078a298579SMauro Carvalho Chehabignore define CEC_OP_TUNER_DISPLAY_INFO_NONE 3088a298579SMauro Carvalho Chehabignore define CEC_OP_TUNER_DISPLAY_INFO_ANALOGUE 3098a298579SMauro Carvalho Chehab 3108a298579SMauro Carvalho Chehabignore define CEC_MSG_TUNER_STEP_DECREMENT 3118a298579SMauro Carvalho Chehabignore define CEC_MSG_TUNER_STEP_INCREMENT 3128a298579SMauro Carvalho Chehab 3138a298579SMauro Carvalho Chehabignore define CEC_MSG_DEVICE_VENDOR_ID 3148a298579SMauro Carvalho Chehabignore define CEC_MSG_GIVE_DEVICE_VENDOR_ID 3158a298579SMauro Carvalho Chehabignore define CEC_MSG_VENDOR_COMMAND 3168a298579SMauro Carvalho Chehabignore define CEC_MSG_VENDOR_COMMAND_WITH_ID 3178a298579SMauro Carvalho Chehabignore define CEC_MSG_VENDOR_REMOTE_BUTTON_DOWN 3188a298579SMauro Carvalho Chehabignore define CEC_MSG_VENDOR_REMOTE_BUTTON_UP 3198a298579SMauro Carvalho Chehab 3208a298579SMauro Carvalho Chehabignore define CEC_MSG_SET_OSD_STRING 3218a298579SMauro Carvalho Chehab 3228a298579SMauro Carvalho Chehabignore define CEC_OP_DISP_CTL_DEFAULT 3238a298579SMauro Carvalho Chehabignore define CEC_OP_DISP_CTL_UNTIL_CLEARED 3248a298579SMauro Carvalho Chehabignore define CEC_OP_DISP_CTL_CLEAR 3258a298579SMauro Carvalho Chehab 3268a298579SMauro Carvalho Chehabignore define CEC_MSG_GIVE_OSD_NAME 3278a298579SMauro Carvalho Chehabignore define CEC_MSG_SET_OSD_NAME 3288a298579SMauro Carvalho Chehab 3298a298579SMauro Carvalho Chehabignore define CEC_MSG_MENU_REQUEST 3308a298579SMauro Carvalho Chehab 3318a298579SMauro Carvalho Chehabignore define CEC_OP_MENU_REQUEST_ACTIVATE 3328a298579SMauro Carvalho Chehabignore define CEC_OP_MENU_REQUEST_DEACTIVATE 3338a298579SMauro Carvalho Chehabignore define CEC_OP_MENU_REQUEST_QUERY 3348a298579SMauro Carvalho Chehab 3358a298579SMauro Carvalho Chehabignore define CEC_MSG_MENU_STATUS 3368a298579SMauro Carvalho Chehab 3378a298579SMauro Carvalho Chehabignore define CEC_OP_MENU_STATE_ACTIVATED 3388a298579SMauro Carvalho Chehabignore define CEC_OP_MENU_STATE_DEACTIVATED 3398a298579SMauro Carvalho Chehab 3408a298579SMauro Carvalho Chehabignore define CEC_MSG_USER_CONTROL_PRESSED 3418a298579SMauro Carvalho Chehab 3428a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_SELECT 3438a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_UP 3448a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_DOWN 3458a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_LEFT 3468a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_RIGHT 3478a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_RIGHT_UP 3488a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_RIGHT_DOWN 3498a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_LEFT_UP 3508a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_LEFT_DOWN 3518a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_DEVICE_ROOT_MENU 3528a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_DEVICE_SETUP_MENU 3538a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_CONTENTS_MENU 3548a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_FAVORITE_MENU 3558a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_BACK 3568a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_MEDIA_TOP_MENU 3578a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_MEDIA_CONTEXT_SENSITIVE_MENU 3588a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_ENTRY_MODE 3598a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_11 3608a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_12 3618a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_0_OR_NUMBER_10 3628a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_1 3638a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_2 3648a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_3 3658a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_4 3668a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_5 3678a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_6 3688a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_7 3698a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_8 3708a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NUMBER_9 3718a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_DOT 3728a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_ENTER 3738a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_CLEAR 3748a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_NEXT_FAVORITE 3758a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_CHANNEL_UP 3768a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_CHANNEL_DOWN 3778a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_PREVIOUS_CHANNEL 3788a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_SOUND_SELECT 3798a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_INPUT_SELECT 3808a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_DISPLAY_INFORMATION 3818a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_HELP 3828a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_PAGE_UP 3838a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_PAGE_DOWN 3848a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_POWER 3858a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_VOLUME_UP 3868a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_VOLUME_DOWN 3878a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_MUTE 3888a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_PLAY 3898a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_STOP 3908a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_PAUSE 3918a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_RECORD 3928a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_REWIND 3938a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_FAST_FORWARD 3948a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_EJECT 3958a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_SKIP_FORWARD 3968a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_SKIP_BACKWARD 3978a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_STOP_RECORD 3988a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_PAUSE_RECORD 3998a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_ANGLE 4008a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_SUB_PICTURE 4018a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_VIDEO_ON_DEMAND 4028a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_ELECTRONIC_PROGRAM_GUIDE 4038a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_TIMER_PROGRAMMING 4048a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_INITIAL_CONFIGURATION 4058a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_SELECT_BROADCAST_TYPE 4068a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_SELECT_SOUND_PRESENTATION 4078a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_AUDIO_DESCRIPTION 4088a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_INTERNET 4098a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_3D_MODE 4108a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_PLAY_FUNCTION 4118a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_PAUSE_PLAY_FUNCTION 4128a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_RECORD_FUNCTION 4138a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_PAUSE_RECORD_FUNCTION 4148a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_STOP_FUNCTION 4158a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_MUTE_FUNCTION 4168a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_RESTORE_VOLUME_FUNCTION 4178a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_TUNE_FUNCTION 4188a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_SELECT_MEDIA_FUNCTION 4198a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_SELECT_AV_INPUT_FUNCTION 4208a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_SELECT_AUDIO_INPUT_FUNCTION 4218a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_POWER_TOGGLE_FUNCTION 4228a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_POWER_OFF_FUNCTION 4238a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_POWER_ON_FUNCTION 4248a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_F1_BLUE 4258a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_F2_RED 4268a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_F3_GREEN 4278a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_F4_YELLOW 4288a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_F5 4298a298579SMauro Carvalho Chehabignore define CEC_OP_UI_CMD_DATA 4308a298579SMauro Carvalho Chehab 4318a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_TOGGLE_ALL 4328a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_TOGGLE_DIG_ANA 4338a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_ANALOGUE 4348a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_ANALOGUE_T 4358a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_ANALOGUE_CABLE 4368a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_ANALOGUE_SAT 4378a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_DIGITAL 4388a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_DIGITAL_T 4398a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_DIGITAL_CABLE 4408a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_DIGITAL_SAT 4418a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_DIGITAL_COM_SAT 4428a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_DIGITAL_COM_SAT2 4438a298579SMauro Carvalho Chehabignore define CEC_OP_UI_BCAST_TYPE_IP 4448a298579SMauro Carvalho Chehab 4458a298579SMauro Carvalho Chehabignore define CEC_OP_UI_SND_PRES_CTL_DUAL_MONO 4468a298579SMauro Carvalho Chehabignore define CEC_OP_UI_SND_PRES_CTL_KARAOKE 4478a298579SMauro Carvalho Chehabignore define CEC_OP_UI_SND_PRES_CTL_DOWNMIX 4488a298579SMauro Carvalho Chehabignore define CEC_OP_UI_SND_PRES_CTL_REVERB 4498a298579SMauro Carvalho Chehabignore define CEC_OP_UI_SND_PRES_CTL_EQUALIZER 4508a298579SMauro Carvalho Chehabignore define CEC_OP_UI_SND_PRES_CTL_BASS_UP 4518a298579SMauro Carvalho Chehabignore define CEC_OP_UI_SND_PRES_CTL_BASS_NEUTRAL 4528a298579SMauro Carvalho Chehabignore define CEC_OP_UI_SND_PRES_CTL_BASS_DOWN 4538a298579SMauro Carvalho Chehabignore define CEC_OP_UI_SND_PRES_CTL_TREBLE_UP 4548a298579SMauro Carvalho Chehabignore define CEC_OP_UI_SND_PRES_CTL_TREBLE_NEUTRAL 4558a298579SMauro Carvalho Chehabignore define CEC_OP_UI_SND_PRES_CTL_TREBLE_DOWN 4568a298579SMauro Carvalho Chehab 4578a298579SMauro Carvalho Chehabignore define CEC_MSG_USER_CONTROL_RELEASED 4588a298579SMauro Carvalho Chehab 4598a298579SMauro Carvalho Chehabignore define CEC_MSG_GIVE_DEVICE_POWER_STATUS 4608a298579SMauro Carvalho Chehabignore define CEC_MSG_REPORT_POWER_STATUS 4618a298579SMauro Carvalho Chehab 4628a298579SMauro Carvalho Chehabignore define CEC_OP_POWER_STATUS_ON 4638a298579SMauro Carvalho Chehabignore define CEC_OP_POWER_STATUS_STANDBY 4648a298579SMauro Carvalho Chehabignore define CEC_OP_POWER_STATUS_TO_ON 4658a298579SMauro Carvalho Chehabignore define CEC_OP_POWER_STATUS_TO_STANDBY 4668a298579SMauro Carvalho Chehab 4678a298579SMauro Carvalho Chehabignore define CEC_MSG_FEATURE_ABORT 4688a298579SMauro Carvalho Chehab 4698a298579SMauro Carvalho Chehabignore define CEC_OP_ABORT_UNRECOGNIZED_OP 4708a298579SMauro Carvalho Chehabignore define CEC_OP_ABORT_INCORRECT_MODE 4718a298579SMauro Carvalho Chehabignore define CEC_OP_ABORT_NO_SOURCE 4728a298579SMauro Carvalho Chehabignore define CEC_OP_ABORT_INVALID_OP 4738a298579SMauro Carvalho Chehabignore define CEC_OP_ABORT_REFUSED 4748a298579SMauro Carvalho Chehabignore define CEC_OP_ABORT_UNDETERMINED 4758a298579SMauro Carvalho Chehab 4768a298579SMauro Carvalho Chehabignore define CEC_MSG_ABORT 4778a298579SMauro Carvalho Chehab 4788a298579SMauro Carvalho Chehabignore define CEC_MSG_GIVE_AUDIO_STATUS 4798a298579SMauro Carvalho Chehabignore define CEC_MSG_GIVE_SYSTEM_AUDIO_MODE_STATUS 4808a298579SMauro Carvalho Chehabignore define CEC_MSG_REPORT_AUDIO_STATUS 4818a298579SMauro Carvalho Chehab 4828a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_MUTE_STATUS_OFF 4838a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_MUTE_STATUS_ON 4848a298579SMauro Carvalho Chehab 4858a298579SMauro Carvalho Chehabignore define CEC_MSG_REPORT_SHORT_AUDIO_DESCRIPTOR 4868a298579SMauro Carvalho Chehabignore define CEC_MSG_REQUEST_SHORT_AUDIO_DESCRIPTOR 4878a298579SMauro Carvalho Chehabignore define CEC_MSG_SET_SYSTEM_AUDIO_MODE 4888a298579SMauro Carvalho Chehab 4898a298579SMauro Carvalho Chehabignore define CEC_OP_SYS_AUD_STATUS_OFF 4908a298579SMauro Carvalho Chehabignore define CEC_OP_SYS_AUD_STATUS_ON 4918a298579SMauro Carvalho Chehab 4928a298579SMauro Carvalho Chehabignore define CEC_MSG_SYSTEM_AUDIO_MODE_REQUEST 4938a298579SMauro Carvalho Chehabignore define CEC_MSG_SYSTEM_AUDIO_MODE_STATUS 4948a298579SMauro Carvalho Chehabignore define CEC_MSG_SET_AUDIO_VOLUME_LEVEL 4958a298579SMauro Carvalho Chehab 4968a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_FMT_ID_CEA861 4978a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_FMT_ID_CEA861_CXT 4988a298579SMauro Carvalho Chehab 4998a298579SMauro Carvalho Chehabignore define CEC_MSG_SET_AUDIO_RATE 5008a298579SMauro Carvalho Chehab 5018a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_RATE_OFF 5028a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_RATE_WIDE_STD 5038a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_RATE_WIDE_FAST 5048a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_RATE_WIDE_SLOW 5058a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_RATE_NARROW_STD 5068a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_RATE_NARROW_FAST 5078a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_RATE_NARROW_SLOW 5088a298579SMauro Carvalho Chehab 5098a298579SMauro Carvalho Chehabignore define CEC_MSG_INITIATE_ARC 5108a298579SMauro Carvalho Chehabignore define CEC_MSG_REPORT_ARC_INITIATED 5118a298579SMauro Carvalho Chehabignore define CEC_MSG_REPORT_ARC_TERMINATED 5128a298579SMauro Carvalho Chehabignore define CEC_MSG_REQUEST_ARC_INITIATION 5138a298579SMauro Carvalho Chehabignore define CEC_MSG_REQUEST_ARC_TERMINATION 5148a298579SMauro Carvalho Chehabignore define CEC_MSG_TERMINATE_ARC 5158a298579SMauro Carvalho Chehab 5168a298579SMauro Carvalho Chehabignore define CEC_MSG_REQUEST_CURRENT_LATENCY 5178a298579SMauro Carvalho Chehabignore define CEC_MSG_REPORT_CURRENT_LATENCY 5188a298579SMauro Carvalho Chehab 5198a298579SMauro Carvalho Chehabignore define CEC_OP_LOW_LATENCY_MODE_OFF 5208a298579SMauro Carvalho Chehabignore define CEC_OP_LOW_LATENCY_MODE_ON 5218a298579SMauro Carvalho Chehab 5228a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_OUT_COMPENSATED_NA 5238a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_OUT_COMPENSATED_DELAY 5248a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_OUT_COMPENSATED_NO_DELAY 5258a298579SMauro Carvalho Chehabignore define CEC_OP_AUD_OUT_COMPENSATED_PARTIAL_DELAY 5268a298579SMauro Carvalho Chehab 5278a298579SMauro Carvalho Chehabignore define CEC_MSG_CDC_MESSAGE 5288a298579SMauro Carvalho Chehab 5298a298579SMauro Carvalho Chehabignore define CEC_MSG_CDC_HEC_INQUIRE_STATE 5308a298579SMauro Carvalho Chehabignore define CEC_MSG_CDC_HEC_REPORT_STATE 5318a298579SMauro Carvalho Chehab 5328a298579SMauro Carvalho Chehabignore define CEC_OP_HEC_FUNC_STATE_NOT_SUPPORTED 5338a298579SMauro Carvalho Chehabignore define CEC_OP_HEC_FUNC_STATE_INACTIVE 5348a298579SMauro Carvalho Chehabignore define CEC_OP_HEC_FUNC_STATE_ACTIVE 5358a298579SMauro Carvalho Chehabignore define CEC_OP_HEC_FUNC_STATE_ACTIVATION_FIELD 5368a298579SMauro Carvalho Chehab 5378a298579SMauro Carvalho Chehabignore define CEC_OP_HOST_FUNC_STATE_NOT_SUPPORTED 5388a298579SMauro Carvalho Chehabignore define CEC_OP_HOST_FUNC_STATE_INACTIVE 5398a298579SMauro Carvalho Chehabignore define CEC_OP_HOST_FUNC_STATE_ACTIVE 5408a298579SMauro Carvalho Chehab 5418a298579SMauro Carvalho Chehabignore define CEC_OP_ENC_FUNC_STATE_EXT_CON_NOT_SUPPORTED 5428a298579SMauro Carvalho Chehabignore define CEC_OP_ENC_FUNC_STATE_EXT_CON_INACTIVE 5438a298579SMauro Carvalho Chehabignore define CEC_OP_ENC_FUNC_STATE_EXT_CON_ACTIVE 5448a298579SMauro Carvalho Chehab 5458a298579SMauro Carvalho Chehabignore define CEC_OP_CDC_ERROR_CODE_NONE 5468a298579SMauro Carvalho Chehabignore define CEC_OP_CDC_ERROR_CODE_CAP_UNSUPPORTED 5478a298579SMauro Carvalho Chehabignore define CEC_OP_CDC_ERROR_CODE_WRONG_STATE 5488a298579SMauro Carvalho Chehabignore define CEC_OP_CDC_ERROR_CODE_OTHER 5498a298579SMauro Carvalho Chehab 5508a298579SMauro Carvalho Chehabignore define CEC_OP_HEC_SUPPORT_NO 5518a298579SMauro Carvalho Chehabignore define CEC_OP_HEC_SUPPORT_YES 5528a298579SMauro Carvalho Chehab 5538a298579SMauro Carvalho Chehabignore define CEC_OP_HEC_ACTIVATION_ON 5548a298579SMauro Carvalho Chehabignore define CEC_OP_HEC_ACTIVATION_OFF 5558a298579SMauro Carvalho Chehab 5568a298579SMauro Carvalho Chehabignore define CEC_MSG_CDC_HEC_SET_STATE_ADJACENT 5578a298579SMauro Carvalho Chehabignore define CEC_MSG_CDC_HEC_SET_STATE 5588a298579SMauro Carvalho Chehab 5598a298579SMauro Carvalho Chehabignore define CEC_OP_HEC_SET_STATE_DEACTIVATE 5608a298579SMauro Carvalho Chehabignore define CEC_OP_HEC_SET_STATE_ACTIVATE 5618a298579SMauro Carvalho Chehab 5628a298579SMauro Carvalho Chehabignore define CEC_MSG_CDC_HEC_REQUEST_DEACTIVATION 5638a298579SMauro Carvalho Chehabignore define CEC_MSG_CDC_HEC_NOTIFY_ALIVE 5648a298579SMauro Carvalho Chehabignore define CEC_MSG_CDC_HEC_DISCOVER 5658a298579SMauro Carvalho Chehab 5668a298579SMauro Carvalho Chehabignore define CEC_MSG_CDC_HPD_SET_STATE 5678a298579SMauro Carvalho Chehab 5688a298579SMauro Carvalho Chehabignore define CEC_OP_HPD_STATE_CP_EDID_DISABLE 5698a298579SMauro Carvalho Chehabignore define CEC_OP_HPD_STATE_CP_EDID_ENABLE 5708a298579SMauro Carvalho Chehabignore define CEC_OP_HPD_STATE_CP_EDID_DISABLE_ENABLE 5718a298579SMauro Carvalho Chehabignore define CEC_OP_HPD_STATE_EDID_DISABLE 5728a298579SMauro Carvalho Chehabignore define CEC_OP_HPD_STATE_EDID_ENABLE 5738a298579SMauro Carvalho Chehabignore define CEC_OP_HPD_STATE_EDID_DISABLE_ENABLE 5748a298579SMauro Carvalho Chehabignore define CEC_MSG_CDC_HPD_REPORT_STATE 5758a298579SMauro Carvalho Chehab 5768a298579SMauro Carvalho Chehabignore define CEC_OP_HPD_ERROR_NONE 5778a298579SMauro Carvalho Chehabignore define CEC_OP_HPD_ERROR_INITIATOR_NOT_CAPABLE 5788a298579SMauro Carvalho Chehabignore define CEC_OP_HPD_ERROR_INITIATOR_WRONG_STATE 5798a298579SMauro Carvalho Chehabignore define CEC_OP_HPD_ERROR_OTHER 5808a298579SMauro Carvalho Chehabignore define CEC_OP_HPD_ERROR_NONE_NO_VIDEO 581