Merge tag 'v3.10.55' into update
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / arch / arm / mach-mt8127 / include / mach / m4u_port.h
1 #ifndef __M4U_PORT_H__
2 #define __M4U_PORT_H__
3
4 //====================================
5 // about portid
6 //====================================
7 #define M4U_LARB0_PORTn(n) ((n)+0)
8 #define M4U_LARB1_PORTn(n) ((n)+10)
9 #define M4U_LARB2_PORTn(n) ((n)+17)
10
11 #define M4U_LARB3_PORTn(n) ((n)+34)
12
13 enum
14 {
15 DISP_OVL_0 = M4U_LARB0_PORTn(0) ,
16 DISP_RDMA1 = M4U_LARB0_PORTn(1) ,
17 DISP_RDMA = M4U_LARB0_PORTn(2) ,
18 DISP_WDMA = M4U_LARB0_PORTn(3) ,
19 MM_CMDQ = M4U_LARB0_PORTn(4) ,
20 MDP_RDMA = M4U_LARB0_PORTn(5) ,
21 MDP_WDMA = M4U_LARB0_PORTn(6) ,
22 MDP_ROTO = M4U_LARB0_PORTn(7) ,
23 MDP_ROTCO = M4U_LARB0_PORTn(8) ,
24 MDP_ROTVO = M4U_LARB0_PORTn(9) ,
25
26 VDEC_MC_EXT = M4U_LARB1_PORTn(0) ,
27 VDEC_PP_EXT = M4U_LARB1_PORTn(1) ,
28 VDEC_AVC_MV_EXT = M4U_LARB1_PORTn(2) ,
29 VDEC_PRED_RD_EXT = M4U_LARB1_PORTn(3) ,
30 VDEC_PRED_WR_EXT = M4U_LARB1_PORTn(4) ,
31 VDEC_VLD_EXT = M4U_LARB1_PORTn(5) ,
32 VDEC_PP_INT = M4U_LARB1_PORTn(6) ,
33
34 CAM_IMGO = M4U_LARB2_PORTn(0) ,
35 CAM_IMG2O = M4U_LARB2_PORTn(1) ,
36 CAM_LSCI = M4U_LARB2_PORTn(2) ,
37 CAM_IMGI = M4U_LARB2_PORTn(3) ,
38 CAM_ESFKO = M4U_LARB2_PORTn(4) ,
39 CAM_AAO = M4U_LARB2_PORTn(5) ,
40 JPGENC_RDMA = M4U_LARB2_PORTn(6) ,
41 JPGENC_BSDMA = M4U_LARB2_PORTn(7) ,
42 VENC_RD_COMV = M4U_LARB2_PORTn(8) ,
43 VENC_SV_COMV = M4U_LARB2_PORTn(9) ,
44 VENC_RCPU = M4U_LARB2_PORTn(10) ,
45 VENC_REC_FRM = M4U_LARB2_PORTn(11) ,
46 VENC_REF_LUMA = M4U_LARB2_PORTn(12) ,
47 VENC_REF_CHROMA = M4U_LARB2_PORTn(13) ,
48 VENC_BSDMA = M4U_LARB2_PORTn(14) ,
49 VENC_CUR_LUMA = M4U_LARB2_PORTn(15) ,
50 VENC_CUR_CHROMA = M4U_LARB2_PORTn(16) ,
51
52 M4U_CLNTMOD_LCDC_UI = M4U_LARB3_PORTn(8) ,
53
54 M4U_PORT_UNKNOWN,
55
56 };
57 #define M4U_CLNTMOD_MAX M4U_PORT_UNKNOWN
58
59
60 #endif
61