162306a36Sopenharmony_ci/*
262306a36Sopenharmony_ci * Copyright 2021 Advanced Micro Devices, Inc.
362306a36Sopenharmony_ci *
462306a36Sopenharmony_ci * Permission is hereby granted, free of charge, to any person obtaining a
562306a36Sopenharmony_ci * copy of this software and associated documentation files (the "Software"),
662306a36Sopenharmony_ci * to deal in the Software without restriction, including without limitation
762306a36Sopenharmony_ci * the rights to use, copy, modify, merge, publish, distribute, sublicense,
862306a36Sopenharmony_ci * and/or sell copies of the Software, and to permit persons to whom the
962306a36Sopenharmony_ci * Software is furnished to do so, subject to the following conditions:
1062306a36Sopenharmony_ci *
1162306a36Sopenharmony_ci * The above copyright notice and this permission notice shall be included in
1262306a36Sopenharmony_ci * all copies or substantial portions of the Software.
1362306a36Sopenharmony_ci *
1462306a36Sopenharmony_ci * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1562306a36Sopenharmony_ci * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1662306a36Sopenharmony_ci * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
1762306a36Sopenharmony_ci * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
1862306a36Sopenharmony_ci * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
1962306a36Sopenharmony_ci * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
2062306a36Sopenharmony_ci * OTHER DEALINGS IN THE SOFTWARE.
2162306a36Sopenharmony_ci *
2262306a36Sopenharmony_ci */
2362306a36Sopenharmony_ci#ifndef __CLEARSTATE_GFX11_H_
2462306a36Sopenharmony_ci#define __CLEARSTATE_GFX11_H_
2562306a36Sopenharmony_ci
2662306a36Sopenharmony_cistatic const unsigned int gfx11_SECT_CONTEXT_def_1[] =
2762306a36Sopenharmony_ci{
2862306a36Sopenharmony_ci    0x00000000, // DB_RENDER_CONTROL
2962306a36Sopenharmony_ci    0x00000000, // DB_COUNT_CONTROL
3062306a36Sopenharmony_ci    0x00000000, // DB_DEPTH_VIEW
3162306a36Sopenharmony_ci    0x00000000, // DB_RENDER_OVERRIDE
3262306a36Sopenharmony_ci    0x00000000, // DB_RENDER_OVERRIDE2
3362306a36Sopenharmony_ci    0x00000000, // DB_HTILE_DATA_BASE
3462306a36Sopenharmony_ci    0, // HOLE
3562306a36Sopenharmony_ci    0x00000000, // DB_DEPTH_SIZE_XY
3662306a36Sopenharmony_ci    0x00000000, // DB_DEPTH_BOUNDS_MIN
3762306a36Sopenharmony_ci    0x00000000, // DB_DEPTH_BOUNDS_MAX
3862306a36Sopenharmony_ci    0x00000000, // DB_STENCIL_CLEAR
3962306a36Sopenharmony_ci    0x00000000, // DB_DEPTH_CLEAR
4062306a36Sopenharmony_ci    0x00000000, // PA_SC_SCREEN_SCISSOR_TL
4162306a36Sopenharmony_ci    0x40004000, // PA_SC_SCREEN_SCISSOR_BR
4262306a36Sopenharmony_ci    0, // HOLE
4362306a36Sopenharmony_ci    0x00000000, // DB_RESERVED_REG_2
4462306a36Sopenharmony_ci    0x00000000, // DB_Z_INFO
4562306a36Sopenharmony_ci    0x00000000, // DB_STENCIL_INFO
4662306a36Sopenharmony_ci    0x00000000, // DB_Z_READ_BASE
4762306a36Sopenharmony_ci    0x00000000, // DB_STENCIL_READ_BASE
4862306a36Sopenharmony_ci    0x00000000, // DB_Z_WRITE_BASE
4962306a36Sopenharmony_ci    0x00000000, // DB_STENCIL_WRITE_BASE
5062306a36Sopenharmony_ci    0x00000000, // DB_RESERVED_REG_1
5162306a36Sopenharmony_ci    0x00000000, // DB_RESERVED_REG_3
5262306a36Sopenharmony_ci    0x00000000, // DB_SPI_VRS_CENTER_LOCATION
5362306a36Sopenharmony_ci    0, // HOLE
5462306a36Sopenharmony_ci    0x00000000, // DB_Z_READ_BASE_HI
5562306a36Sopenharmony_ci    0x00000000, // DB_STENCIL_READ_BASE_HI
5662306a36Sopenharmony_ci    0x00000000, // DB_Z_WRITE_BASE_HI
5762306a36Sopenharmony_ci    0x00000000, // DB_STENCIL_WRITE_BASE_HI
5862306a36Sopenharmony_ci    0x00000000, // DB_HTILE_DATA_BASE_HI
5962306a36Sopenharmony_ci    0x00150055, // DB_RMI_L2_CACHE_CONTROL
6062306a36Sopenharmony_ci    0x00000000, // TA_BC_BASE_ADDR
6162306a36Sopenharmony_ci    0x00000000, // TA_BC_BASE_ADDR_HI
6262306a36Sopenharmony_ci    0, // HOLE
6362306a36Sopenharmony_ci    0, // HOLE
6462306a36Sopenharmony_ci    0, // HOLE
6562306a36Sopenharmony_ci    0, // HOLE
6662306a36Sopenharmony_ci    0, // HOLE
6762306a36Sopenharmony_ci    0, // HOLE
6862306a36Sopenharmony_ci    0, // HOLE
6962306a36Sopenharmony_ci    0, // HOLE
7062306a36Sopenharmony_ci    0, // HOLE
7162306a36Sopenharmony_ci    0, // HOLE
7262306a36Sopenharmony_ci    0, // HOLE
7362306a36Sopenharmony_ci    0, // HOLE
7462306a36Sopenharmony_ci    0, // HOLE
7562306a36Sopenharmony_ci    0, // HOLE
7662306a36Sopenharmony_ci    0, // HOLE
7762306a36Sopenharmony_ci    0, // HOLE
7862306a36Sopenharmony_ci    0, // HOLE
7962306a36Sopenharmony_ci    0, // HOLE
8062306a36Sopenharmony_ci    0, // HOLE
8162306a36Sopenharmony_ci    0, // HOLE
8262306a36Sopenharmony_ci    0, // HOLE
8362306a36Sopenharmony_ci    0, // HOLE
8462306a36Sopenharmony_ci    0, // HOLE
8562306a36Sopenharmony_ci    0, // HOLE
8662306a36Sopenharmony_ci    0, // HOLE
8762306a36Sopenharmony_ci    0, // HOLE
8862306a36Sopenharmony_ci    0, // HOLE
8962306a36Sopenharmony_ci    0, // HOLE
9062306a36Sopenharmony_ci    0, // HOLE
9162306a36Sopenharmony_ci    0, // HOLE
9262306a36Sopenharmony_ci    0, // HOLE
9362306a36Sopenharmony_ci    0, // HOLE
9462306a36Sopenharmony_ci    0, // HOLE
9562306a36Sopenharmony_ci    0, // HOLE
9662306a36Sopenharmony_ci    0, // HOLE
9762306a36Sopenharmony_ci    0, // HOLE
9862306a36Sopenharmony_ci    0, // HOLE
9962306a36Sopenharmony_ci    0, // HOLE
10062306a36Sopenharmony_ci    0, // HOLE
10162306a36Sopenharmony_ci    0, // HOLE
10262306a36Sopenharmony_ci    0, // HOLE
10362306a36Sopenharmony_ci    0, // HOLE
10462306a36Sopenharmony_ci    0, // HOLE
10562306a36Sopenharmony_ci    0, // HOLE
10662306a36Sopenharmony_ci    0, // HOLE
10762306a36Sopenharmony_ci    0, // HOLE
10862306a36Sopenharmony_ci    0, // HOLE
10962306a36Sopenharmony_ci    0, // HOLE
11062306a36Sopenharmony_ci    0, // HOLE
11162306a36Sopenharmony_ci    0, // HOLE
11262306a36Sopenharmony_ci    0, // HOLE
11362306a36Sopenharmony_ci    0, // HOLE
11462306a36Sopenharmony_ci    0, // HOLE
11562306a36Sopenharmony_ci    0, // HOLE
11662306a36Sopenharmony_ci    0, // HOLE
11762306a36Sopenharmony_ci    0, // HOLE
11862306a36Sopenharmony_ci    0, // HOLE
11962306a36Sopenharmony_ci    0, // HOLE
12062306a36Sopenharmony_ci    0, // HOLE
12162306a36Sopenharmony_ci    0, // HOLE
12262306a36Sopenharmony_ci    0, // HOLE
12362306a36Sopenharmony_ci    0, // HOLE
12462306a36Sopenharmony_ci    0, // HOLE
12562306a36Sopenharmony_ci    0, // HOLE
12662306a36Sopenharmony_ci    0, // HOLE
12762306a36Sopenharmony_ci    0, // HOLE
12862306a36Sopenharmony_ci    0, // HOLE
12962306a36Sopenharmony_ci    0, // HOLE
13062306a36Sopenharmony_ci    0, // HOLE
13162306a36Sopenharmony_ci    0, // HOLE
13262306a36Sopenharmony_ci    0, // HOLE
13362306a36Sopenharmony_ci    0, // HOLE
13462306a36Sopenharmony_ci    0, // HOLE
13562306a36Sopenharmony_ci    0, // HOLE
13662306a36Sopenharmony_ci    0, // HOLE
13762306a36Sopenharmony_ci    0, // HOLE
13862306a36Sopenharmony_ci    0, // HOLE
13962306a36Sopenharmony_ci    0, // HOLE
14062306a36Sopenharmony_ci    0, // HOLE
14162306a36Sopenharmony_ci    0, // HOLE
14262306a36Sopenharmony_ci    0, // HOLE
14362306a36Sopenharmony_ci    0, // HOLE
14462306a36Sopenharmony_ci    0, // HOLE
14562306a36Sopenharmony_ci    0, // HOLE
14662306a36Sopenharmony_ci    0, // HOLE
14762306a36Sopenharmony_ci    0, // HOLE
14862306a36Sopenharmony_ci    0, // HOLE
14962306a36Sopenharmony_ci    0, // HOLE
15062306a36Sopenharmony_ci    0x00000000, // COHER_DEST_BASE_HI_0
15162306a36Sopenharmony_ci    0x00000000, // COHER_DEST_BASE_HI_1
15262306a36Sopenharmony_ci    0x00000000, // COHER_DEST_BASE_HI_2
15362306a36Sopenharmony_ci    0x00000000, // COHER_DEST_BASE_HI_3
15462306a36Sopenharmony_ci    0x00000000, // COHER_DEST_BASE_2
15562306a36Sopenharmony_ci    0x00000000, // COHER_DEST_BASE_3
15662306a36Sopenharmony_ci    0x00000000, // PA_SC_WINDOW_OFFSET
15762306a36Sopenharmony_ci    0x80000000, // PA_SC_WINDOW_SCISSOR_TL
15862306a36Sopenharmony_ci    0x40004000, // PA_SC_WINDOW_SCISSOR_BR
15962306a36Sopenharmony_ci    0x0000ffff, // PA_SC_CLIPRECT_RULE
16062306a36Sopenharmony_ci    0x00000000, // PA_SC_CLIPRECT_0_TL
16162306a36Sopenharmony_ci    0x40004000, // PA_SC_CLIPRECT_0_BR
16262306a36Sopenharmony_ci    0x00000000, // PA_SC_CLIPRECT_1_TL
16362306a36Sopenharmony_ci    0x40004000, // PA_SC_CLIPRECT_1_BR
16462306a36Sopenharmony_ci    0x00000000, // PA_SC_CLIPRECT_2_TL
16562306a36Sopenharmony_ci    0x40004000, // PA_SC_CLIPRECT_2_BR
16662306a36Sopenharmony_ci    0x00000000, // PA_SC_CLIPRECT_3_TL
16762306a36Sopenharmony_ci    0x40004000, // PA_SC_CLIPRECT_3_BR
16862306a36Sopenharmony_ci    0xaa99aaaa, // PA_SC_EDGERULE
16962306a36Sopenharmony_ci    0x00000000, // PA_SU_HARDWARE_SCREEN_OFFSET
17062306a36Sopenharmony_ci    0xffffffff, // CB_TARGET_MASK
17162306a36Sopenharmony_ci    0xffffffff, // CB_SHADER_MASK
17262306a36Sopenharmony_ci    0x80000000, // PA_SC_GENERIC_SCISSOR_TL
17362306a36Sopenharmony_ci    0x40004000, // PA_SC_GENERIC_SCISSOR_BR
17462306a36Sopenharmony_ci    0x00000000, // COHER_DEST_BASE_0
17562306a36Sopenharmony_ci    0x00000000, // COHER_DEST_BASE_1
17662306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_0_TL
17762306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_0_BR
17862306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_1_TL
17962306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_1_BR
18062306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_2_TL
18162306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_2_BR
18262306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_3_TL
18362306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_3_BR
18462306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_4_TL
18562306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_4_BR
18662306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_5_TL
18762306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_5_BR
18862306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_6_TL
18962306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_6_BR
19062306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_7_TL
19162306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_7_BR
19262306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_8_TL
19362306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_8_BR
19462306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_9_TL
19562306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_9_BR
19662306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_10_TL
19762306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_10_BR
19862306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_11_TL
19962306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_11_BR
20062306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_12_TL
20162306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_12_BR
20262306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_13_TL
20362306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_13_BR
20462306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_14_TL
20562306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_14_BR
20662306a36Sopenharmony_ci    0x80000000, // PA_SC_VPORT_SCISSOR_15_TL
20762306a36Sopenharmony_ci    0x40004000, // PA_SC_VPORT_SCISSOR_15_BR
20862306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_0
20962306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_0
21062306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_1
21162306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_1
21262306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_2
21362306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_2
21462306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_3
21562306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_3
21662306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_4
21762306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_4
21862306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_5
21962306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_5
22062306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_6
22162306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_6
22262306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_7
22362306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_7
22462306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_8
22562306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_8
22662306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_9
22762306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_9
22862306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_10
22962306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_10
23062306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_11
23162306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_11
23262306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_12
23362306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_12
23462306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_13
23562306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_13
23662306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_14
23762306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_14
23862306a36Sopenharmony_ci    0x00000000, // PA_SC_VPORT_ZMIN_15
23962306a36Sopenharmony_ci    0x3f800000, // PA_SC_VPORT_ZMAX_15
24062306a36Sopenharmony_ci    0x00000000, // PA_SC_RASTER_CONFIG
24162306a36Sopenharmony_ci    0x00000000, // PA_SC_RASTER_CONFIG_1
24262306a36Sopenharmony_ci    0x00000000, // PA_SC_SCREEN_EXTENT_CONTROL
24362306a36Sopenharmony_ci};
24462306a36Sopenharmony_cistatic const unsigned int gfx11_SECT_CONTEXT_def_2[] =
24562306a36Sopenharmony_ci{
24662306a36Sopenharmony_ci    0x00000000, // CP_PERFMON_CNTX_CNTL
24762306a36Sopenharmony_ci    0x00000000, // CP_PIPEID
24862306a36Sopenharmony_ci    0x00000000, // CP_VMID
24962306a36Sopenharmony_ci    0x00000000, // CONTEXT_RESERVED_REG0
25062306a36Sopenharmony_ci    0x00000000, // CONTEXT_RESERVED_REG1
25162306a36Sopenharmony_ci    0, // HOLE
25262306a36Sopenharmony_ci    0, // HOLE
25362306a36Sopenharmony_ci    0, // HOLE
25462306a36Sopenharmony_ci    0, // HOLE
25562306a36Sopenharmony_ci    0, // HOLE
25662306a36Sopenharmony_ci    0, // HOLE
25762306a36Sopenharmony_ci    0, // HOLE
25862306a36Sopenharmony_ci    0, // HOLE
25962306a36Sopenharmony_ci    0, // HOLE
26062306a36Sopenharmony_ci    0, // HOLE
26162306a36Sopenharmony_ci    0, // HOLE
26262306a36Sopenharmony_ci    0, // HOLE
26362306a36Sopenharmony_ci    0, // HOLE
26462306a36Sopenharmony_ci    0, // HOLE
26562306a36Sopenharmony_ci    0, // HOLE
26662306a36Sopenharmony_ci    0, // HOLE
26762306a36Sopenharmony_ci    0, // HOLE
26862306a36Sopenharmony_ci    0, // HOLE
26962306a36Sopenharmony_ci    0, // HOLE
27062306a36Sopenharmony_ci    0x00000000, // PA_SC_FSR_EN
27162306a36Sopenharmony_ci    0x00000000, // PA_SC_FSR_FBW_RECURSIONS_X
27262306a36Sopenharmony_ci    0x00000000, // PA_SC_FSR_FBW_RECURSIONS_Y
27362306a36Sopenharmony_ci    0, // HOLE
27462306a36Sopenharmony_ci    0x00000000, // PA_SC_VRS_OVERRIDE_CNTL
27562306a36Sopenharmony_ci    0x00000000, // PA_SC_VRS_RATE_FEEDBACK_BASE
27662306a36Sopenharmony_ci    0x00000000, // PA_SC_VRS_RATE_FEEDBACK_BASE_EXT
27762306a36Sopenharmony_ci    0x00000000, // PA_SC_VRS_RATE_FEEDBACK_SIZE_XY
27862306a36Sopenharmony_ci    0x00000000, // PA_SC_BINNER_OUTPUT_TIMEOUT_CNTL
27962306a36Sopenharmony_ci    0x00000000, // PA_SC_VRS_RATE_CACHE_CNTL
28062306a36Sopenharmony_ci    0, // HOLE
28162306a36Sopenharmony_ci    0, // HOLE
28262306a36Sopenharmony_ci    0x00000000, // PA_SC_VRS_RATE_BASE
28362306a36Sopenharmony_ci    0x00000000, // PA_SC_VRS_RATE_BASE_EXT
28462306a36Sopenharmony_ci    0x00000000, // PA_SC_VRS_RATE_SIZE_XY
28562306a36Sopenharmony_ci    0, // HOLE
28662306a36Sopenharmony_ci    0, // HOLE
28762306a36Sopenharmony_ci    0, // HOLE
28862306a36Sopenharmony_ci    0, // HOLE
28962306a36Sopenharmony_ci    0x00000000, // VGT_MULTI_PRIM_IB_RESET_INDX
29062306a36Sopenharmony_ci    0x00550055, // CB_RMI_GL2_CACHE_CONTROL
29162306a36Sopenharmony_ci    0x00000000, // CB_BLEND_RED
29262306a36Sopenharmony_ci    0x00000000, // CB_BLEND_GREEN
29362306a36Sopenharmony_ci    0x00000000, // CB_BLEND_BLUE
29462306a36Sopenharmony_ci    0x00000000, // CB_BLEND_ALPHA
29562306a36Sopenharmony_ci    0x00000000, // CB_FDCC_CONTROL
29662306a36Sopenharmony_ci    0x00000000, // CB_COVERAGE_OUT_CONTROL
29762306a36Sopenharmony_ci    0x00000000, // DB_STENCIL_CONTROL
29862306a36Sopenharmony_ci    0x01000000, // DB_STENCILREFMASK
29962306a36Sopenharmony_ci    0x01000000, // DB_STENCILREFMASK_BF
30062306a36Sopenharmony_ci    0, // HOLE
30162306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE
30262306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET
30362306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE
30462306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET
30562306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE
30662306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET
30762306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_1
30862306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_1
30962306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_1
31062306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_1
31162306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_1
31262306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_1
31362306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_2
31462306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_2
31562306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_2
31662306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_2
31762306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_2
31862306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_2
31962306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_3
32062306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_3
32162306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_3
32262306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_3
32362306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_3
32462306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_3
32562306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_4
32662306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_4
32762306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_4
32862306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_4
32962306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_4
33062306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_4
33162306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_5
33262306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_5
33362306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_5
33462306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_5
33562306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_5
33662306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_5
33762306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_6
33862306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_6
33962306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_6
34062306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_6
34162306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_6
34262306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_6
34362306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_7
34462306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_7
34562306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_7
34662306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_7
34762306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_7
34862306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_7
34962306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_8
35062306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_8
35162306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_8
35262306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_8
35362306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_8
35462306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_8
35562306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_9
35662306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_9
35762306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_9
35862306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_9
35962306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_9
36062306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_9
36162306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_10
36262306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_10
36362306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_10
36462306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_10
36562306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_10
36662306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_10
36762306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_11
36862306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_11
36962306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_11
37062306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_11
37162306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_11
37262306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_11
37362306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_12
37462306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_12
37562306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_12
37662306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_12
37762306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_12
37862306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_12
37962306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_13
38062306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_13
38162306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_13
38262306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_13
38362306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_13
38462306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_13
38562306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_14
38662306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_14
38762306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_14
38862306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_14
38962306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_14
39062306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_14
39162306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XSCALE_15
39262306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_XOFFSET_15
39362306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YSCALE_15
39462306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_YOFFSET_15
39562306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZSCALE_15
39662306a36Sopenharmony_ci    0x00000000, // PA_CL_VPORT_ZOFFSET_15
39762306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_0_X
39862306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_0_Y
39962306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_0_Z
40062306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_0_W
40162306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_1_X
40262306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_1_Y
40362306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_1_Z
40462306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_1_W
40562306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_2_X
40662306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_2_Y
40762306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_2_Z
40862306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_2_W
40962306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_3_X
41062306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_3_Y
41162306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_3_Z
41262306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_3_W
41362306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_4_X
41462306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_4_Y
41562306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_4_Z
41662306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_4_W
41762306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_5_X
41862306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_5_Y
41962306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_5_Z
42062306a36Sopenharmony_ci    0x00000000, // PA_CL_UCP_5_W
42162306a36Sopenharmony_ci    0x00000000, // PA_CL_PROG_NEAR_CLIP_Z
42262306a36Sopenharmony_ci    0x00000000, // PA_RATE_CNTL
42362306a36Sopenharmony_ci    0, // HOLE
42462306a36Sopenharmony_ci    0, // HOLE
42562306a36Sopenharmony_ci    0, // HOLE
42662306a36Sopenharmony_ci    0, // HOLE
42762306a36Sopenharmony_ci    0, // HOLE
42862306a36Sopenharmony_ci    0, // HOLE
42962306a36Sopenharmony_ci    0, // HOLE
43062306a36Sopenharmony_ci    0, // HOLE
43162306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_0
43262306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_1
43362306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_2
43462306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_3
43562306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_4
43662306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_5
43762306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_6
43862306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_7
43962306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_8
44062306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_9
44162306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_10
44262306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_11
44362306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_12
44462306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_13
44562306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_14
44662306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_15
44762306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_16
44862306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_17
44962306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_18
45062306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_19
45162306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_20
45262306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_21
45362306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_22
45462306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_23
45562306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_24
45662306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_25
45762306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_26
45862306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_27
45962306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_28
46062306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_29
46162306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_30
46262306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_CNTL_31
46362306a36Sopenharmony_ci    0x00000000, // SPI_VS_OUT_CONFIG
46462306a36Sopenharmony_ci    0, // HOLE
46562306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_ENA
46662306a36Sopenharmony_ci    0x00000000, // SPI_PS_INPUT_ADDR
46762306a36Sopenharmony_ci    0x00000000, // SPI_INTERP_CONTROL_0
46862306a36Sopenharmony_ci    0x00000002, // SPI_PS_IN_CONTROL
46962306a36Sopenharmony_ci    0x00000000, // SPI_BARYC_SSAA_CNTL
47062306a36Sopenharmony_ci    0x00000000, // SPI_BARYC_CNTL
47162306a36Sopenharmony_ci    0, // HOLE
47262306a36Sopenharmony_ci    0x00000000, // SPI_TMPRING_SIZE
47362306a36Sopenharmony_ci    0x00000000, // SPI_GFX_SCRATCH_BASE_LO
47462306a36Sopenharmony_ci    0x00000000, // SPI_GFX_SCRATCH_BASE_HI
47562306a36Sopenharmony_ci    0, // HOLE
47662306a36Sopenharmony_ci    0, // HOLE
47762306a36Sopenharmony_ci    0, // HOLE
47862306a36Sopenharmony_ci    0, // HOLE
47962306a36Sopenharmony_ci    0, // HOLE
48062306a36Sopenharmony_ci    0x00000000, // SPI_SHADER_IDX_FORMAT
48162306a36Sopenharmony_ci    0x00000000, // SPI_SHADER_POS_FORMAT
48262306a36Sopenharmony_ci    0x00000000, // SPI_SHADER_Z_FORMAT
48362306a36Sopenharmony_ci    0x00000000, // SPI_SHADER_COL_FORMAT
48462306a36Sopenharmony_ci    0, // HOLE
48562306a36Sopenharmony_ci    0, // HOLE
48662306a36Sopenharmony_ci    0, // HOLE
48762306a36Sopenharmony_ci    0, // HOLE
48862306a36Sopenharmony_ci    0, // HOLE
48962306a36Sopenharmony_ci    0, // HOLE
49062306a36Sopenharmony_ci    0, // HOLE
49162306a36Sopenharmony_ci    0, // HOLE
49262306a36Sopenharmony_ci    0, // HOLE
49362306a36Sopenharmony_ci    0, // HOLE
49462306a36Sopenharmony_ci    0, // HOLE
49562306a36Sopenharmony_ci    0, // HOLE
49662306a36Sopenharmony_ci    0, // HOLE
49762306a36Sopenharmony_ci    0, // HOLE
49862306a36Sopenharmony_ci    0x00000000, // SX_PS_DOWNCONVERT_CONTROL
49962306a36Sopenharmony_ci    0x00000000, // SX_PS_DOWNCONVERT
50062306a36Sopenharmony_ci    0x00000000, // SX_BLEND_OPT_EPSILON
50162306a36Sopenharmony_ci    0x00000000, // SX_BLEND_OPT_CONTROL
50262306a36Sopenharmony_ci    0x00000000, // SX_MRT0_BLEND_OPT
50362306a36Sopenharmony_ci    0x00000000, // SX_MRT1_BLEND_OPT
50462306a36Sopenharmony_ci    0x00000000, // SX_MRT2_BLEND_OPT
50562306a36Sopenharmony_ci    0x00000000, // SX_MRT3_BLEND_OPT
50662306a36Sopenharmony_ci    0x00000000, // SX_MRT4_BLEND_OPT
50762306a36Sopenharmony_ci    0x00000000, // SX_MRT5_BLEND_OPT
50862306a36Sopenharmony_ci    0x00000000, // SX_MRT6_BLEND_OPT
50962306a36Sopenharmony_ci    0x00000000, // SX_MRT7_BLEND_OPT
51062306a36Sopenharmony_ci    0x00000000, // CB_BLEND0_CONTROL
51162306a36Sopenharmony_ci    0x00000000, // CB_BLEND1_CONTROL
51262306a36Sopenharmony_ci    0x00000000, // CB_BLEND2_CONTROL
51362306a36Sopenharmony_ci    0x00000000, // CB_BLEND3_CONTROL
51462306a36Sopenharmony_ci    0x00000000, // CB_BLEND4_CONTROL
51562306a36Sopenharmony_ci    0x00000000, // CB_BLEND5_CONTROL
51662306a36Sopenharmony_ci    0x00000000, // CB_BLEND6_CONTROL
51762306a36Sopenharmony_ci    0x00000000, // CB_BLEND7_CONTROL
51862306a36Sopenharmony_ci};
51962306a36Sopenharmony_cistatic const unsigned int gfx11_SECT_CONTEXT_def_3[] =
52062306a36Sopenharmony_ci{
52162306a36Sopenharmony_ci    0x00000000, // PA_CL_POINT_X_RAD
52262306a36Sopenharmony_ci    0x00000000, // PA_CL_POINT_Y_RAD
52362306a36Sopenharmony_ci    0x00000000, // PA_CL_POINT_SIZE
52462306a36Sopenharmony_ci    0x00000000, // PA_CL_POINT_CULL_RAD
52562306a36Sopenharmony_ci};
52662306a36Sopenharmony_cistatic const unsigned int gfx11_SECT_CONTEXT_def_4[] =
52762306a36Sopenharmony_ci{
52862306a36Sopenharmony_ci    0x00000000, // GE_MAX_OUTPUT_PER_SUBGROUP
52962306a36Sopenharmony_ci    0x00000000, // DB_DEPTH_CONTROL
53062306a36Sopenharmony_ci    0x00000000, // DB_EQAA
53162306a36Sopenharmony_ci    0x00000000, // CB_COLOR_CONTROL
53262306a36Sopenharmony_ci    0x00000000, // DB_SHADER_CONTROL
53362306a36Sopenharmony_ci    0x00090000, // PA_CL_CLIP_CNTL
53462306a36Sopenharmony_ci    0x00000004, // PA_SU_SC_MODE_CNTL
53562306a36Sopenharmony_ci    0x00000000, // PA_CL_VTE_CNTL
53662306a36Sopenharmony_ci    0x00000000, // PA_CL_VS_OUT_CNTL
53762306a36Sopenharmony_ci    0x00000000, // PA_CL_NANINF_CNTL
53862306a36Sopenharmony_ci    0x00000000, // PA_SU_LINE_STIPPLE_CNTL
53962306a36Sopenharmony_ci    0x00000000, // PA_SU_LINE_STIPPLE_SCALE
54062306a36Sopenharmony_ci    0x00000000, // PA_SU_PRIM_FILTER_CNTL
54162306a36Sopenharmony_ci    0x00000000, // PA_SU_SMALL_PRIM_FILTER_CNTL
54262306a36Sopenharmony_ci    0, // HOLE
54362306a36Sopenharmony_ci    0x00000000, // PA_CL_NGG_CNTL
54462306a36Sopenharmony_ci    0x00000000, // PA_SU_OVER_RASTERIZATION_CNTL
54562306a36Sopenharmony_ci    0x00000000, // PA_STEREO_CNTL
54662306a36Sopenharmony_ci    0x00000000, // PA_STATE_STEREO_X
54762306a36Sopenharmony_ci    0x00000000, // PA_CL_VRS_CNTL
54862306a36Sopenharmony_ci    0, // HOLE
54962306a36Sopenharmony_ci    0, // HOLE
55062306a36Sopenharmony_ci    0, // HOLE
55162306a36Sopenharmony_ci    0, // HOLE
55262306a36Sopenharmony_ci    0, // HOLE
55362306a36Sopenharmony_ci    0, // HOLE
55462306a36Sopenharmony_ci    0, // HOLE
55562306a36Sopenharmony_ci    0, // HOLE
55662306a36Sopenharmony_ci    0, // HOLE
55762306a36Sopenharmony_ci    0, // HOLE
55862306a36Sopenharmony_ci    0, // HOLE
55962306a36Sopenharmony_ci    0, // HOLE
56062306a36Sopenharmony_ci    0, // HOLE
56162306a36Sopenharmony_ci    0, // HOLE
56262306a36Sopenharmony_ci    0, // HOLE
56362306a36Sopenharmony_ci    0, // HOLE
56462306a36Sopenharmony_ci    0, // HOLE
56562306a36Sopenharmony_ci    0, // HOLE
56662306a36Sopenharmony_ci    0, // HOLE
56762306a36Sopenharmony_ci    0, // HOLE
56862306a36Sopenharmony_ci    0, // HOLE
56962306a36Sopenharmony_ci    0, // HOLE
57062306a36Sopenharmony_ci    0, // HOLE
57162306a36Sopenharmony_ci    0, // HOLE
57262306a36Sopenharmony_ci    0, // HOLE
57362306a36Sopenharmony_ci    0, // HOLE
57462306a36Sopenharmony_ci    0, // HOLE
57562306a36Sopenharmony_ci    0, // HOLE
57662306a36Sopenharmony_ci    0, // HOLE
57762306a36Sopenharmony_ci    0, // HOLE
57862306a36Sopenharmony_ci    0, // HOLE
57962306a36Sopenharmony_ci    0, // HOLE
58062306a36Sopenharmony_ci    0, // HOLE
58162306a36Sopenharmony_ci    0, // HOLE
58262306a36Sopenharmony_ci    0, // HOLE
58362306a36Sopenharmony_ci    0, // HOLE
58462306a36Sopenharmony_ci    0, // HOLE
58562306a36Sopenharmony_ci    0, // HOLE
58662306a36Sopenharmony_ci    0, // HOLE
58762306a36Sopenharmony_ci    0, // HOLE
58862306a36Sopenharmony_ci    0, // HOLE
58962306a36Sopenharmony_ci    0, // HOLE
59062306a36Sopenharmony_ci    0, // HOLE
59162306a36Sopenharmony_ci    0, // HOLE
59262306a36Sopenharmony_ci    0, // HOLE
59362306a36Sopenharmony_ci    0, // HOLE
59462306a36Sopenharmony_ci    0, // HOLE
59562306a36Sopenharmony_ci    0, // HOLE
59662306a36Sopenharmony_ci    0, // HOLE
59762306a36Sopenharmony_ci    0, // HOLE
59862306a36Sopenharmony_ci    0, // HOLE
59962306a36Sopenharmony_ci    0, // HOLE
60062306a36Sopenharmony_ci    0, // HOLE
60162306a36Sopenharmony_ci    0, // HOLE
60262306a36Sopenharmony_ci    0, // HOLE
60362306a36Sopenharmony_ci    0, // HOLE
60462306a36Sopenharmony_ci    0, // HOLE
60562306a36Sopenharmony_ci    0, // HOLE
60662306a36Sopenharmony_ci    0, // HOLE
60762306a36Sopenharmony_ci    0, // HOLE
60862306a36Sopenharmony_ci    0, // HOLE
60962306a36Sopenharmony_ci    0, // HOLE
61062306a36Sopenharmony_ci    0, // HOLE
61162306a36Sopenharmony_ci    0, // HOLE
61262306a36Sopenharmony_ci    0, // HOLE
61362306a36Sopenharmony_ci    0, // HOLE
61462306a36Sopenharmony_ci    0, // HOLE
61562306a36Sopenharmony_ci    0, // HOLE
61662306a36Sopenharmony_ci    0, // HOLE
61762306a36Sopenharmony_ci    0, // HOLE
61862306a36Sopenharmony_ci    0, // HOLE
61962306a36Sopenharmony_ci    0, // HOLE
62062306a36Sopenharmony_ci    0, // HOLE
62162306a36Sopenharmony_ci    0, // HOLE
62262306a36Sopenharmony_ci    0, // HOLE
62362306a36Sopenharmony_ci    0, // HOLE
62462306a36Sopenharmony_ci    0, // HOLE
62562306a36Sopenharmony_ci    0, // HOLE
62662306a36Sopenharmony_ci    0, // HOLE
62762306a36Sopenharmony_ci    0, // HOLE
62862306a36Sopenharmony_ci    0, // HOLE
62962306a36Sopenharmony_ci    0, // HOLE
63062306a36Sopenharmony_ci    0, // HOLE
63162306a36Sopenharmony_ci    0, // HOLE
63262306a36Sopenharmony_ci    0, // HOLE
63362306a36Sopenharmony_ci    0, // HOLE
63462306a36Sopenharmony_ci    0, // HOLE
63562306a36Sopenharmony_ci    0, // HOLE
63662306a36Sopenharmony_ci    0, // HOLE
63762306a36Sopenharmony_ci    0, // HOLE
63862306a36Sopenharmony_ci    0, // HOLE
63962306a36Sopenharmony_ci    0, // HOLE
64062306a36Sopenharmony_ci    0, // HOLE
64162306a36Sopenharmony_ci    0, // HOLE
64262306a36Sopenharmony_ci    0, // HOLE
64362306a36Sopenharmony_ci    0, // HOLE
64462306a36Sopenharmony_ci    0, // HOLE
64562306a36Sopenharmony_ci    0, // HOLE
64662306a36Sopenharmony_ci    0, // HOLE
64762306a36Sopenharmony_ci    0, // HOLE
64862306a36Sopenharmony_ci    0, // HOLE
64962306a36Sopenharmony_ci    0, // HOLE
65062306a36Sopenharmony_ci    0, // HOLE
65162306a36Sopenharmony_ci    0, // HOLE
65262306a36Sopenharmony_ci    0, // HOLE
65362306a36Sopenharmony_ci    0, // HOLE
65462306a36Sopenharmony_ci    0, // HOLE
65562306a36Sopenharmony_ci    0, // HOLE
65662306a36Sopenharmony_ci    0, // HOLE
65762306a36Sopenharmony_ci    0x00000000, // PA_SU_POINT_SIZE
65862306a36Sopenharmony_ci    0x00000000, // PA_SU_POINT_MINMAX
65962306a36Sopenharmony_ci    0x00000000, // PA_SU_LINE_CNTL
66062306a36Sopenharmony_ci    0x00000000, // PA_SC_LINE_STIPPLE
66162306a36Sopenharmony_ci    0, // HOLE
66262306a36Sopenharmony_ci    0, // HOLE
66362306a36Sopenharmony_ci    0x00000000, // VGT_HOS_MAX_TESS_LEVEL
66462306a36Sopenharmony_ci    0x00000000, // VGT_HOS_MIN_TESS_LEVEL
66562306a36Sopenharmony_ci    0, // HOLE
66662306a36Sopenharmony_ci    0, // HOLE
66762306a36Sopenharmony_ci    0, // HOLE
66862306a36Sopenharmony_ci    0, // HOLE
66962306a36Sopenharmony_ci    0, // HOLE
67062306a36Sopenharmony_ci    0, // HOLE
67162306a36Sopenharmony_ci    0, // HOLE
67262306a36Sopenharmony_ci    0, // HOLE
67362306a36Sopenharmony_ci    0, // HOLE
67462306a36Sopenharmony_ci    0x00000000, // VGT_GS_ONCHIP_CNTL
67562306a36Sopenharmony_ci    0x00000000, // PA_SC_MODE_CNTL_0
67662306a36Sopenharmony_ci    0x00000000, // PA_SC_MODE_CNTL_1
67762306a36Sopenharmony_ci    0x00000000, // VGT_ENHANCE
67862306a36Sopenharmony_ci    0, // HOLE
67962306a36Sopenharmony_ci    0, // HOLE
68062306a36Sopenharmony_ci    0, // HOLE
68162306a36Sopenharmony_ci    0, // HOLE
68262306a36Sopenharmony_ci    0, // HOLE
68362306a36Sopenharmony_ci    0, // HOLE
68462306a36Sopenharmony_ci    0, // HOLE
68562306a36Sopenharmony_ci    0x00000000, // IA_ENHANCE
68662306a36Sopenharmony_ci};
68762306a36Sopenharmony_cistatic const unsigned int gfx11_SECT_CONTEXT_def_5[] =
68862306a36Sopenharmony_ci{
68962306a36Sopenharmony_ci    0x00000000, // WD_ENHANCE
69062306a36Sopenharmony_ci    0x00000000, // VGT_PRIMITIVEID_EN
69162306a36Sopenharmony_ci};
69262306a36Sopenharmony_cistatic const unsigned int gfx11_SECT_CONTEXT_def_6[] =
69362306a36Sopenharmony_ci{
69462306a36Sopenharmony_ci    0x00000000, // VGT_PRIMITIVEID_RESET
69562306a36Sopenharmony_ci};
69662306a36Sopenharmony_cistatic const unsigned int gfx11_SECT_CONTEXT_def_7[] =
69762306a36Sopenharmony_ci{
69862306a36Sopenharmony_ci    0x00000000, // VGT_DRAW_PAYLOAD_CNTL
69962306a36Sopenharmony_ci    0, // HOLE
70062306a36Sopenharmony_ci    0, // HOLE
70162306a36Sopenharmony_ci    0, // HOLE
70262306a36Sopenharmony_ci    0, // HOLE
70362306a36Sopenharmony_ci    0x00000000, // VGT_ESGS_RING_ITEMSIZE
70462306a36Sopenharmony_ci    0, // HOLE
70562306a36Sopenharmony_ci    0x00000000, // VGT_REUSE_OFF
70662306a36Sopenharmony_ci    0, // HOLE
70762306a36Sopenharmony_ci    0x00000000, // DB_HTILE_SURFACE
70862306a36Sopenharmony_ci    0x00000000, // DB_SRESULTS_COMPARE_STATE0
70962306a36Sopenharmony_ci    0x00000000, // DB_SRESULTS_COMPARE_STATE1
71062306a36Sopenharmony_ci    0x00000000, // DB_PRELOAD_CONTROL
71162306a36Sopenharmony_ci    0, // HOLE
71262306a36Sopenharmony_ci    0, // HOLE
71362306a36Sopenharmony_ci    0, // HOLE
71462306a36Sopenharmony_ci    0, // HOLE
71562306a36Sopenharmony_ci    0, // HOLE
71662306a36Sopenharmony_ci    0, // HOLE
71762306a36Sopenharmony_ci    0, // HOLE
71862306a36Sopenharmony_ci    0, // HOLE
71962306a36Sopenharmony_ci    0, // HOLE
72062306a36Sopenharmony_ci    0, // HOLE
72162306a36Sopenharmony_ci    0, // HOLE
72262306a36Sopenharmony_ci    0, // HOLE
72362306a36Sopenharmony_ci    0, // HOLE
72462306a36Sopenharmony_ci    0, // HOLE
72562306a36Sopenharmony_ci    0, // HOLE
72662306a36Sopenharmony_ci    0, // HOLE
72762306a36Sopenharmony_ci    0, // HOLE
72862306a36Sopenharmony_ci    0, // HOLE
72962306a36Sopenharmony_ci    0, // HOLE
73062306a36Sopenharmony_ci    0, // HOLE
73162306a36Sopenharmony_ci    0, // HOLE
73262306a36Sopenharmony_ci    0, // HOLE
73362306a36Sopenharmony_ci    0, // HOLE
73462306a36Sopenharmony_ci    0x00000000, // VGT_STRMOUT_DRAW_OPAQUE_OFFSET
73562306a36Sopenharmony_ci    0x00000000, // VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE
73662306a36Sopenharmony_ci    0x00000000, // VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE
73762306a36Sopenharmony_ci    0, // HOLE
73862306a36Sopenharmony_ci    0x00000000, // VGT_GS_MAX_VERT_OUT
73962306a36Sopenharmony_ci    0, // HOLE
74062306a36Sopenharmony_ci    0, // HOLE
74162306a36Sopenharmony_ci    0, // HOLE
74262306a36Sopenharmony_ci    0, // HOLE
74362306a36Sopenharmony_ci    0x00000000, // GE_NGG_SUBGRP_CNTL
74462306a36Sopenharmony_ci    0x00000000, // VGT_TESS_DISTRIBUTION
74562306a36Sopenharmony_ci    0x00000000, // VGT_SHADER_STAGES_EN
74662306a36Sopenharmony_ci    0x00000000, // VGT_LS_HS_CONFIG
74762306a36Sopenharmony_ci    0, // HOLE
74862306a36Sopenharmony_ci    0, // HOLE
74962306a36Sopenharmony_ci    0, // HOLE
75062306a36Sopenharmony_ci    0, // HOLE
75162306a36Sopenharmony_ci    0x00000000, // VGT_TF_PARAM
75262306a36Sopenharmony_ci    0x00000000, // DB_ALPHA_TO_MASK
75362306a36Sopenharmony_ci    0, // HOLE
75462306a36Sopenharmony_ci    0x00000000, // PA_SU_POLY_OFFSET_DB_FMT_CNTL
75562306a36Sopenharmony_ci    0x00000000, // PA_SU_POLY_OFFSET_CLAMP
75662306a36Sopenharmony_ci    0x00000000, // PA_SU_POLY_OFFSET_FRONT_SCALE
75762306a36Sopenharmony_ci    0x00000000, // PA_SU_POLY_OFFSET_FRONT_OFFSET
75862306a36Sopenharmony_ci    0x00000000, // PA_SU_POLY_OFFSET_BACK_SCALE
75962306a36Sopenharmony_ci    0x00000000, // PA_SU_POLY_OFFSET_BACK_OFFSET
76062306a36Sopenharmony_ci    0x00000000, // VGT_GS_INSTANCE_CNT
76162306a36Sopenharmony_ci    0, // HOLE
76262306a36Sopenharmony_ci    0, // HOLE
76362306a36Sopenharmony_ci    0, // HOLE
76462306a36Sopenharmony_ci    0, // HOLE
76562306a36Sopenharmony_ci    0, // HOLE
76662306a36Sopenharmony_ci    0, // HOLE
76762306a36Sopenharmony_ci    0, // HOLE
76862306a36Sopenharmony_ci    0, // HOLE
76962306a36Sopenharmony_ci    0, // HOLE
77062306a36Sopenharmony_ci    0, // HOLE
77162306a36Sopenharmony_ci    0, // HOLE
77262306a36Sopenharmony_ci    0, // HOLE
77362306a36Sopenharmony_ci    0, // HOLE
77462306a36Sopenharmony_ci    0, // HOLE
77562306a36Sopenharmony_ci    0, // HOLE
77662306a36Sopenharmony_ci    0, // HOLE
77762306a36Sopenharmony_ci    0x00000000, // PA_SC_CENTROID_PRIORITY_0
77862306a36Sopenharmony_ci    0x00000000, // PA_SC_CENTROID_PRIORITY_1
77962306a36Sopenharmony_ci    0x00001000, // PA_SC_LINE_CNTL
78062306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_CONFIG
78162306a36Sopenharmony_ci    0x00000005, // PA_SU_VTX_CNTL
78262306a36Sopenharmony_ci    0x3f800000, // PA_CL_GB_VERT_CLIP_ADJ
78362306a36Sopenharmony_ci    0x3f800000, // PA_CL_GB_VERT_DISC_ADJ
78462306a36Sopenharmony_ci    0x3f800000, // PA_CL_GB_HORZ_CLIP_ADJ
78562306a36Sopenharmony_ci    0x3f800000, // PA_CL_GB_HORZ_DISC_ADJ
78662306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0
78762306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1
78862306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2
78962306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3
79062306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0
79162306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1
79262306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2
79362306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3
79462306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0
79562306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1
79662306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2
79762306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3
79862306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0
79962306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1
80062306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2
80162306a36Sopenharmony_ci    0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3
80262306a36Sopenharmony_ci    0xffffffff, // PA_SC_AA_MASK_X0Y0_X1Y0
80362306a36Sopenharmony_ci    0xffffffff, // PA_SC_AA_MASK_X0Y1_X1Y1
80462306a36Sopenharmony_ci    0x00000000, // PA_SC_SHADER_CONTROL
80562306a36Sopenharmony_ci    0x00000003, // PA_SC_BINNER_CNTL_0
80662306a36Sopenharmony_ci    0x00000000, // PA_SC_BINNER_CNTL_1
80762306a36Sopenharmony_ci    0x00100000, // PA_SC_CONSERVATIVE_RASTERIZATION_CNTL
80862306a36Sopenharmony_ci    0x00000000, // PA_SC_NGG_MODE_CNTL
80962306a36Sopenharmony_ci    0x00000000, // PA_SC_BINNER_CNTL_2
81062306a36Sopenharmony_ci    0, // HOLE
81162306a36Sopenharmony_ci    0, // HOLE
81262306a36Sopenharmony_ci    0x00000000, // CB_COLOR0_BASE
81362306a36Sopenharmony_ci    0, // HOLE
81462306a36Sopenharmony_ci    0, // HOLE
81562306a36Sopenharmony_ci    0x00000000, // CB_COLOR0_VIEW
81662306a36Sopenharmony_ci    0x00000000, // CB_COLOR0_INFO
81762306a36Sopenharmony_ci    0x00000000, // CB_COLOR0_ATTRIB
81862306a36Sopenharmony_ci    0x00000000, // CB_COLOR0_FDCC_CONTROL
81962306a36Sopenharmony_ci    0, // HOLE
82062306a36Sopenharmony_ci    0, // HOLE
82162306a36Sopenharmony_ci    0, // HOLE
82262306a36Sopenharmony_ci    0, // HOLE
82362306a36Sopenharmony_ci    0, // HOLE
82462306a36Sopenharmony_ci    0, // HOLE
82562306a36Sopenharmony_ci    0x00000000, // CB_COLOR0_DCC_BASE
82662306a36Sopenharmony_ci    0, // HOLE
82762306a36Sopenharmony_ci    0x00000000, // CB_COLOR1_BASE
82862306a36Sopenharmony_ci    0, // HOLE
82962306a36Sopenharmony_ci    0, // HOLE
83062306a36Sopenharmony_ci    0x00000000, // CB_COLOR1_VIEW
83162306a36Sopenharmony_ci    0x00000000, // CB_COLOR1_INFO
83262306a36Sopenharmony_ci    0x00000000, // CB_COLOR1_ATTRIB
83362306a36Sopenharmony_ci    0x00000000, // CB_COLOR1_FDCC_CONTROL
83462306a36Sopenharmony_ci    0, // HOLE
83562306a36Sopenharmony_ci    0, // HOLE
83662306a36Sopenharmony_ci    0, // HOLE
83762306a36Sopenharmony_ci    0, // HOLE
83862306a36Sopenharmony_ci    0, // HOLE
83962306a36Sopenharmony_ci    0, // HOLE
84062306a36Sopenharmony_ci    0x00000000, // CB_COLOR1_DCC_BASE
84162306a36Sopenharmony_ci    0, // HOLE
84262306a36Sopenharmony_ci    0x00000000, // CB_COLOR2_BASE
84362306a36Sopenharmony_ci    0, // HOLE
84462306a36Sopenharmony_ci    0, // HOLE
84562306a36Sopenharmony_ci    0x00000000, // CB_COLOR2_VIEW
84662306a36Sopenharmony_ci    0x00000000, // CB_COLOR2_INFO
84762306a36Sopenharmony_ci    0x00000000, // CB_COLOR2_ATTRIB
84862306a36Sopenharmony_ci    0x00000000, // CB_COLOR2_FDCC_CONTROL
84962306a36Sopenharmony_ci    0, // HOLE
85062306a36Sopenharmony_ci    0, // HOLE
85162306a36Sopenharmony_ci    0, // HOLE
85262306a36Sopenharmony_ci    0, // HOLE
85362306a36Sopenharmony_ci    0, // HOLE
85462306a36Sopenharmony_ci    0, // HOLE
85562306a36Sopenharmony_ci    0x00000000, // CB_COLOR2_DCC_BASE
85662306a36Sopenharmony_ci    0, // HOLE
85762306a36Sopenharmony_ci    0x00000000, // CB_COLOR3_BASE
85862306a36Sopenharmony_ci    0, // HOLE
85962306a36Sopenharmony_ci    0, // HOLE
86062306a36Sopenharmony_ci    0x00000000, // CB_COLOR3_VIEW
86162306a36Sopenharmony_ci    0x00000000, // CB_COLOR3_INFO
86262306a36Sopenharmony_ci    0x00000000, // CB_COLOR3_ATTRIB
86362306a36Sopenharmony_ci    0x00000000, // CB_COLOR3_FDCC_CONTROL
86462306a36Sopenharmony_ci    0, // HOLE
86562306a36Sopenharmony_ci    0, // HOLE
86662306a36Sopenharmony_ci    0, // HOLE
86762306a36Sopenharmony_ci    0, // HOLE
86862306a36Sopenharmony_ci    0, // HOLE
86962306a36Sopenharmony_ci    0, // HOLE
87062306a36Sopenharmony_ci    0x00000000, // CB_COLOR3_DCC_BASE
87162306a36Sopenharmony_ci    0, // HOLE
87262306a36Sopenharmony_ci    0x00000000, // CB_COLOR4_BASE
87362306a36Sopenharmony_ci    0, // HOLE
87462306a36Sopenharmony_ci    0, // HOLE
87562306a36Sopenharmony_ci    0x00000000, // CB_COLOR4_VIEW
87662306a36Sopenharmony_ci    0x00000000, // CB_COLOR4_INFO
87762306a36Sopenharmony_ci    0x00000000, // CB_COLOR4_ATTRIB
87862306a36Sopenharmony_ci    0x00000000, // CB_COLOR4_FDCC_CONTROL
87962306a36Sopenharmony_ci    0, // HOLE
88062306a36Sopenharmony_ci    0, // HOLE
88162306a36Sopenharmony_ci    0, // HOLE
88262306a36Sopenharmony_ci    0, // HOLE
88362306a36Sopenharmony_ci    0, // HOLE
88462306a36Sopenharmony_ci    0, // HOLE
88562306a36Sopenharmony_ci    0x00000000, // CB_COLOR4_DCC_BASE
88662306a36Sopenharmony_ci    0, // HOLE
88762306a36Sopenharmony_ci    0x00000000, // CB_COLOR5_BASE
88862306a36Sopenharmony_ci    0, // HOLE
88962306a36Sopenharmony_ci    0, // HOLE
89062306a36Sopenharmony_ci    0x00000000, // CB_COLOR5_VIEW
89162306a36Sopenharmony_ci    0x00000000, // CB_COLOR5_INFO
89262306a36Sopenharmony_ci    0x00000000, // CB_COLOR5_ATTRIB
89362306a36Sopenharmony_ci    0x00000000, // CB_COLOR5_FDCC_CONTROL
89462306a36Sopenharmony_ci    0, // HOLE
89562306a36Sopenharmony_ci    0, // HOLE
89662306a36Sopenharmony_ci    0, // HOLE
89762306a36Sopenharmony_ci    0, // HOLE
89862306a36Sopenharmony_ci    0, // HOLE
89962306a36Sopenharmony_ci    0, // HOLE
90062306a36Sopenharmony_ci    0x00000000, // CB_COLOR5_DCC_BASE
90162306a36Sopenharmony_ci    0, // HOLE
90262306a36Sopenharmony_ci    0x00000000, // CB_COLOR6_BASE
90362306a36Sopenharmony_ci    0, // HOLE
90462306a36Sopenharmony_ci    0, // HOLE
90562306a36Sopenharmony_ci    0x00000000, // CB_COLOR6_VIEW
90662306a36Sopenharmony_ci    0x00000000, // CB_COLOR6_INFO
90762306a36Sopenharmony_ci    0x00000000, // CB_COLOR6_ATTRIB
90862306a36Sopenharmony_ci    0x00000000, // CB_COLOR6_FDCC_CONTROL
90962306a36Sopenharmony_ci    0, // HOLE
91062306a36Sopenharmony_ci    0, // HOLE
91162306a36Sopenharmony_ci    0, // HOLE
91262306a36Sopenharmony_ci    0, // HOLE
91362306a36Sopenharmony_ci    0, // HOLE
91462306a36Sopenharmony_ci    0, // HOLE
91562306a36Sopenharmony_ci    0x00000000, // CB_COLOR6_DCC_BASE
91662306a36Sopenharmony_ci    0, // HOLE
91762306a36Sopenharmony_ci    0x00000000, // CB_COLOR7_BASE
91862306a36Sopenharmony_ci    0, // HOLE
91962306a36Sopenharmony_ci    0, // HOLE
92062306a36Sopenharmony_ci    0x00000000, // CB_COLOR7_VIEW
92162306a36Sopenharmony_ci    0x00000000, // CB_COLOR7_INFO
92262306a36Sopenharmony_ci    0x00000000, // CB_COLOR7_ATTRIB
92362306a36Sopenharmony_ci    0x00000000, // CB_COLOR7_FDCC_CONTROL
92462306a36Sopenharmony_ci    0, // HOLE
92562306a36Sopenharmony_ci    0, // HOLE
92662306a36Sopenharmony_ci    0, // HOLE
92762306a36Sopenharmony_ci    0, // HOLE
92862306a36Sopenharmony_ci    0, // HOLE
92962306a36Sopenharmony_ci    0, // HOLE
93062306a36Sopenharmony_ci    0x00000000, // CB_COLOR7_DCC_BASE
93162306a36Sopenharmony_ci    0, // HOLE
93262306a36Sopenharmony_ci    0x00000000, // CB_COLOR0_BASE_EXT
93362306a36Sopenharmony_ci    0x00000000, // CB_COLOR1_BASE_EXT
93462306a36Sopenharmony_ci    0x00000000, // CB_COLOR2_BASE_EXT
93562306a36Sopenharmony_ci    0x00000000, // CB_COLOR3_BASE_EXT
93662306a36Sopenharmony_ci    0x00000000, // CB_COLOR4_BASE_EXT
93762306a36Sopenharmony_ci    0x00000000, // CB_COLOR5_BASE_EXT
93862306a36Sopenharmony_ci    0x00000000, // CB_COLOR6_BASE_EXT
93962306a36Sopenharmony_ci    0x00000000, // CB_COLOR7_BASE_EXT
94062306a36Sopenharmony_ci    0, // HOLE
94162306a36Sopenharmony_ci    0, // HOLE
94262306a36Sopenharmony_ci    0, // HOLE
94362306a36Sopenharmony_ci    0, // HOLE
94462306a36Sopenharmony_ci    0, // HOLE
94562306a36Sopenharmony_ci    0, // HOLE
94662306a36Sopenharmony_ci    0, // HOLE
94762306a36Sopenharmony_ci    0, // HOLE
94862306a36Sopenharmony_ci    0, // HOLE
94962306a36Sopenharmony_ci    0, // HOLE
95062306a36Sopenharmony_ci    0, // HOLE
95162306a36Sopenharmony_ci    0, // HOLE
95262306a36Sopenharmony_ci    0, // HOLE
95362306a36Sopenharmony_ci    0, // HOLE
95462306a36Sopenharmony_ci    0, // HOLE
95562306a36Sopenharmony_ci    0, // HOLE
95662306a36Sopenharmony_ci    0x00000000, // CB_COLOR0_DCC_BASE_EXT
95762306a36Sopenharmony_ci    0x00000000, // CB_COLOR1_DCC_BASE_EXT
95862306a36Sopenharmony_ci    0x00000000, // CB_COLOR2_DCC_BASE_EXT
95962306a36Sopenharmony_ci    0x00000000, // CB_COLOR3_DCC_BASE_EXT
96062306a36Sopenharmony_ci    0x00000000, // CB_COLOR4_DCC_BASE_EXT
96162306a36Sopenharmony_ci    0x00000000, // CB_COLOR5_DCC_BASE_EXT
96262306a36Sopenharmony_ci    0x00000000, // CB_COLOR6_DCC_BASE_EXT
96362306a36Sopenharmony_ci    0x00000000, // CB_COLOR7_DCC_BASE_EXT
96462306a36Sopenharmony_ci    0x00000000, // CB_COLOR0_ATTRIB2
96562306a36Sopenharmony_ci    0x00000000, // CB_COLOR1_ATTRIB2
96662306a36Sopenharmony_ci    0x00000000, // CB_COLOR2_ATTRIB2
96762306a36Sopenharmony_ci    0x00000000, // CB_COLOR3_ATTRIB2
96862306a36Sopenharmony_ci    0x00000000, // CB_COLOR4_ATTRIB2
96962306a36Sopenharmony_ci    0x00000000, // CB_COLOR5_ATTRIB2
97062306a36Sopenharmony_ci    0x00000000, // CB_COLOR6_ATTRIB2
97162306a36Sopenharmony_ci    0x00000000, // CB_COLOR7_ATTRIB2
97262306a36Sopenharmony_ci    0x00000000, // CB_COLOR0_ATTRIB3
97362306a36Sopenharmony_ci    0x00000000, // CB_COLOR1_ATTRIB3
97462306a36Sopenharmony_ci    0x00000000, // CB_COLOR2_ATTRIB3
97562306a36Sopenharmony_ci    0x00000000, // CB_COLOR3_ATTRIB3
97662306a36Sopenharmony_ci    0x00000000, // CB_COLOR4_ATTRIB3
97762306a36Sopenharmony_ci    0x00000000, // CB_COLOR5_ATTRIB3
97862306a36Sopenharmony_ci    0x00000000, // CB_COLOR6_ATTRIB3
97962306a36Sopenharmony_ci    0x00000000, // CB_COLOR7_ATTRIB3
98062306a36Sopenharmony_ci};
98162306a36Sopenharmony_cistatic const struct cs_extent_def gfx11_SECT_CONTEXT_defs[] =
98262306a36Sopenharmony_ci{
98362306a36Sopenharmony_ci    {gfx11_SECT_CONTEXT_def_1, 0x0000a000, 215 },
98462306a36Sopenharmony_ci    {gfx11_SECT_CONTEXT_def_2, 0x0000a0d8, 272 },
98562306a36Sopenharmony_ci    {gfx11_SECT_CONTEXT_def_3, 0x0000a1f5, 4 },
98662306a36Sopenharmony_ci    {gfx11_SECT_CONTEXT_def_4, 0x0000a1ff, 158 },
98762306a36Sopenharmony_ci    {gfx11_SECT_CONTEXT_def_5, 0x0000a2a0, 2 },
98862306a36Sopenharmony_ci    {gfx11_SECT_CONTEXT_def_6, 0x0000a2a3, 1 },
98962306a36Sopenharmony_ci    {gfx11_SECT_CONTEXT_def_7, 0x0000a2a6, 282 },
99062306a36Sopenharmony_ci    { 0, 0, 0 }
99162306a36Sopenharmony_ci};
99262306a36Sopenharmony_cistatic const struct cs_section_def gfx11_cs_data[] = {
99362306a36Sopenharmony_ci    { gfx11_SECT_CONTEXT_defs, SECT_CONTEXT },
99462306a36Sopenharmony_ci    { 0, SECT_NONE }
99562306a36Sopenharmony_ci};
99662306a36Sopenharmony_ci
99762306a36Sopenharmony_ci#endif /* __CLEARSTATE_GFX11_H_ */
998