4. CEC uAPI Symbols¶
4.1. IOCTL Commands¶
CEC_ADAP_G_CAPS: include/uapi/linux/cec.h#503
CEC_ADAP_G_CONNECTOR_INFO: include/uapi/linux/cec.h#545
CEC_ADAP_G_LOG_ADDRS: include/uapi/linux/cec.h#528
CEC_ADAP_G_PHYS_ADDR: include/uapi/linux/cec.h#517
CEC_ADAP_S_LOG_ADDRS: include/uapi/linux/cec.h#529
CEC_ADAP_S_PHYS_ADDR: include/uapi/linux/cec.h#518
CEC_DQEVENT: include/uapi/linux/cec.h#536
CEC_G_MODE: include/uapi/linux/cec.h#541
CEC_RECEIVE: include/uapi/linux/cec.h#533
CEC_S_MODE: include/uapi/linux/cec.h#542
CEC_TRANSMIT: include/uapi/linux/cec.h#532
4.2. Macros and Definitions¶
CEC_CAP_CONNECTOR_INFO: include/uapi/linux/cec.h#346
CEC_CAP_LOG_ADDRS: include/uapi/linux/cec.h#330
CEC_CAP_MONITOR_ALL: include/uapi/linux/cec.h#340
CEC_CAP_MONITOR_PIN: include/uapi/linux/cec.h#344
CEC_CAP_NEEDS_HPD: include/uapi/linux/cec.h#342
CEC_CAP_PASSTHROUGH: include/uapi/linux/cec.h#336
CEC_CAP_PHYS_ADDR: include/uapi/linux/cec.h#328
CEC_CAP_RC: include/uapi/linux/cec.h#338
CEC_CAP_REPLY_VENDOR_ID: include/uapi/linux/cec.h#348
CEC_CAP_TRANSMIT: include/uapi/linux/cec.h#332
CEC_CONNECTOR_TYPE_DRM: include/uapi/linux/cec.h#419
CEC_CONNECTOR_TYPE_NO_CONNECTOR: include/uapi/linux/cec.h#418
CEC_EVENT_FL_DROPPED_EVENTS: include/uapi/linux/cec.h#453
CEC_EVENT_FL_INITIAL_STATE: include/uapi/linux/cec.h#452
CEC_EVENT_LOST_MSGS: include/uapi/linux/cec.h#444
CEC_EVENT_PIN_5V_HIGH: include/uapi/linux/cec.h#450
CEC_EVENT_PIN_5V_LOW: include/uapi/linux/cec.h#449
CEC_EVENT_PIN_CEC_HIGH: include/uapi/linux/cec.h#446
CEC_EVENT_PIN_CEC_LOW: include/uapi/linux/cec.h#445
CEC_EVENT_PIN_HPD_HIGH: include/uapi/linux/cec.h#448
CEC_EVENT_PIN_HPD_LOW: include/uapi/linux/cec.h#447
CEC_EVENT_STATE_CHANGE: include/uapi/linux/cec.h#439
CEC_LOG_ADDRS_FL_ALLOW_RC_PASSTHRU: include/uapi/linux/cec.h#403
CEC_LOG_ADDRS_FL_ALLOW_UNREG_FALLBACK: include/uapi/linux/cec.h#401
CEC_LOG_ADDRS_FL_CDC_ONLY: include/uapi/linux/cec.h#405
CEC_LOG_ADDR_TYPE_AUDIOSYSTEM: include/uapi/linux/cec.h#234
CEC_LOG_ADDR_TYPE_PLAYBACK: include/uapi/linux/cec.h#233
CEC_LOG_ADDR_TYPE_RECORD: include/uapi/linux/cec.h#231
CEC_LOG_ADDR_TYPE_SPECIFIC: include/uapi/linux/cec.h#235
CEC_LOG_ADDR_TYPE_TUNER: include/uapi/linux/cec.h#232
CEC_LOG_ADDR_TYPE_TV: include/uapi/linux/cec.h#230
CEC_LOG_ADDR_TYPE_UNREGISTERED: include/uapi/linux/cec.h#236
CEC_MODE_EXCL_FOLLOWER: include/uapi/linux/cec.h#320
CEC_MODE_EXCL_FOLLOWER_PASSTHRU: include/uapi/linux/cec.h#321
CEC_MODE_EXCL_INITIATOR: include/uapi/linux/cec.h#314
CEC_MODE_FOLLOWER: include/uapi/linux/cec.h#319
CEC_MODE_INITIATOR: include/uapi/linux/cec.h#313
CEC_MODE_MONITOR: include/uapi/linux/cec.h#323
CEC_MODE_MONITOR_ALL: include/uapi/linux/cec.h#324
CEC_MODE_MONITOR_PIN: include/uapi/linux/cec.h#322
CEC_MODE_NO_FOLLOWER: include/uapi/linux/cec.h#318
CEC_MODE_NO_INITIATOR: include/uapi/linux/cec.h#312
CEC_MSG_FL_RAW: include/uapi/linux/cec.h#171
CEC_MSG_FL_REPLY_TO_FOLLOWERS: include/uapi/linux/cec.h#170
CEC_MSG_FL_REPLY_VENDOR_ID: include/uapi/linux/cec.h#172
CEC_RX_STATUS_ABORTED: include/uapi/linux/cec.h#187
CEC_RX_STATUS_FEATURE_ABORT: include/uapi/linux/cec.h#186
CEC_RX_STATUS_OK: include/uapi/linux/cec.h#184
CEC_RX_STATUS_TIMEOUT: include/uapi/linux/cec.h#185
CEC_TX_STATUS_ABORTED: include/uapi/linux/cec.h#181
CEC_TX_STATUS_ARB_LOST: include/uapi/linux/cec.h#176
CEC_TX_STATUS_ERROR: include/uapi/linux/cec.h#179
CEC_TX_STATUS_LOW_DRIVE: include/uapi/linux/cec.h#178
CEC_TX_STATUS_MAX_RETRIES: include/uapi/linux/cec.h#180
CEC_TX_STATUS_NACK: include/uapi/linux/cec.h#177
CEC_TX_STATUS_OK: include/uapi/linux/cec.h#175
CEC_TX_STATUS_TIMEOUT: include/uapi/linux/cec.h#182
4.3. Structures¶
cec_caps
: include/uapi/linux/cec.h#358cec_connector_info
: include/uapi/linux/cec.h#428cec_drm_connector_info
: include/uapi/linux/cec.h#413cec_event
: include/uapi/linux/cec.h#489cec_event_lost_msgs
: include/uapi/linux/cec.h#476cec_event_state_change
: include/uapi/linux/cec.h#466cec_log_addrs
: include/uapi/linux/cec.h#384cec_msg
: include/uapi/linux/cec.h#57