forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-02-20 ea08eeccae9297f7aabd2ef7f0c2517ac4549acc
kernel/drivers/gpu/drm/etnaviv/state_hi.xml.h
....@@ -8,17 +8,17 @@
88 git clone git://0x04.net/rules-ng-ng
99
1010 The rules-ng-ng source files this header was generated from are:
11
-- state.xml ( 26087 bytes, from 2017-12-18 16:51:59)
12
-- common.xml ( 35468 bytes, from 2018-01-22 13:48:54)
13
-- common_3d.xml ( 14615 bytes, from 2017-12-18 16:51:59)
14
-- state_hi.xml ( 30232 bytes, from 2018-02-15 15:48:01)
15
-- copyright.xml ( 1597 bytes, from 2016-12-08 16:37:56)
16
-- state_2d.xml ( 51552 bytes, from 2016-12-08 16:37:56)
17
-- state_3d.xml ( 79992 bytes, from 2017-12-18 16:51:59)
18
-- state_blt.xml ( 13405 bytes, from 2017-12-18 16:51:59)
19
-- state_vg.xml ( 5975 bytes, from 2016-12-08 16:37:56)
11
+- state.xml ( 26666 bytes, from 2019-12-20 21:20:35)
12
+- common.xml ( 35468 bytes, from 2018-02-10 13:09:26)
13
+- common_3d.xml ( 15058 bytes, from 2019-12-28 20:02:03)
14
+- state_hi.xml ( 30552 bytes, from 2019-12-28 20:02:48)
15
+- copyright.xml ( 1597 bytes, from 2018-02-10 13:09:26)
16
+- state_2d.xml ( 51552 bytes, from 2018-02-10 13:09:26)
17
+- state_3d.xml ( 83098 bytes, from 2019-12-28 20:02:03)
18
+- state_blt.xml ( 14252 bytes, from 2019-10-20 19:59:15)
19
+- state_vg.xml ( 5975 bytes, from 2018-02-10 13:09:26)
2020
21
-Copyright (C) 2012-2018 by the following authors:
21
+Copyright (C) 2012-2019 by the following authors:
2222 - Wladimir J. van der Laan <laanwj@gmail.com>
2323 - Christian Gmeiner <christian.gmeiner@gmail.com>
2424 - Lucas Stach <l.stach@pengutronix.de>
....@@ -48,6 +48,9 @@
4848 #define MMU_EXCEPTION_SLAVE_NOT_PRESENT 0x00000001
4949 #define MMU_EXCEPTION_PAGE_NOT_PRESENT 0x00000002
5050 #define MMU_EXCEPTION_WRITE_VIOLATION 0x00000003
51
+#define MMU_EXCEPTION_OUT_OF_BOUND 0x00000004
52
+#define MMU_EXCEPTION_READ_SECURITY_VIOLATION 0x00000005
53
+#define MMU_EXCEPTION_WRITE_SECURITY_VIOLATION 0x00000006
5154 #define VIVS_HI 0x00000000
5255
5356 #define VIVS_HI_CLOCK_CONTROL 0x00000000
....@@ -81,6 +84,13 @@
8184 #define VIVS_HI_IDLE_STATE_IM 0x00000200
8285 #define VIVS_HI_IDLE_STATE_FP 0x00000400
8386 #define VIVS_HI_IDLE_STATE_TS 0x00000800
87
+#define VIVS_HI_IDLE_STATE_BL 0x00001000
88
+#define VIVS_HI_IDLE_STATE_ASYNCFE 0x00002000
89
+#define VIVS_HI_IDLE_STATE_MC 0x00004000
90
+#define VIVS_HI_IDLE_STATE_PPA 0x00008000
91
+#define VIVS_HI_IDLE_STATE_WD 0x00010000
92
+#define VIVS_HI_IDLE_STATE_NN 0x00020000
93
+#define VIVS_HI_IDLE_STATE_TP 0x00040000
8494 #define VIVS_HI_IDLE_STATE_AXI_LP 0x80000000
8595
8696 #define VIVS_HI_AXI_CONFIG 0x00000008
....@@ -139,6 +149,8 @@
139149 #define VIVS_HI_CHIP_DATE 0x00000028
140150
141151 #define VIVS_HI_CHIP_TIME 0x0000002c
152
+
153
+#define VIVS_HI_CHIP_CUSTOMER_ID 0x00000030
142154
143155 #define VIVS_HI_CHIP_MINOR_FEATURE_0 0x00000034
144156
....@@ -237,6 +249,8 @@
237249
238250 #define VIVS_HI_BLT_INTR 0x000000d4
239251
252
+#define VIVS_HI_CHIP_ECO_ID 0x000000e8
253
+
240254 #define VIVS_HI_AUXBIT 0x000000ec
241255
242256 #define VIVS_PM 0x00000000