167 lines
5.9 KiB
C
Executable File
167 lines
5.9 KiB
C
Executable File
/****************************************************************************
|
|
****************************************************************************
|
|
***
|
|
*** This header was automatically generated from a Linux kernel header
|
|
*** of the same name, to make information necessary for userspace to
|
|
*** call into the kernel available to libc. It contains only constants,
|
|
*** structures, and macros generated from the original header, and thus,
|
|
*** contains no copyrightable information.
|
|
***
|
|
*** To edit the content of this header, modify the corresponding
|
|
*** source file (e.g. under external/kernel-headers/original/) then
|
|
*** run bionic/libc/kernel/tools/update_all.py
|
|
***
|
|
*** Any manual change here will be lost the next time this script will
|
|
*** be run. You've been warned!
|
|
***
|
|
****************************************************************************
|
|
****************************************************************************/
|
|
#ifndef CMDQ_EVENT_COMMON
|
|
#define CMDQ_EVENT_COMMON
|
|
enum cmdq_event {
|
|
CMDQ_EVENT_MDP_RDMA0_SOF,
|
|
CMDQ_EVENT_MDP_RDMA1_SOF,
|
|
CMDQ_EVENT_MDP_RDMA2_SOF,
|
|
CMDQ_EVENT_MDP_RDMA3_SOF,
|
|
CMDQ_EVENT_MDP_RSZ0_SOF,
|
|
CMDQ_EVENT_MDP_RSZ1_SOF,
|
|
CMDQ_EVENT_MDP_RSZ2_SOF,
|
|
CMDQ_EVENT_MDP_RSZ3_SOF,
|
|
CMDQ_EVENT_MDP_TDSHP_SOF,
|
|
CMDQ_EVENT_MDP_TDSHP1_SOF,
|
|
CMDQ_EVENT_MDP_TDSHP2_SOF,
|
|
CMDQ_EVENT_MDP_TDSHP3_SOF,
|
|
CMDQ_EVENT_MDP_WDMA_SOF,
|
|
CMDQ_EVENT_MDP_WROT_SOF,
|
|
CMDQ_EVENT_MDP_WROT0_SOF,
|
|
CMDQ_EVENT_MDP_WROT1_SOF,
|
|
CMDQ_EVENT_MDP_WROT2_SOF,
|
|
CMDQ_EVENT_MDP_WROT3_SOF,
|
|
CMDQ_EVENT_DISP_RDMA0_SOF,
|
|
CMDQ_EVENT_MDP_RDMA0_EOF,
|
|
CMDQ_EVENT_MDP_RDMA1_EOF,
|
|
CMDQ_EVENT_MDP_RDMA2_EOF,
|
|
CMDQ_EVENT_MDP_RDMA3_EOF,
|
|
CMDQ_EVENT_MDP_RSZ0_EOF,
|
|
CMDQ_EVENT_MDP_RSZ1_EOF,
|
|
CMDQ_EVENT_MDP_RSZ2_EOF,
|
|
CMDQ_EVENT_MDP_RSZ3_EOF,
|
|
CMDQ_EVENT_MDP_TDSHP_EOF,
|
|
CMDQ_EVENT_MDP_TDSHP1_EOF,
|
|
CMDQ_EVENT_MDP_TDSHP2_EOF,
|
|
CMDQ_EVENT_MDP_TDSHP3_EOF,
|
|
CMDQ_EVENT_MDP_WDMA_EOF,
|
|
CMDQ_EVENT_MDP_WROT_WRITE_EOF,
|
|
CMDQ_EVENT_MDP_WROT0_WRITE_EOF,
|
|
CMDQ_EVENT_MDP_WROT1_WRITE_EOF,
|
|
CMDQ_EVENT_MDP_WROT2_WRITE_EOF,
|
|
CMDQ_EVENT_MDP_WROT3_WRITE_EOF,
|
|
CMDQ_EVENT_DISP_OVL0_EOF,
|
|
CMDQ_EVENT_DISP_RDMA0_EOF,
|
|
CMDQ_EVENT_DISP_WDMA0_EOF,
|
|
CMDQ_EVENT_ISP_PASS2_2_EOF,
|
|
CMDQ_EVENT_ISP_PASS2_1_EOF,
|
|
CMDQ_EVENT_ISP_PASS2_0_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD0_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD1_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD2_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD3_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD4_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD5_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD6_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD7_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD8_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD9_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD10_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD11_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD12_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD13_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD14_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD15_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD16_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD17_EOF,
|
|
CMDQ_EVENT_DIP_CQ_THREAD18_EOF,
|
|
CMDQ_EVENT_JPEG_ENC_EOF,
|
|
CMDQ_EVENT_JPEG_DEC_EOF,
|
|
CMDQ_EVENT_WPE_A_EOF,
|
|
CMDQ_EVENT_WPE_B_FRAME_DONE,
|
|
CMDQ_EVENT_IMG_DL_RELAY_SOF,
|
|
CMDQ_EVENT_IMG_DL_RELAY1_SOF,
|
|
CMDQ_EVENT_IMG_DL_RELAY2_SOF,
|
|
CMDQ_EVENT_IMG_DL_RELAY3_SOF,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_0,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_1,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_2,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_3,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_4,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_5,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_6,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_7,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_8,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_9,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_10,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_11,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_12,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_13,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_14,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_15,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_16,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_17,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_18,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_19,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_20,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_21,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_22,
|
|
CMDQ_EVENT_IMG1_EVENT_TX_FRAME_DONE_23,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_0,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_1,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_2,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_3,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_4,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_5,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_6,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_7,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_8,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_9,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_10,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_11,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_12,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_13,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_14,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_15,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_16,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_17,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_18,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_19,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_20,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_21,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_22,
|
|
CMDQ_EVENT_IMG2_EVENT_TX_FRAME_DONE_23,
|
|
CMDQ_MAX_HW_EVENT_COUNT = 512,
|
|
CMDQ_SYNC_TOKEN_VENC_INPUT_READY = 645,
|
|
CMDQ_SYNC_TOKEN_VENC_EOF = 646,
|
|
CMDQ_SYNC_TOKEN_USER_0 = 649,
|
|
CMDQ_SYNC_TOKEN_USER_1 = 650,
|
|
CMDQ_SYNC_TOKEN_MSS = 665,
|
|
CMDQ_SYNC_TOKEN_MSF = 666,
|
|
CMDQ_TOKEN_PREBUILT_MDP_WAIT = 680,
|
|
CMDQ_TOKEN_PREBUILT_MDP_SET = 681,
|
|
CMDQ_TOKEN_PREBUILT_MDP_LOCK = 682,
|
|
CMDQ_TOKEN_PREBUILT_MML_WAIT = 683,
|
|
CMDQ_TOKEN_PREBUILT_MML_SET = 684,
|
|
CMDQ_TOKEN_PREBUILT_MML_LOCK = 685,
|
|
CMDQ_TOKEN_PREBUILT_DISP_WAIT = 689,
|
|
CMDQ_TOKEN_PREBUILT_DISP_SET = 690,
|
|
CMDQ_TOKEN_PREBUILT_DISP_LOCK = 691,
|
|
CMDQ_SYNC_TOKEN_GPR_SET_0 = 700,
|
|
CMDQ_SYNC_TOKEN_GPR_SET_1,
|
|
CMDQ_SYNC_TOKEN_GPR_SET_2,
|
|
CMDQ_SYNC_TOKEN_GPR_SET_3,
|
|
CMDQ_SYNC_TOKEN_GPR_SET_4,
|
|
CMDQ_SYNC_RESOURCE_WROT0 = 710,
|
|
CMDQ_SYNC_RESOURCE_WROT1 = 711,
|
|
CMDQ_SYNC_TOKEN_MAX = 0x3FF,
|
|
CMDQ_SYNC_TOKEN_INVALID = -1,
|
|
};
|
|
#endif
|