Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
8217e97a
Commit
8217e97a
authored
Oct 22, 2015
by
Rob Clark
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
drm/msm: update generated headers
Signed-off-by:
Rob Clark
<
robdclark@gmail.com
>
parent
2b5f900e
Changes
14
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
359 additions
and
114 deletions
+359
-114
drivers/gpu/drm/msm/adreno/a2xx.xml.h
drivers/gpu/drm/msm/adreno/a2xx.xml.h
+5
-4
drivers/gpu/drm/msm/adreno/a3xx.xml.h
drivers/gpu/drm/msm/adreno/a3xx.xml.h
+22
-5
drivers/gpu/drm/msm/adreno/a4xx.xml.h
drivers/gpu/drm/msm/adreno/a4xx.xml.h
+10
-5
drivers/gpu/drm/msm/adreno/adreno_common.xml.h
drivers/gpu/drm/msm/adreno/adreno_common.xml.h
+9
-4
drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h
drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h
+5
-4
drivers/gpu/drm/msm/dsi/dsi.xml.h
drivers/gpu/drm/msm/dsi/dsi.xml.h
+179
-59
drivers/gpu/drm/msm/dsi/mmss_cc.xml.h
drivers/gpu/drm/msm/dsi/mmss_cc.xml.h
+4
-4
drivers/gpu/drm/msm/dsi/sfpb.xml.h
drivers/gpu/drm/msm/dsi/sfpb.xml.h
+16
-5
drivers/gpu/drm/msm/edp/edp.xml.h
drivers/gpu/drm/msm/edp/edp.xml.h
+4
-4
drivers/gpu/drm/msm/hdmi/hdmi.xml.h
drivers/gpu/drm/msm/hdmi/hdmi.xml.h
+4
-4
drivers/gpu/drm/msm/hdmi/qfprom.xml.h
drivers/gpu/drm/msm/hdmi/qfprom.xml.h
+4
-4
drivers/gpu/drm/msm/mdp/mdp4/mdp4.xml.h
drivers/gpu/drm/msm/mdp/mdp4/mdp4.xml.h
+4
-4
drivers/gpu/drm/msm/mdp/mdp5/mdp5.xml.h
drivers/gpu/drm/msm/mdp/mdp5/mdp5.xml.h
+82
-4
drivers/gpu/drm/msm/mdp/mdp_common.xml.h
drivers/gpu/drm/msm/mdp/mdp_common.xml.h
+11
-4
No files found.
drivers/gpu/drm/msm/adreno/a2xx.xml.h
View file @
8217e97a
...
@@ -8,13 +8,14 @@ This file was generated by the rules-ng-ng headergen tool in this git repository
...
@@ -8,13 +8,14 @@ This file was generated by the rules-ng-ng headergen tool in this git repository
git clone https://github.com/freedreno/envytools.git
git clone https://github.com/freedreno/envytools.git
The rules-ng-ng source files this header was generated from are:
The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/adreno.xml ( 3
64 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno.xml ( 3
98 bytes, from 2015-09-24 17:25:31
)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml ( 32901 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml ( 32901 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml ( 10
551 bytes, from 2015-05-20 20:03:14
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml ( 10
755 bytes, from 2015-09-14 20:46:55
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml ( 14968 bytes, from 2015-05-20 20:12:27)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml ( 14968 bytes, from 2015-05-20 20:12:27)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml ( 67120 bytes, from 2015-08-14 23:22:03)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml ( 67771 bytes, from 2015-09-14 20:46:55)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml ( 63785 bytes, from 2015-08-14 18:27:06)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml ( 63970 bytes, from 2015-09-14 20:50:12)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/ocmem.xml ( 1773 bytes, from 2015-09-24 17:30:00)
Copyright (C) 2013-2015 by the following authors:
Copyright (C) 2013-2015 by the following authors:
- Rob Clark <robdclark@gmail.com> (robclark)
- Rob Clark <robdclark@gmail.com> (robclark)
...
...
drivers/gpu/drm/msm/adreno/a3xx.xml.h
View file @
8217e97a
...
@@ -8,13 +8,14 @@ This file was generated by the rules-ng-ng headergen tool in this git repository
...
@@ -8,13 +8,14 @@ This file was generated by the rules-ng-ng headergen tool in this git repository
git clone https://github.com/freedreno/envytools.git
git clone https://github.com/freedreno/envytools.git
The rules-ng-ng source files this header was generated from are:
The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/adreno.xml ( 3
64 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno.xml ( 3
98 bytes, from 2015-09-24 17:25:31
)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml ( 32901 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml ( 32901 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml ( 10
551 bytes, from 2015-05-20 20:03:14
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml ( 10
755 bytes, from 2015-09-14 20:46:55
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml ( 14968 bytes, from 2015-05-20 20:12:27)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml ( 14968 bytes, from 2015-05-20 20:12:27)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml ( 67120 bytes, from 2015-08-14 23:22:03)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml ( 67771 bytes, from 2015-09-14 20:46:55)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml ( 63785 bytes, from 2015-08-14 18:27:06)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml ( 63970 bytes, from 2015-09-14 20:50:12)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/ocmem.xml ( 1773 bytes, from 2015-09-24 17:30:00)
Copyright (C) 2013-2015 by the following authors:
Copyright (C) 2013-2015 by the following authors:
- Rob Clark <robdclark@gmail.com> (robclark)
- Rob Clark <robdclark@gmail.com> (robclark)
...
@@ -280,6 +281,8 @@ enum a3xx_rb_blend_opcode {
...
@@ -280,6 +281,8 @@ enum a3xx_rb_blend_opcode {
enum
a3xx_intp_mode
{
enum
a3xx_intp_mode
{
SMOOTH
=
0
,
SMOOTH
=
0
,
FLAT
=
1
,
FLAT
=
1
,
ZERO
=
2
,
ONE
=
3
,
};
};
enum
a3xx_repl_mode
{
enum
a3xx_repl_mode
{
...
@@ -680,9 +683,16 @@ static inline uint32_t REG_A3XX_CP_PROTECT_REG(uint32_t i0) { return 0x00000460
...
@@ -680,9 +683,16 @@ static inline uint32_t REG_A3XX_CP_PROTECT_REG(uint32_t i0) { return 0x00000460
#define A3XX_GRAS_CL_CLIP_CNTL_VP_CLIP_CODE_IGNORE 0x00080000
#define A3XX_GRAS_CL_CLIP_CNTL_VP_CLIP_CODE_IGNORE 0x00080000
#define A3XX_GRAS_CL_CLIP_CNTL_VP_XFORM_DISABLE 0x00100000
#define A3XX_GRAS_CL_CLIP_CNTL_VP_XFORM_DISABLE 0x00100000
#define A3XX_GRAS_CL_CLIP_CNTL_PERSP_DIVISION_DISABLE 0x00200000
#define A3XX_GRAS_CL_CLIP_CNTL_PERSP_DIVISION_DISABLE 0x00200000
#define A3XX_GRAS_CL_CLIP_CNTL_ZERO_GB_SCALE_Z 0x00400000
#define A3XX_GRAS_CL_CLIP_CNTL_ZCOORD 0x00800000
#define A3XX_GRAS_CL_CLIP_CNTL_ZCOORD 0x00800000
#define A3XX_GRAS_CL_CLIP_CNTL_WCOORD 0x01000000
#define A3XX_GRAS_CL_CLIP_CNTL_WCOORD 0x01000000
#define A3XX_GRAS_CL_CLIP_CNTL_ZCLIP_DISABLE 0x02000000
#define A3XX_GRAS_CL_CLIP_CNTL_ZCLIP_DISABLE 0x02000000
#define A3XX_GRAS_CL_CLIP_CNTL_NUM_USER_CLIP_PLANES__MASK 0x1c000000
#define A3XX_GRAS_CL_CLIP_CNTL_NUM_USER_CLIP_PLANES__SHIFT 26
static
inline
uint32_t
A3XX_GRAS_CL_CLIP_CNTL_NUM_USER_CLIP_PLANES
(
uint32_t
val
)
{
return
((
val
)
<<
A3XX_GRAS_CL_CLIP_CNTL_NUM_USER_CLIP_PLANES__SHIFT
)
&
A3XX_GRAS_CL_CLIP_CNTL_NUM_USER_CLIP_PLANES__MASK
;
}
#define REG_A3XX_GRAS_CL_GB_CLIP_ADJ 0x00002044
#define REG_A3XX_GRAS_CL_GB_CLIP_ADJ 0x00002044
#define A3XX_GRAS_CL_GB_CLIP_ADJ_HORZ__MASK 0x000003ff
#define A3XX_GRAS_CL_GB_CLIP_ADJ_HORZ__MASK 0x000003ff
...
@@ -773,7 +783,7 @@ static inline uint32_t A3XX_GRAS_SU_POINT_SIZE(float val)
...
@@ -773,7 +783,7 @@ static inline uint32_t A3XX_GRAS_SU_POINT_SIZE(float val)
#define A3XX_GRAS_SU_POLY_OFFSET_SCALE_VAL__SHIFT 0
#define A3XX_GRAS_SU_POLY_OFFSET_SCALE_VAL__SHIFT 0
static
inline
uint32_t
A3XX_GRAS_SU_POLY_OFFSET_SCALE_VAL
(
float
val
)
static
inline
uint32_t
A3XX_GRAS_SU_POLY_OFFSET_SCALE_VAL
(
float
val
)
{
{
return
((((
int32_t
)(
val
*
1
6384
.
0
)))
<<
A3XX_GRAS_SU_POLY_OFFSET_SCALE_VAL__SHIFT
)
&
A3XX_GRAS_SU_POLY_OFFSET_SCALE_VAL__MASK
;
return
((((
int32_t
)(
val
*
1
048576
.
0
)))
<<
A3XX_GRAS_SU_POLY_OFFSET_SCALE_VAL__SHIFT
)
&
A3XX_GRAS_SU_POLY_OFFSET_SCALE_VAL__MASK
;
}
}
#define REG_A3XX_GRAS_SU_POLY_OFFSET_OFFSET 0x0000206d
#define REG_A3XX_GRAS_SU_POLY_OFFSET_OFFSET 0x0000206d
...
@@ -894,6 +904,9 @@ static inline uint32_t A3XX_RB_MODE_CONTROL_MRT(uint32_t val)
...
@@ -894,6 +904,9 @@ static inline uint32_t A3XX_RB_MODE_CONTROL_MRT(uint32_t val)
#define A3XX_RB_MODE_CONTROL_PACKER_TIMER_ENABLE 0x00010000
#define A3XX_RB_MODE_CONTROL_PACKER_TIMER_ENABLE 0x00010000
#define REG_A3XX_RB_RENDER_CONTROL 0x000020c1
#define REG_A3XX_RB_RENDER_CONTROL 0x000020c1
#define A3XX_RB_RENDER_CONTROL_DUAL_COLOR_IN_ENABLE 0x00000001
#define A3XX_RB_RENDER_CONTROL_YUV_IN_ENABLE 0x00000002
#define A3XX_RB_RENDER_CONTROL_COV_VALUE_INPUT_ENABLE 0x00000004
#define A3XX_RB_RENDER_CONTROL_FACENESS 0x00000008
#define A3XX_RB_RENDER_CONTROL_FACENESS 0x00000008
#define A3XX_RB_RENDER_CONTROL_BIN_WIDTH__MASK 0x00000ff0
#define A3XX_RB_RENDER_CONTROL_BIN_WIDTH__MASK 0x00000ff0
#define A3XX_RB_RENDER_CONTROL_BIN_WIDTH__SHIFT 4
#define A3XX_RB_RENDER_CONTROL_BIN_WIDTH__SHIFT 4
...
@@ -907,6 +920,8 @@ static inline uint32_t A3XX_RB_RENDER_CONTROL_BIN_WIDTH(uint32_t val)
...
@@ -907,6 +920,8 @@ static inline uint32_t A3XX_RB_RENDER_CONTROL_BIN_WIDTH(uint32_t val)
#define A3XX_RB_RENDER_CONTROL_YCOORD 0x00008000
#define A3XX_RB_RENDER_CONTROL_YCOORD 0x00008000
#define A3XX_RB_RENDER_CONTROL_ZCOORD 0x00010000
#define A3XX_RB_RENDER_CONTROL_ZCOORD 0x00010000
#define A3XX_RB_RENDER_CONTROL_WCOORD 0x00020000
#define A3XX_RB_RENDER_CONTROL_WCOORD 0x00020000
#define A3XX_RB_RENDER_CONTROL_I_CLAMP_ENABLE 0x00080000
#define A3XX_RB_RENDER_CONTROL_COV_VALUE_OUTPUT_ENABLE 0x00100000
#define A3XX_RB_RENDER_CONTROL_ALPHA_TEST 0x00400000
#define A3XX_RB_RENDER_CONTROL_ALPHA_TEST 0x00400000
#define A3XX_RB_RENDER_CONTROL_ALPHA_TEST_FUNC__MASK 0x07000000
#define A3XX_RB_RENDER_CONTROL_ALPHA_TEST_FUNC__MASK 0x07000000
#define A3XX_RB_RENDER_CONTROL_ALPHA_TEST_FUNC__SHIFT 24
#define A3XX_RB_RENDER_CONTROL_ALPHA_TEST_FUNC__SHIFT 24
...
@@ -914,6 +929,8 @@ static inline uint32_t A3XX_RB_RENDER_CONTROL_ALPHA_TEST_FUNC(enum adreno_compar
...
@@ -914,6 +929,8 @@ static inline uint32_t A3XX_RB_RENDER_CONTROL_ALPHA_TEST_FUNC(enum adreno_compar
{
{
return
((
val
)
<<
A3XX_RB_RENDER_CONTROL_ALPHA_TEST_FUNC__SHIFT
)
&
A3XX_RB_RENDER_CONTROL_ALPHA_TEST_FUNC__MASK
;
return
((
val
)
<<
A3XX_RB_RENDER_CONTROL_ALPHA_TEST_FUNC__SHIFT
)
&
A3XX_RB_RENDER_CONTROL_ALPHA_TEST_FUNC__MASK
;
}
}
#define A3XX_RB_RENDER_CONTROL_ALPHA_TO_COVERAGE 0x40000000
#define A3XX_RB_RENDER_CONTROL_ALPHA_TO_ONE 0x80000000
#define REG_A3XX_RB_MSAA_CONTROL 0x000020c2
#define REG_A3XX_RB_MSAA_CONTROL 0x000020c2
#define A3XX_RB_MSAA_CONTROL_DISABLE 0x00000400
#define A3XX_RB_MSAA_CONTROL_DISABLE 0x00000400
...
...
drivers/gpu/drm/msm/adreno/a4xx.xml.h
View file @
8217e97a
...
@@ -8,13 +8,14 @@ This file was generated by the rules-ng-ng headergen tool in this git repository
...
@@ -8,13 +8,14 @@ This file was generated by the rules-ng-ng headergen tool in this git repository
git clone https://github.com/freedreno/envytools.git
git clone https://github.com/freedreno/envytools.git
The rules-ng-ng source files this header was generated from are:
The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/adreno.xml ( 3
64 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno.xml ( 3
98 bytes, from 2015-09-24 17:25:31
)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml ( 32901 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml ( 32901 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml ( 10
551 bytes, from 2015-05-20 20:03:14
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml ( 10
755 bytes, from 2015-09-14 20:46:55
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml ( 14968 bytes, from 2015-05-20 20:12:27)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml ( 14968 bytes, from 2015-05-20 20:12:27)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml ( 67120 bytes, from 2015-08-14 23:22:03)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml ( 67771 bytes, from 2015-09-14 20:46:55)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml ( 63785 bytes, from 2015-08-14 18:27:06)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml ( 63970 bytes, from 2015-09-14 20:50:12)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/ocmem.xml ( 1773 bytes, from 2015-09-24 17:30:00)
Copyright (C) 2013-2015 by the following authors:
Copyright (C) 2013-2015 by the following authors:
- Rob Clark <robdclark@gmail.com> (robclark)
- Rob Clark <robdclark@gmail.com> (robclark)
...
@@ -162,10 +163,13 @@ enum a4xx_tex_fmt {
...
@@ -162,10 +163,13 @@ enum a4xx_tex_fmt {
TFMT4_8_UNORM
=
4
,
TFMT4_8_UNORM
=
4
,
TFMT4_8_8_UNORM
=
14
,
TFMT4_8_8_UNORM
=
14
,
TFMT4_8_8_8_8_UNORM
=
28
,
TFMT4_8_8_8_8_UNORM
=
28
,
TFMT4_8_SNORM
=
5
,
TFMT4_8_8_SNORM
=
15
,
TFMT4_8_8_SNORM
=
15
,
TFMT4_8_8_8_8_SNORM
=
29
,
TFMT4_8_8_8_8_SNORM
=
29
,
TFMT4_8_UINT
=
6
,
TFMT4_8_8_UINT
=
16
,
TFMT4_8_8_UINT
=
16
,
TFMT4_8_8_8_8_UINT
=
30
,
TFMT4_8_8_8_8_UINT
=
30
,
TFMT4_8_SINT
=
7
,
TFMT4_8_8_SINT
=
17
,
TFMT4_8_8_SINT
=
17
,
TFMT4_8_8_8_8_SINT
=
31
,
TFMT4_8_8_8_8_SINT
=
31
,
TFMT4_16_UINT
=
21
,
TFMT4_16_UINT
=
21
,
...
@@ -246,7 +250,8 @@ enum a4xx_tex_clamp {
...
@@ -246,7 +250,8 @@ enum a4xx_tex_clamp {
A4XX_TEX_REPEAT
=
0
,
A4XX_TEX_REPEAT
=
0
,
A4XX_TEX_CLAMP_TO_EDGE
=
1
,
A4XX_TEX_CLAMP_TO_EDGE
=
1
,
A4XX_TEX_MIRROR_REPEAT
=
2
,
A4XX_TEX_MIRROR_REPEAT
=
2
,
A4XX_TEX_CLAMP_NONE
=
3
,
A4XX_TEX_CLAMP_TO_BORDER
=
3
,
A4XX_TEX_MIRROR_CLAMP
=
4
,
};
};
enum
a4xx_tex_aniso
{
enum
a4xx_tex_aniso
{
...
...
drivers/gpu/drm/msm/adreno/adreno_common.xml.h
View file @
8217e97a
...
@@ -8,13 +8,14 @@ This file was generated by the rules-ng-ng headergen tool in this git repository
...
@@ -8,13 +8,14 @@ This file was generated by the rules-ng-ng headergen tool in this git repository
git clone https://github.com/freedreno/envytools.git
git clone https://github.com/freedreno/envytools.git
The rules-ng-ng source files this header was generated from are:
The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/adreno.xml ( 3
64 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno.xml ( 3
98 bytes, from 2015-09-24 17:25:31
)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml ( 32901 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml ( 32901 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml ( 10
551 bytes, from 2015-05-20 20:03:14
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml ( 10
755 bytes, from 2015-09-14 20:46:55
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml ( 14968 bytes, from 2015-05-20 20:12:27)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml ( 14968 bytes, from 2015-05-20 20:12:27)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml ( 67120 bytes, from 2015-08-14 23:22:03)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml ( 67771 bytes, from 2015-09-14 20:46:55)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml ( 63785 bytes, from 2015-08-14 18:27:06)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml ( 63970 bytes, from 2015-09-14 20:50:12)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/ocmem.xml ( 1773 bytes, from 2015-09-24 17:30:00)
Copyright (C) 2013-2015 by the following authors:
Copyright (C) 2013-2015 by the following authors:
- Rob Clark <robdclark@gmail.com> (robclark)
- Rob Clark <robdclark@gmail.com> (robclark)
...
@@ -85,6 +86,10 @@ enum adreno_rb_blend_factor {
...
@@ -85,6 +86,10 @@ enum adreno_rb_blend_factor {
FACTOR_CONSTANT_ALPHA
=
14
,
FACTOR_CONSTANT_ALPHA
=
14
,
FACTOR_ONE_MINUS_CONSTANT_ALPHA
=
15
,
FACTOR_ONE_MINUS_CONSTANT_ALPHA
=
15
,
FACTOR_SRC_ALPHA_SATURATE
=
16
,
FACTOR_SRC_ALPHA_SATURATE
=
16
,
FACTOR_SRC1_COLOR
=
20
,
FACTOR_ONE_MINUS_SRC1_COLOR
=
21
,
FACTOR_SRC1_ALPHA
=
22
,
FACTOR_ONE_MINUS_SRC1_ALPHA
=
23
,
};
};
enum
adreno_rb_surface_endian
{
enum
adreno_rb_surface_endian
{
...
...
drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h
View file @
8217e97a
...
@@ -8,13 +8,14 @@ This file was generated by the rules-ng-ng headergen tool in this git repository
...
@@ -8,13 +8,14 @@ This file was generated by the rules-ng-ng headergen tool in this git repository
git clone https://github.com/freedreno/envytools.git
git clone https://github.com/freedreno/envytools.git
The rules-ng-ng source files this header was generated from are:
The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/adreno.xml ( 3
64 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno.xml ( 3
98 bytes, from 2015-09-24 17:25:31
)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml ( 32901 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a2xx.xml ( 32901 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml ( 10
551 bytes, from 2015-05-20 20:03:14
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_common.xml ( 10
755 bytes, from 2015-09-14 20:46:55
)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml ( 14968 bytes, from 2015-05-20 20:12:27)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/adreno_pm4.xml ( 14968 bytes, from 2015-05-20 20:12:27)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml ( 67120 bytes, from 2015-08-14 23:22:03)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a3xx.xml ( 67771 bytes, from 2015-09-14 20:46:55)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml ( 63785 bytes, from 2015-08-14 18:27:06)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/a4xx.xml ( 63970 bytes, from 2015-09-14 20:50:12)
- /home/robclark/src/freedreno/envytools/rnndb/adreno/ocmem.xml ( 1773 bytes, from 2015-09-24 17:30:00)
Copyright (C) 2013-2015 by the following authors:
Copyright (C) 2013-2015 by the following authors:
- Rob Clark <robdclark@gmail.com> (robclark)
- Rob Clark <robdclark@gmail.com> (robclark)
...
...
drivers/gpu/drm/msm/dsi/dsi.xml.h
View file @
8217e97a
This diff is collapsed.
Click to expand it.
drivers/gpu/drm/msm/dsi/mmss_cc.xml.h
View file @
8217e97a
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
576 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
849 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
6021 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
7194 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
6057 bytes, from 2015-08-14 21:47:57
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
7887 bytes, from 2015-10-22 16:34:52
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
344 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
602 bytes, from 2015-10-22 16:35:02
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
...
...
drivers/gpu/drm/msm/dsi/sfpb.xml.h
View file @
8217e97a
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
576 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
849 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
6021 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
7194 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
6057 bytes, from 2015-08-14 21:47:57
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
7887 bytes, from 2015-10-22 16:34:52
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
344 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
602 bytes, from 2015-10-22 16:35:02
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
...
@@ -45,7 +45,18 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
...
@@ -45,7 +45,18 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
*/
#define REG_SFPB_CFG 0x00000058
enum
sfpb_ahb_arb_master_port_en
{
SFPB_MASTER_PORT_ENABLE
=
3
,
SFPB_MASTER_PORT_DISABLE
=
0
,
};
#define REG_SFPB_GPREG 0x00000058
#define SFPB_GPREG_MASTER_PORT_EN__MASK 0x00001800
#define SFPB_GPREG_MASTER_PORT_EN__SHIFT 11
static
inline
uint32_t
SFPB_GPREG_MASTER_PORT_EN
(
enum
sfpb_ahb_arb_master_port_en
val
)
{
return
((
val
)
<<
SFPB_GPREG_MASTER_PORT_EN__SHIFT
)
&
SFPB_GPREG_MASTER_PORT_EN__MASK
;
}
#endif
/* SFPB_XML */
#endif
/* SFPB_XML */
drivers/gpu/drm/msm/edp/edp.xml.h
View file @
8217e97a
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
576 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
849 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
6021 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
7194 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
6057 bytes, from 2015-08-14 21:47:57
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
7887 bytes, from 2015-10-22 16:34:52
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
344 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
602 bytes, from 2015-10-22 16:35:02
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
...
...
drivers/gpu/drm/msm/hdmi/hdmi.xml.h
View file @
8217e97a
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
576 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
849 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
6021 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
7194 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
6057 bytes, from 2015-08-14 21:47:57
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
7887 bytes, from 2015-10-22 16:34:52
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
344 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
602 bytes, from 2015-10-22 16:35:02
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
...
...
drivers/gpu/drm/msm/hdmi/qfprom.xml.h
View file @
8217e97a
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
576 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
849 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
6021 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
7194 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
6057 bytes, from 2015-08-14 21:47:57
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
7887 bytes, from 2015-10-22 16:34:52
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
344 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
602 bytes, from 2015-10-22 16:35:02
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
...
...
drivers/gpu/drm/msm/mdp/mdp4/mdp4.xml.h
View file @
8217e97a
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
576 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
849 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
6021 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
7194 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
6057 bytes, from 2015-08-14 21:47:57
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
7887 bytes, from 2015-10-22 16:34:52
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
344 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
602 bytes, from 2015-10-22 16:35:02
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
...
...
drivers/gpu/drm/msm/mdp/mdp5/mdp5.xml.h
View file @
8217e97a
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
576 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
849 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
6021 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
7194 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
6057 bytes, from 2015-08-14 21:47:57
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
7887 bytes, from 2015-10-22 16:34:52
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
344 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
602 bytes, from 2015-10-22 16:35:02
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
...
@@ -895,6 +895,7 @@ static inline uint32_t MDP5_PIPE_SRC_OP_MODE_BWC(enum mdp5_pipe_bwc val)
...
@@ -895,6 +895,7 @@ static inline uint32_t MDP5_PIPE_SRC_OP_MODE_BWC(enum mdp5_pipe_bwc val)
#define MDP5_PIPE_SRC_OP_MODE_IGC_ROM_1 0x00040000
#define MDP5_PIPE_SRC_OP_MODE_IGC_ROM_1 0x00040000
#define MDP5_PIPE_SRC_OP_MODE_DEINTERLACE 0x00400000
#define MDP5_PIPE_SRC_OP_MODE_DEINTERLACE 0x00400000
#define MDP5_PIPE_SRC_OP_MODE_DEINTERLACE_ODD 0x00800000
#define MDP5_PIPE_SRC_OP_MODE_DEINTERLACE_ODD 0x00800000
#define MDP5_PIPE_SRC_OP_MODE_SW_PIX_EXT_OVERRIDE 0x80000000
static
inline
uint32_t
REG_MDP5_PIPE_SRC_CONSTANT_COLOR
(
enum
mdp5_pipe
i0
)
{
return
0x0000003c
+
__offset_PIPE
(
i0
);
}
static
inline
uint32_t
REG_MDP5_PIPE_SRC_CONSTANT_COLOR
(
enum
mdp5_pipe
i0
)
{
return
0x0000003c
+
__offset_PIPE
(
i0
);
}
...
@@ -932,6 +933,83 @@ static inline uint32_t MDP5_PIPE_DECIMATION_HORZ(uint32_t val)
...
@@ -932,6 +933,83 @@ static inline uint32_t MDP5_PIPE_DECIMATION_HORZ(uint32_t val)
return
((
val
)
<<
MDP5_PIPE_DECIMATION_HORZ__SHIFT
)
&
MDP5_PIPE_DECIMATION_HORZ__MASK
;
return
((
val
)
<<
MDP5_PIPE_DECIMATION_HORZ__SHIFT
)
&
MDP5_PIPE_DECIMATION_HORZ__MASK
;
}
}
static
inline
uint32_t
__offset_SW_PIX_EXT
(
enum
mdp_component_type
idx
)
{
switch
(
idx
)
{
case
COMP_0
:
return
0x00000100
;
case
COMP_1_2
:
return
0x00000110
;
case
COMP_3
:
return
0x00000120
;
default:
return
INVALID_IDX
(
idx
);
}
}
static
inline
uint32_t
REG_MDP5_PIPE_SW_PIX_EXT
(
enum
mdp5_pipe
i0
,
enum
mdp_component_type
i1
)
{
return
0x00000000
+
__offset_PIPE
(
i0
)
+
__offset_SW_PIX_EXT
(
i1
);
}
static
inline
uint32_t
REG_MDP5_PIPE_SW_PIX_EXT_LR
(
enum
mdp5_pipe
i0
,
enum
mdp_component_type
i1
)
{
return
0x00000000
+
__offset_PIPE
(
i0
)
+
__offset_SW_PIX_EXT
(
i1
);
}
#define MDP5_PIPE_SW_PIX_EXT_LR_LEFT_RPT__MASK 0x000000ff
#define MDP5_PIPE_SW_PIX_EXT_LR_LEFT_RPT__SHIFT 0
static
inline
uint32_t
MDP5_PIPE_SW_PIX_EXT_LR_LEFT_RPT
(
uint32_t
val
)
{
return
((
val
)
<<
MDP5_PIPE_SW_PIX_EXT_LR_LEFT_RPT__SHIFT
)
&
MDP5_PIPE_SW_PIX_EXT_LR_LEFT_RPT__MASK
;
}
#define MDP5_PIPE_SW_PIX_EXT_LR_LEFT_OVF__MASK 0x0000ff00
#define MDP5_PIPE_SW_PIX_EXT_LR_LEFT_OVF__SHIFT 8
static
inline
uint32_t
MDP5_PIPE_SW_PIX_EXT_LR_LEFT_OVF
(
int32_t
val
)
{
return
((
val
)
<<
MDP5_PIPE_SW_PIX_EXT_LR_LEFT_OVF__SHIFT
)
&
MDP5_PIPE_SW_PIX_EXT_LR_LEFT_OVF__MASK
;
}
#define MDP5_PIPE_SW_PIX_EXT_LR_RIGHT_RPT__MASK 0x00ff0000
#define MDP5_PIPE_SW_PIX_EXT_LR_RIGHT_RPT__SHIFT 16
static
inline
uint32_t
MDP5_PIPE_SW_PIX_EXT_LR_RIGHT_RPT
(
uint32_t
val
)
{
return
((
val
)
<<
MDP5_PIPE_SW_PIX_EXT_LR_RIGHT_RPT__SHIFT
)
&
MDP5_PIPE_SW_PIX_EXT_LR_RIGHT_RPT__MASK
;
}
#define MDP5_PIPE_SW_PIX_EXT_LR_RIGHT_OVF__MASK 0xff000000
#define MDP5_PIPE_SW_PIX_EXT_LR_RIGHT_OVF__SHIFT 24
static
inline
uint32_t
MDP5_PIPE_SW_PIX_EXT_LR_RIGHT_OVF
(
int32_t
val
)
{
return
((
val
)
<<
MDP5_PIPE_SW_PIX_EXT_LR_RIGHT_OVF__SHIFT
)
&
MDP5_PIPE_SW_PIX_EXT_LR_RIGHT_OVF__MASK
;
}
static
inline
uint32_t
REG_MDP5_PIPE_SW_PIX_EXT_TB
(
enum
mdp5_pipe
i0
,
enum
mdp_component_type
i1
)
{
return
0x00000004
+
__offset_PIPE
(
i0
)
+
__offset_SW_PIX_EXT
(
i1
);
}
#define MDP5_PIPE_SW_PIX_EXT_TB_TOP_RPT__MASK 0x000000ff
#define MDP5_PIPE_SW_PIX_EXT_TB_TOP_RPT__SHIFT 0
static
inline
uint32_t
MDP5_PIPE_SW_PIX_EXT_TB_TOP_RPT
(
uint32_t
val
)
{
return
((
val
)
<<
MDP5_PIPE_SW_PIX_EXT_TB_TOP_RPT__SHIFT
)
&
MDP5_PIPE_SW_PIX_EXT_TB_TOP_RPT__MASK
;
}
#define MDP5_PIPE_SW_PIX_EXT_TB_TOP_OVF__MASK 0x0000ff00
#define MDP5_PIPE_SW_PIX_EXT_TB_TOP_OVF__SHIFT 8
static
inline
uint32_t
MDP5_PIPE_SW_PIX_EXT_TB_TOP_OVF
(
int32_t
val
)
{
return
((
val
)
<<
MDP5_PIPE_SW_PIX_EXT_TB_TOP_OVF__SHIFT
)
&
MDP5_PIPE_SW_PIX_EXT_TB_TOP_OVF__MASK
;
}
#define MDP5_PIPE_SW_PIX_EXT_TB_BOTTOM_RPT__MASK 0x00ff0000
#define MDP5_PIPE_SW_PIX_EXT_TB_BOTTOM_RPT__SHIFT 16
static
inline
uint32_t
MDP5_PIPE_SW_PIX_EXT_TB_BOTTOM_RPT
(
uint32_t
val
)
{
return
((
val
)
<<
MDP5_PIPE_SW_PIX_EXT_TB_BOTTOM_RPT__SHIFT
)
&
MDP5_PIPE_SW_PIX_EXT_TB_BOTTOM_RPT__MASK
;
}
#define MDP5_PIPE_SW_PIX_EXT_TB_BOTTOM_OVF__MASK 0xff000000
#define MDP5_PIPE_SW_PIX_EXT_TB_BOTTOM_OVF__SHIFT 24
static
inline
uint32_t
MDP5_PIPE_SW_PIX_EXT_TB_BOTTOM_OVF
(
int32_t
val
)
{
return
((
val
)
<<
MDP5_PIPE_SW_PIX_EXT_TB_BOTTOM_OVF__SHIFT
)
&
MDP5_PIPE_SW_PIX_EXT_TB_BOTTOM_OVF__MASK
;
}
static
inline
uint32_t
REG_MDP5_PIPE_SW_PIX_EXT_REQ_PIXELS
(
enum
mdp5_pipe
i0
,
enum
mdp_component_type
i1
)
{
return
0x00000008
+
__offset_PIPE
(
i0
)
+
__offset_SW_PIX_EXT
(
i1
);
}
#define MDP5_PIPE_SW_PIX_EXT_REQ_PIXELS_LEFT_RIGHT__MASK 0x0000ffff
#define MDP5_PIPE_SW_PIX_EXT_REQ_PIXELS_LEFT_RIGHT__SHIFT 0
static
inline
uint32_t
MDP5_PIPE_SW_PIX_EXT_REQ_PIXELS_LEFT_RIGHT
(
uint32_t
val
)
{
return
((
val
)
<<
MDP5_PIPE_SW_PIX_EXT_REQ_PIXELS_LEFT_RIGHT__SHIFT
)
&
MDP5_PIPE_SW_PIX_EXT_REQ_PIXELS_LEFT_RIGHT__MASK
;
}
#define MDP5_PIPE_SW_PIX_EXT_REQ_PIXELS_TOP_BOTTOM__MASK 0xffff0000
#define MDP5_PIPE_SW_PIX_EXT_REQ_PIXELS_TOP_BOTTOM__SHIFT 16
static
inline
uint32_t
MDP5_PIPE_SW_PIX_EXT_REQ_PIXELS_TOP_BOTTOM
(
uint32_t
val
)
{
return
((
val
)
<<
MDP5_PIPE_SW_PIX_EXT_REQ_PIXELS_TOP_BOTTOM__SHIFT
)
&
MDP5_PIPE_SW_PIX_EXT_REQ_PIXELS_TOP_BOTTOM__MASK
;
}
static
inline
uint32_t
REG_MDP5_PIPE_SCALE_CONFIG
(
enum
mdp5_pipe
i0
)
{
return
0x00000204
+
__offset_PIPE
(
i0
);
}
static
inline
uint32_t
REG_MDP5_PIPE_SCALE_CONFIG
(
enum
mdp5_pipe
i0
)
{
return
0x00000204
+
__offset_PIPE
(
i0
);
}
#define MDP5_PIPE_SCALE_CONFIG_SCALEX_EN 0x00000001
#define MDP5_PIPE_SCALE_CONFIG_SCALEX_EN 0x00000001
#define MDP5_PIPE_SCALE_CONFIG_SCALEY_EN 0x00000002
#define MDP5_PIPE_SCALE_CONFIG_SCALEY_EN 0x00000002
...
...
drivers/gpu/drm/msm/mdp/mdp_common.xml.h
View file @
8217e97a
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
...
@@ -11,10 +11,10 @@ The rules-ng-ng source files this header was generated from are:
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/msm.xml ( 676 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/freedreno_copyright.xml ( 1453 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
576 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp_common.xml ( 2
849 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
6021 bytes, from 2015-07-09 22:10:24
)
- /home/robclark/src/freedreno/envytools/rnndb/mdp/mdp5.xml ( 3
7194 bytes, from 2015-09-18 12:07:28
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
6057 bytes, from 2015-08-14 21:47:57
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/dsi.xml ( 2
7887 bytes, from 2015-10-22 16:34:52
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
344 bytes, from 2015-05-20 20:03:07
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/sfpb.xml (
602 bytes, from 2015-10-22 16:35:02
)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/dsi/mmss_cc.xml ( 1686 bytes, from 2015-05-20 20:03:14)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/qfprom.xml ( 600 bytes, from 2015-05-20 20:03:07)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
- /home/robclark/src/freedreno/envytools/rnndb/hdmi/hdmi.xml ( 29154 bytes, from 2015-08-10 21:25:43)
...
@@ -78,6 +78,13 @@ enum mdp_alpha_type {
...
@@ -78,6 +78,13 @@ enum mdp_alpha_type {
BG_PIXEL
=
3
,
BG_PIXEL
=
3
,
};
};
enum
mdp_component_type
{
COMP_0
=
0
,
COMP_1_2
=
1
,
COMP_3
=
2
,
COMP_MAX
=
3
,
};
enum
mdp_bpc
{
enum
mdp_bpc
{
BPC1
=
0
,
BPC1
=
0
,
BPC5
=
1
,
BPC5
=
1
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment