unplugged-system/device/mediatek/common/kernel-headers/mdp_event_common.h

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