Home | History | Annotate | Line # | Download | only in amdgpu
      1  1.1  riastrad /*	$NetBSD: clearstate_gfx10.h,v 1.2 2021/12/18 23:44:58 riastradh Exp $	*/
      2  1.1  riastrad 
      3  1.1  riastrad /*
      4  1.1  riastrad  * Copyright 2019 Advanced Micro Devices, Inc.
      5  1.1  riastrad  *
      6  1.1  riastrad  * Permission is hereby granted, free of charge, to any person obtaining a
      7  1.1  riastrad  * copy of this software and associated documentation files (the "Software"),
      8  1.1  riastrad  * to deal in the Software without restriction, including without limitation
      9  1.1  riastrad  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
     10  1.1  riastrad  * and/or sell copies of the Software, and to permit persons to whom the
     11  1.1  riastrad  * Software is furnished to do so, subject to the following conditions:
     12  1.1  riastrad  *
     13  1.1  riastrad  * The above copyright notice and this permission notice shall be included in
     14  1.1  riastrad  * all copies or substantial portions of the Software.
     15  1.1  riastrad  *
     16  1.1  riastrad  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
     17  1.1  riastrad  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
     18  1.1  riastrad  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
     19  1.1  riastrad  * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
     20  1.1  riastrad  * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
     21  1.1  riastrad  * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
     22  1.1  riastrad  * OTHER DEALINGS IN THE SOFTWARE.
     23  1.1  riastrad  *
     24  1.1  riastrad  */
     25  1.1  riastrad 
     26  1.1  riastrad static const unsigned int gfx10_SECT_CONTEXT_def_1[] = {
     27  1.1  riastrad 	0x00000000, // DB_RENDER_CONTROL
     28  1.1  riastrad 	0x00000000, // DB_COUNT_CONTROL
     29  1.1  riastrad 	0x00000000, // DB_DEPTH_VIEW
     30  1.1  riastrad 	0x00000000, // DB_RENDER_OVERRIDE
     31  1.1  riastrad 	0x00000000, // DB_RENDER_OVERRIDE2
     32  1.1  riastrad 	0x00000000, // DB_HTILE_DATA_BASE
     33  1.1  riastrad 	0x00000000, // HOLE
     34  1.1  riastrad 	0x00000000, // DB_DEPTH_SIZE_XY
     35  1.1  riastrad 	0x00000000, // DB_DEPTH_BOUNDS_MIN
     36  1.1  riastrad 	0x00000000, // DB_DEPTH_BOUNDS_MAX
     37  1.1  riastrad 	0x00000000, // DB_STENCIL_CLEAR
     38  1.1  riastrad 	0x00000000, // DB_DEPTH_CLEAR
     39  1.1  riastrad 	0x00000000, // PA_SC_SCREEN_SCISSOR_TL
     40  1.1  riastrad 	0x40004000, // PA_SC_SCREEN_SCISSOR_BR
     41  1.1  riastrad 	0x00000000, // DB_DFSM_CONTROL
     42  1.1  riastrad 	0x00000000, // DB_DEPTH_INFO
     43  1.1  riastrad 	0x00000000, // DB_Z_INFO
     44  1.1  riastrad 	0x00000000, // DB_STENCIL_INFO
     45  1.1  riastrad 	0x00000000, // DB_Z_READ_BASE
     46  1.1  riastrad 	0x00000000, // DB_STENCIL_READ_BASE
     47  1.1  riastrad 	0x00000000, // DB_Z_WRITE_BASE
     48  1.1  riastrad 	0x00000000, // DB_STENCIL_WRITE_BASE
     49  1.1  riastrad 	0x00000000, // DB_DEPTH_SIZE
     50  1.1  riastrad 	0x00000000, // DB_DEPTH_SLICE
     51  1.1  riastrad 	0x00000000, // DB_Z_INFO2
     52  1.1  riastrad 	0x00000000, // DB_STENCIL_INFO2
     53  1.1  riastrad 	0x00000000, // DB_Z_READ_BASE_HI
     54  1.1  riastrad 	0x00000000, // DB_STENCIL_READ_BASE_HI
     55  1.1  riastrad 	0x00000000, // DB_Z_WRITE_BASE_HI
     56  1.1  riastrad 	0x00000000, // DB_STENCIL_WRITE_BASE_HI
     57  1.1  riastrad 	0x00000000, // DB_HTILE_DATA_BASE_HI
     58  1.1  riastrad 	0x00150055, // DB_RMI_L2_CACHE_CONTROL
     59  1.1  riastrad 	0x00000000, // TA_BC_BASE_ADDR
     60  1.1  riastrad 	0x00000000, // TA_BC_BASE_ADDR_HI
     61  1.1  riastrad 	0, // HOLE
     62  1.1  riastrad 	0, // HOLE
     63  1.1  riastrad 	0, // HOLE
     64  1.1  riastrad 	0, // HOLE
     65  1.1  riastrad 	0, // HOLE
     66  1.1  riastrad 	0, // HOLE
     67  1.1  riastrad 	0, // HOLE
     68  1.1  riastrad 	0, // HOLE
     69  1.1  riastrad 	0, // HOLE
     70  1.1  riastrad 	0, // HOLE
     71  1.1  riastrad 	0, // HOLE
     72  1.1  riastrad 	0, // HOLE
     73  1.1  riastrad 	0, // HOLE
     74  1.1  riastrad 	0, // HOLE
     75  1.1  riastrad 	0, // HOLE
     76  1.1  riastrad 	0, // HOLE
     77  1.1  riastrad 	0, // HOLE
     78  1.1  riastrad 	0, // HOLE
     79  1.1  riastrad 	0, // HOLE
     80  1.1  riastrad 	0, // HOLE
     81  1.1  riastrad 	0, // HOLE
     82  1.1  riastrad 	0, // HOLE
     83  1.1  riastrad 	0, // HOLE
     84  1.1  riastrad 	0, // HOLE
     85  1.1  riastrad 	0, // HOLE
     86  1.1  riastrad 	0, // HOLE
     87  1.1  riastrad 	0, // HOLE
     88  1.1  riastrad 	0, // HOLE
     89  1.1  riastrad 	0, // HOLE
     90  1.1  riastrad 	0, // HOLE
     91  1.1  riastrad 	0, // HOLE
     92  1.1  riastrad 	0, // HOLE
     93  1.1  riastrad 	0, // HOLE
     94  1.1  riastrad 	0, // HOLE
     95  1.1  riastrad 	0, // HOLE
     96  1.1  riastrad 	0, // HOLE
     97  1.1  riastrad 	0, // HOLE
     98  1.1  riastrad 	0, // HOLE
     99  1.1  riastrad 	0, // HOLE
    100  1.1  riastrad 	0, // HOLE
    101  1.1  riastrad 	0, // HOLE
    102  1.1  riastrad 	0, // HOLE
    103  1.1  riastrad 	0, // HOLE
    104  1.1  riastrad 	0, // HOLE
    105  1.1  riastrad 	0, // HOLE
    106  1.1  riastrad 	0, // HOLE
    107  1.1  riastrad 	0, // HOLE
    108  1.1  riastrad 	0, // HOLE
    109  1.1  riastrad 	0, // HOLE
    110  1.1  riastrad 	0, // HOLE
    111  1.1  riastrad 	0, // HOLE
    112  1.1  riastrad 	0, // HOLE
    113  1.1  riastrad 	0, // HOLE
    114  1.1  riastrad 	0, // HOLE
    115  1.1  riastrad 	0, // HOLE
    116  1.1  riastrad 	0, // HOLE
    117  1.1  riastrad 	0, // HOLE
    118  1.1  riastrad 	0, // HOLE
    119  1.1  riastrad 	0, // HOLE
    120  1.1  riastrad 	0, // HOLE
    121  1.1  riastrad 	0, // HOLE
    122  1.1  riastrad 	0, // HOLE
    123  1.1  riastrad 	0, // HOLE
    124  1.1  riastrad 	0, // HOLE
    125  1.1  riastrad 	0, // HOLE
    126  1.1  riastrad 	0, // HOLE
    127  1.1  riastrad 	0, // HOLE
    128  1.1  riastrad 	0, // HOLE
    129  1.1  riastrad 	0, // HOLE
    130  1.1  riastrad 	0, // HOLE
    131  1.1  riastrad 	0, // HOLE
    132  1.1  riastrad 	0, // HOLE
    133  1.1  riastrad 	0, // HOLE
    134  1.1  riastrad 	0, // HOLE
    135  1.1  riastrad 	0, // HOLE
    136  1.1  riastrad 	0, // HOLE
    137  1.1  riastrad 	0, // HOLE
    138  1.1  riastrad 	0, // HOLE
    139  1.1  riastrad 	0, // HOLE
    140  1.1  riastrad 	0, // HOLE
    141  1.1  riastrad 	0, // HOLE
    142  1.1  riastrad 	0, // HOLE
    143  1.1  riastrad 	0, // HOLE
    144  1.1  riastrad 	0, // HOLE
    145  1.1  riastrad 	0, // HOLE
    146  1.1  riastrad 	0, // HOLE
    147  1.1  riastrad 	0, // HOLE
    148  1.1  riastrad 	0, // HOLE
    149  1.1  riastrad 	0x00000000, // COHER_DEST_BASE_HI_0
    150  1.1  riastrad 	0x00000000, // COHER_DEST_BASE_HI_1
    151  1.1  riastrad 	0x00000000, // COHER_DEST_BASE_HI_2
    152  1.1  riastrad 	0x00000000, // COHER_DEST_BASE_HI_3
    153  1.1  riastrad 	0x00000000, // COHER_DEST_BASE_2
    154  1.1  riastrad 	0x00000000, // COHER_DEST_BASE_3
    155  1.1  riastrad 	0x00000000, // PA_SC_WINDOW_OFFSET
    156  1.1  riastrad 	0x80000000, // PA_SC_WINDOW_SCISSOR_TL
    157  1.1  riastrad 	0x40004000, // PA_SC_WINDOW_SCISSOR_BR
    158  1.1  riastrad 	0x0000ffff, // PA_SC_CLIPRECT_RULE
    159  1.1  riastrad 	0x00000000, // PA_SC_CLIPRECT_0_TL
    160  1.1  riastrad 	0x40004000, // PA_SC_CLIPRECT_0_BR
    161  1.1  riastrad 	0x00000000, // PA_SC_CLIPRECT_1_TL
    162  1.1  riastrad 	0x40004000, // PA_SC_CLIPRECT_1_BR
    163  1.1  riastrad 	0x00000000, // PA_SC_CLIPRECT_2_TL
    164  1.1  riastrad 	0x40004000, // PA_SC_CLIPRECT_2_BR
    165  1.1  riastrad 	0x00000000, // PA_SC_CLIPRECT_3_TL
    166  1.1  riastrad 	0x40004000, // PA_SC_CLIPRECT_3_BR
    167  1.1  riastrad 	0xaa99aaaa, // PA_SC_EDGERULE
    168  1.1  riastrad 	0x00000000, // PA_SU_HARDWARE_SCREEN_OFFSET
    169  1.1  riastrad 	0xffffffff, // CB_TARGET_MASK
    170  1.1  riastrad 	0xffffffff, // CB_SHADER_MASK
    171  1.1  riastrad 	0x80000000, // PA_SC_GENERIC_SCISSOR_TL
    172  1.1  riastrad 	0x40004000, // PA_SC_GENERIC_SCISSOR_BR
    173  1.1  riastrad 	0x00000000, // COHER_DEST_BASE_0
    174  1.1  riastrad 	0x00000000, // COHER_DEST_BASE_1
    175  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_0_TL
    176  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_0_BR
    177  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_1_TL
    178  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_1_BR
    179  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_2_TL
    180  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_2_BR
    181  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_3_TL
    182  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_3_BR
    183  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_4_TL
    184  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_4_BR
    185  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_5_TL
    186  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_5_BR
    187  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_6_TL
    188  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_6_BR
    189  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_7_TL
    190  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_7_BR
    191  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_8_TL
    192  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_8_BR
    193  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_9_TL
    194  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_9_BR
    195  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_10_TL
    196  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_10_BR
    197  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_11_TL
    198  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_11_BR
    199  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_12_TL
    200  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_12_BR
    201  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_13_TL
    202  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_13_BR
    203  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_14_TL
    204  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_14_BR
    205  1.1  riastrad 	0x80000000, // PA_SC_VPORT_SCISSOR_15_TL
    206  1.1  riastrad 	0x40004000, // PA_SC_VPORT_SCISSOR_15_BR
    207  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_0
    208  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_0
    209  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_1
    210  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_1
    211  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_2
    212  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_2
    213  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_3
    214  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_3
    215  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_4
    216  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_4
    217  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_5
    218  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_5
    219  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_6
    220  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_6
    221  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_7
    222  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_7
    223  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_8
    224  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_8
    225  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_9
    226  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_9
    227  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_10
    228  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_10
    229  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_11
    230  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_11
    231  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_12
    232  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_12
    233  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_13
    234  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_13
    235  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_14
    236  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_14
    237  1.1  riastrad 	0x00000000, // PA_SC_VPORT_ZMIN_15
    238  1.1  riastrad 	0x3f800000, // PA_SC_VPORT_ZMAX_15
    239  1.1  riastrad 	0x00000000, // PA_SC_RASTER_CONFIG
    240  1.1  riastrad 	0x00000000, // PA_SC_RASTER_CONFIG_1
    241  1.1  riastrad 	0x00000000, // PA_SC_SCREEN_EXTENT_CONTROL
    242  1.1  riastrad };
    243  1.1  riastrad static const unsigned int gfx10_SECT_CONTEXT_def_2[] = {
    244  1.1  riastrad 	0x00000000, // CP_PERFMON_CNTX_CNTL
    245  1.1  riastrad 	0x00000000, // CP_RINGID
    246  1.1  riastrad 	0x00000000, // CP_VMID
    247  1.1  riastrad 	0, // HOLE
    248  1.1  riastrad 	0, // HOLE
    249  1.1  riastrad 	0, // HOLE
    250  1.1  riastrad 	0, // HOLE
    251  1.1  riastrad 	0, // HOLE
    252  1.1  riastrad 	0, // HOLE
    253  1.1  riastrad 	0, // HOLE
    254  1.1  riastrad 	0, // HOLE
    255  1.1  riastrad 	0, // HOLE
    256  1.1  riastrad 	0, // HOLE
    257  1.1  riastrad 	0, // HOLE
    258  1.1  riastrad 	0, // HOLE
    259  1.1  riastrad 	0, // HOLE
    260  1.1  riastrad 	0x00000000, // PA_SC_RIGHT_VERT_GRID
    261  1.1  riastrad 	0x00000000, // PA_SC_LEFT_VERT_GRID
    262  1.1  riastrad 	0x00000000, // PA_SC_HORIZ_GRID
    263  1.1  riastrad 	0x00000000, // HOLE
    264  1.1  riastrad 	0x00000000, // HOLE
    265  1.1  riastrad 	0, // HOLE
    266  1.1  riastrad 	0, // HOLE
    267  1.1  riastrad 	0, // HOLE
    268  1.1  riastrad 	0, // HOLE
    269  1.1  riastrad 	0, // HOLE
    270  1.1  riastrad 	0, // HOLE
    271  1.1  riastrad 	0, // HOLE
    272  1.1  riastrad 	0, // HOLE
    273  1.1  riastrad 	0, // HOLE
    274  1.1  riastrad 	0, // HOLE
    275  1.1  riastrad 	0, // HOLE
    276  1.1  riastrad 	0, // HOLE
    277  1.1  riastrad 	0, // HOLE
    278  1.1  riastrad 	0, // HOLE
    279  1.1  riastrad 	0, // HOLE
    280  1.1  riastrad 	0, // HOLE
    281  1.1  riastrad 	0, // HOLE
    282  1.1  riastrad 	0, // HOLE
    283  1.1  riastrad 	0, // HOLE
    284  1.1  riastrad 	0xffffffff, // VGT_MAX_VTX_INDX
    285  1.1  riastrad 	0x00000000, // VGT_MIN_VTX_INDX
    286  1.1  riastrad 	0x00000000, // VGT_INDX_OFFSET
    287  1.1  riastrad 	0x00000000, // VGT_MULTI_PRIM_IB_RESET_INDX
    288  1.1  riastrad 	0x00550055, // CB_RMI_GL2_CACHE_CONTROL
    289  1.1  riastrad 	0x00000000, // CB_BLEND_RED
    290  1.1  riastrad 	0x00000000, // CB_BLEND_GREEN
    291  1.1  riastrad 	0x00000000, // CB_BLEND_BLUE
    292  1.1  riastrad 	0x00000000, // CB_BLEND_ALPHA
    293  1.1  riastrad 	0x00000000, // CB_DCC_CONTROL
    294  1.1  riastrad 	0x00000000, // CB_COVERAGE_OUT_CONTROL
    295  1.1  riastrad 	0x00000000, // DB_STENCIL_CONTROL
    296  1.1  riastrad 	0x01000000, // DB_STENCILREFMASK
    297  1.1  riastrad 	0x01000000, // DB_STENCILREFMASK_BF
    298  1.1  riastrad 	0, // HOLE
    299  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE
    300  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET
    301  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE
    302  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET
    303  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE
    304  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET
    305  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_1
    306  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_1
    307  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_1
    308  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_1
    309  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_1
    310  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_1
    311  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_2
    312  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_2
    313  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_2
    314  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_2
    315  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_2
    316  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_2
    317  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_3
    318  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_3
    319  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_3
    320  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_3
    321  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_3
    322  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_3
    323  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_4
    324  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_4
    325  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_4
    326  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_4
    327  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_4
    328  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_4
    329  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_5
    330  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_5
    331  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_5
    332  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_5
    333  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_5
    334  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_5
    335  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_6
    336  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_6
    337  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_6
    338  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_6
    339  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_6
    340  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_6
    341  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_7
    342  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_7
    343  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_7
    344  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_7
    345  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_7
    346  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_7
    347  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_8
    348  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_8
    349  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_8
    350  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_8
    351  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_8
    352  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_8
    353  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_9
    354  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_9
    355  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_9
    356  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_9
    357  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_9
    358  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_9
    359  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_10
    360  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_10
    361  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_10
    362  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_10
    363  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_10
    364  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_10
    365  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_11
    366  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_11
    367  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_11
    368  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_11
    369  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_11
    370  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_11
    371  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_12
    372  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_12
    373  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_12
    374  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_12
    375  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_12
    376  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_12
    377  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_13
    378  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_13
    379  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_13
    380  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_13
    381  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_13
    382  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_13
    383  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_14
    384  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_14
    385  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_14
    386  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_14
    387  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_14
    388  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_14
    389  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XSCALE_15
    390  1.1  riastrad 	0x00000000, // PA_CL_VPORT_XOFFSET_15
    391  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YSCALE_15
    392  1.1  riastrad 	0x00000000, // PA_CL_VPORT_YOFFSET_15
    393  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZSCALE_15
    394  1.1  riastrad 	0x00000000, // PA_CL_VPORT_ZOFFSET_15
    395  1.1  riastrad 	0x00000000, // PA_CL_UCP_0_X
    396  1.1  riastrad 	0x00000000, // PA_CL_UCP_0_Y
    397  1.1  riastrad 	0x00000000, // PA_CL_UCP_0_Z
    398  1.1  riastrad 	0x00000000, // PA_CL_UCP_0_W
    399  1.1  riastrad 	0x00000000, // PA_CL_UCP_1_X
    400  1.1  riastrad 	0x00000000, // PA_CL_UCP_1_Y
    401  1.1  riastrad 	0x00000000, // PA_CL_UCP_1_Z
    402  1.1  riastrad 	0x00000000, // PA_CL_UCP_1_W
    403  1.1  riastrad 	0x00000000, // PA_CL_UCP_2_X
    404  1.1  riastrad 	0x00000000, // PA_CL_UCP_2_Y
    405  1.1  riastrad 	0x00000000, // PA_CL_UCP_2_Z
    406  1.1  riastrad 	0x00000000, // PA_CL_UCP_2_W
    407  1.1  riastrad 	0x00000000, // PA_CL_UCP_3_X
    408  1.1  riastrad 	0x00000000, // PA_CL_UCP_3_Y
    409  1.1  riastrad 	0x00000000, // PA_CL_UCP_3_Z
    410  1.1  riastrad 	0x00000000, // PA_CL_UCP_3_W
    411  1.1  riastrad 	0x00000000, // PA_CL_UCP_4_X
    412  1.1  riastrad 	0x00000000, // PA_CL_UCP_4_Y
    413  1.1  riastrad 	0x00000000, // PA_CL_UCP_4_Z
    414  1.1  riastrad 	0x00000000, // PA_CL_UCP_4_W
    415  1.1  riastrad 	0x00000000, // PA_CL_UCP_5_X
    416  1.1  riastrad 	0x00000000, // PA_CL_UCP_5_Y
    417  1.1  riastrad 	0x00000000, // PA_CL_UCP_5_Z
    418  1.1  riastrad 	0x00000000, // PA_CL_UCP_5_W
    419  1.1  riastrad 	0x00000000, // PA_CL_PROG_NEAR_CLIP_Z
    420  1.1  riastrad 	0, // HOLE
    421  1.1  riastrad 	0, // HOLE
    422  1.1  riastrad 	0, // HOLE
    423  1.1  riastrad 	0, // HOLE
    424  1.1  riastrad 	0, // HOLE
    425  1.1  riastrad 	0, // HOLE
    426  1.1  riastrad 	0, // HOLE
    427  1.1  riastrad 	0, // HOLE
    428  1.1  riastrad 	0, // HOLE
    429  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_0
    430  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_1
    431  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_2
    432  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_3
    433  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_4
    434  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_5
    435  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_6
    436  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_7
    437  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_8
    438  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_9
    439  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_10
    440  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_11
    441  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_12
    442  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_13
    443  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_14
    444  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_15
    445  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_16
    446  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_17
    447  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_18
    448  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_19
    449  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_20
    450  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_21
    451  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_22
    452  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_23
    453  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_24
    454  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_25
    455  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_26
    456  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_27
    457  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_28
    458  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_29
    459  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_30
    460  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_CNTL_31
    461  1.1  riastrad 	0x00000000, // SPI_VS_OUT_CONFIG
    462  1.1  riastrad 	0, // HOLE
    463  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_ENA
    464  1.1  riastrad 	0x00000000, // SPI_PS_INPUT_ADDR
    465  1.1  riastrad 	0x00000000, // SPI_INTERP_CONTROL_0
    466  1.1  riastrad 	0x00000002, // SPI_PS_IN_CONTROL
    467  1.1  riastrad 	0, // HOLE
    468  1.1  riastrad 	0x00000000, // SPI_BARYC_CNTL
    469  1.1  riastrad 	0, // HOLE
    470  1.1  riastrad 	0x00000000, // SPI_TMPRING_SIZE
    471  1.1  riastrad 	0, // HOLE
    472  1.1  riastrad 	0, // HOLE
    473  1.1  riastrad 	0, // HOLE
    474  1.1  riastrad 	0, // HOLE
    475  1.1  riastrad 	0, // HOLE
    476  1.1  riastrad 	0, // HOLE
    477  1.1  riastrad 	0, // HOLE
    478  1.1  riastrad 	0x00000000, // SPI_SHADER_IDX_FORMAT
    479  1.1  riastrad 	0x00000000, // SPI_SHADER_POS_FORMAT
    480  1.1  riastrad 	0x00000000, // SPI_SHADER_Z_FORMAT
    481  1.1  riastrad 	0x00000000, // SPI_SHADER_COL_FORMAT
    482  1.1  riastrad 	0, // HOLE
    483  1.1  riastrad 	0, // HOLE
    484  1.1  riastrad 	0, // HOLE
    485  1.1  riastrad 	0, // HOLE
    486  1.1  riastrad 	0, // HOLE
    487  1.1  riastrad 	0, // HOLE
    488  1.1  riastrad 	0, // HOLE
    489  1.1  riastrad 	0, // HOLE
    490  1.1  riastrad 	0, // HOLE
    491  1.1  riastrad 	0, // HOLE
    492  1.1  riastrad 	0, // HOLE
    493  1.1  riastrad 	0, // HOLE
    494  1.1  riastrad 	0, // HOLE
    495  1.1  riastrad 	0, // HOLE
    496  1.1  riastrad 	0, // HOLE
    497  1.1  riastrad 	0x00000000, // SX_PS_DOWNCONVERT
    498  1.1  riastrad 	0x00000000, // SX_BLEND_OPT_EPSILON
    499  1.1  riastrad 	0x00000000, // SX_BLEND_OPT_CONTROL
    500  1.1  riastrad 	0x00000000, // SX_MRT0_BLEND_OPT
    501  1.1  riastrad 	0x00000000, // SX_MRT1_BLEND_OPT
    502  1.1  riastrad 	0x00000000, // SX_MRT2_BLEND_OPT
    503  1.1  riastrad 	0x00000000, // SX_MRT3_BLEND_OPT
    504  1.1  riastrad 	0x00000000, // SX_MRT4_BLEND_OPT
    505  1.1  riastrad 	0x00000000, // SX_MRT5_BLEND_OPT
    506  1.1  riastrad 	0x00000000, // SX_MRT6_BLEND_OPT
    507  1.1  riastrad 	0x00000000, // SX_MRT7_BLEND_OPT
    508  1.1  riastrad 	0x00000000, // CB_BLEND0_CONTROL
    509  1.1  riastrad 	0x00000000, // CB_BLEND1_CONTROL
    510  1.1  riastrad 	0x00000000, // CB_BLEND2_CONTROL
    511  1.1  riastrad 	0x00000000, // CB_BLEND3_CONTROL
    512  1.1  riastrad 	0x00000000, // CB_BLEND4_CONTROL
    513  1.1  riastrad 	0x00000000, // CB_BLEND5_CONTROL
    514  1.1  riastrad 	0x00000000, // CB_BLEND6_CONTROL
    515  1.1  riastrad 	0x00000000, // CB_BLEND7_CONTROL
    516  1.1  riastrad };
    517  1.1  riastrad static const unsigned int gfx10_SECT_CONTEXT_def_3[] = {
    518  1.1  riastrad 	0x00000000, // PA_CL_POINT_X_RAD
    519  1.1  riastrad 	0x00000000, // PA_CL_POINT_Y_RAD
    520  1.1  riastrad 	0x00000000, // PA_CL_POINT_SIZE
    521  1.1  riastrad 	0x00000000, // PA_CL_POINT_CULL_RAD
    522  1.1  riastrad };
    523  1.1  riastrad static const unsigned int gfx10_SECT_CONTEXT_def_4[] = {
    524  1.1  riastrad 	0x00000000, // VGT_GS_MAX_PRIMS_PER_SUBGROUP
    525  1.1  riastrad 	0x00000000, // DB_DEPTH_CONTROL
    526  1.1  riastrad 	0x00000000, // DB_EQAA
    527  1.1  riastrad 	0x00000000, // CB_COLOR_CONTROL
    528  1.1  riastrad 	0x00000000, // DB_SHADER_CONTROL
    529  1.1  riastrad 	0x00090000, // PA_CL_CLIP_CNTL
    530  1.1  riastrad 	0x00000004, // PA_SU_SC_MODE_CNTL
    531  1.1  riastrad 	0x00000000, // PA_CL_VTE_CNTL
    532  1.1  riastrad 	0x00000000, // PA_CL_VS_OUT_CNTL
    533  1.1  riastrad 	0x00000000, // PA_CL_NANINF_CNTL
    534  1.1  riastrad 	0x00000000, // PA_SU_LINE_STIPPLE_CNTL
    535  1.1  riastrad 	0x00000000, // PA_SU_LINE_STIPPLE_SCALE
    536  1.1  riastrad 	0x00000000, // PA_SU_PRIM_FILTER_CNTL
    537  1.1  riastrad 	0x00000000, // PA_SU_SMALL_PRIM_FILTER_CNTL
    538  1.1  riastrad 	0x00000000, // PA_CL_OBJPRIM_ID_CNTL
    539  1.1  riastrad 	0x00000000, // PA_CL_NGG_CNTL
    540  1.1  riastrad 	0x00000000, // PA_SU_OVER_RASTERIZATION_CNTL
    541  1.1  riastrad 	0, // HOLE
    542  1.1  riastrad 	0, // HOLE
    543  1.1  riastrad 	0, // HOLE
    544  1.1  riastrad 	0, // HOLE
    545  1.1  riastrad 	0, // HOLE
    546  1.1  riastrad 	0, // HOLE
    547  1.1  riastrad 	0, // HOLE
    548  1.1  riastrad 	0, // HOLE
    549  1.1  riastrad 	0, // HOLE
    550  1.1  riastrad 	0, // HOLE
    551  1.1  riastrad 	0, // HOLE
    552  1.1  riastrad 	0, // HOLE
    553  1.1  riastrad 	0, // HOLE
    554  1.1  riastrad 	0, // HOLE
    555  1.1  riastrad 	0, // HOLE
    556  1.1  riastrad 	0, // HOLE
    557  1.1  riastrad 	0, // HOLE
    558  1.1  riastrad 	0, // HOLE
    559  1.1  riastrad 	0, // HOLE
    560  1.1  riastrad 	0, // HOLE
    561  1.1  riastrad 	0, // HOLE
    562  1.1  riastrad 	0, // HOLE
    563  1.1  riastrad 	0, // HOLE
    564  1.1  riastrad 	0, // HOLE
    565  1.1  riastrad 	0, // HOLE
    566  1.1  riastrad 	0, // HOLE
    567  1.1  riastrad 	0, // HOLE
    568  1.1  riastrad 	0, // HOLE
    569  1.1  riastrad 	0, // HOLE
    570  1.1  riastrad 	0, // HOLE
    571  1.1  riastrad 	0, // HOLE
    572  1.1  riastrad 	0, // HOLE
    573  1.1  riastrad 	0, // HOLE
    574  1.1  riastrad 	0, // HOLE
    575  1.1  riastrad 	0, // HOLE
    576  1.1  riastrad 	0, // HOLE
    577  1.1  riastrad 	0, // HOLE
    578  1.1  riastrad 	0, // HOLE
    579  1.1  riastrad 	0, // HOLE
    580  1.1  riastrad 	0, // HOLE
    581  1.1  riastrad 	0, // HOLE
    582  1.1  riastrad 	0, // HOLE
    583  1.1  riastrad 	0, // HOLE
    584  1.1  riastrad 	0, // HOLE
    585  1.1  riastrad 	0, // HOLE
    586  1.1  riastrad 	0, // HOLE
    587  1.1  riastrad 	0, // HOLE
    588  1.1  riastrad 	0, // HOLE
    589  1.1  riastrad 	0, // HOLE
    590  1.1  riastrad 	0, // HOLE
    591  1.1  riastrad 	0, // HOLE
    592  1.1  riastrad 	0, // HOLE
    593  1.1  riastrad 	0, // HOLE
    594  1.1  riastrad 	0, // HOLE
    595  1.1  riastrad 	0, // HOLE
    596  1.1  riastrad 	0, // HOLE
    597  1.1  riastrad 	0, // HOLE
    598  1.1  riastrad 	0, // HOLE
    599  1.1  riastrad 	0, // HOLE
    600  1.1  riastrad 	0, // HOLE
    601  1.1  riastrad 	0, // HOLE
    602  1.1  riastrad 	0, // HOLE
    603  1.1  riastrad 	0, // HOLE
    604  1.1  riastrad 	0, // HOLE
    605  1.1  riastrad 	0, // HOLE
    606  1.1  riastrad 	0, // HOLE
    607  1.1  riastrad 	0, // HOLE
    608  1.1  riastrad 	0, // HOLE
    609  1.1  riastrad 	0, // HOLE
    610  1.1  riastrad 	0, // HOLE
    611  1.1  riastrad 	0, // HOLE
    612  1.1  riastrad 	0, // HOLE
    613  1.1  riastrad 	0, // HOLE
    614  1.1  riastrad 	0, // HOLE
    615  1.1  riastrad 	0, // HOLE
    616  1.1  riastrad 	0, // HOLE
    617  1.1  riastrad 	0, // HOLE
    618  1.1  riastrad 	0, // HOLE
    619  1.1  riastrad 	0, // HOLE
    620  1.1  riastrad 	0, // HOLE
    621  1.1  riastrad 	0, // HOLE
    622  1.1  riastrad 	0, // HOLE
    623  1.1  riastrad 	0, // HOLE
    624  1.1  riastrad 	0, // HOLE
    625  1.1  riastrad 	0, // HOLE
    626  1.1  riastrad 	0, // HOLE
    627  1.1  riastrad 	0, // HOLE
    628  1.1  riastrad 	0, // HOLE
    629  1.1  riastrad 	0, // HOLE
    630  1.1  riastrad 	0, // HOLE
    631  1.1  riastrad 	0, // HOLE
    632  1.1  riastrad 	0, // HOLE
    633  1.1  riastrad 	0, // HOLE
    634  1.1  riastrad 	0, // HOLE
    635  1.1  riastrad 	0, // HOLE
    636  1.1  riastrad 	0, // HOLE
    637  1.1  riastrad 	0, // HOLE
    638  1.1  riastrad 	0, // HOLE
    639  1.1  riastrad 	0, // HOLE
    640  1.1  riastrad 	0, // HOLE
    641  1.1  riastrad 	0, // HOLE
    642  1.1  riastrad 	0, // HOLE
    643  1.1  riastrad 	0, // HOLE
    644  1.1  riastrad 	0, // HOLE
    645  1.1  riastrad 	0, // HOLE
    646  1.1  riastrad 	0, // HOLE
    647  1.1  riastrad 	0, // HOLE
    648  1.1  riastrad 	0, // HOLE
    649  1.1  riastrad 	0, // HOLE
    650  1.1  riastrad 	0, // HOLE
    651  1.1  riastrad 	0, // HOLE
    652  1.1  riastrad 	0, // HOLE
    653  1.1  riastrad 	0x00000000, // PA_SU_POINT_SIZE
    654  1.1  riastrad 	0x00000000, // PA_SU_POINT_MINMAX
    655  1.1  riastrad 	0x00000000, // PA_SU_LINE_CNTL
    656  1.1  riastrad 	0x00000000, // PA_SC_LINE_STIPPLE
    657  1.1  riastrad 	0x00000000, // VGT_OUTPUT_PATH_CNTL
    658  1.1  riastrad 	0x00000000, // VGT_HOS_CNTL
    659  1.1  riastrad 	0x00000000, // VGT_HOS_MAX_TESS_LEVEL
    660  1.1  riastrad 	0x00000000, // VGT_HOS_MIN_TESS_LEVEL
    661  1.1  riastrad 	0x00000000, // VGT_HOS_REUSE_DEPTH
    662  1.1  riastrad 	0x00000000, // VGT_GROUP_PRIM_TYPE
    663  1.1  riastrad 	0x00000000, // VGT_GROUP_FIRST_DECR
    664  1.1  riastrad 	0x00000000, // VGT_GROUP_DECR
    665  1.1  riastrad 	0x00000000, // VGT_GROUP_VECT_0_CNTL
    666  1.1  riastrad 	0x00000000, // VGT_GROUP_VECT_1_CNTL
    667  1.1  riastrad 	0x00000000, // VGT_GROUP_VECT_0_FMT_CNTL
    668  1.1  riastrad 	0x00000000, // VGT_GROUP_VECT_1_FMT_CNTL
    669  1.1  riastrad 	0x00000000, // VGT_GS_MODE
    670  1.1  riastrad 	0x00000000, // VGT_GS_ONCHIP_CNTL
    671  1.1  riastrad 	0x00000000, // PA_SC_MODE_CNTL_0
    672  1.1  riastrad 	0x00000000, // PA_SC_MODE_CNTL_1
    673  1.1  riastrad 	0x00000000, // VGT_ENHANCE
    674  1.1  riastrad 	0x00000100, // VGT_GS_PER_ES
    675  1.1  riastrad 	0x00000080, // VGT_ES_PER_GS
    676  1.1  riastrad 	0x00000002, // VGT_GS_PER_VS
    677  1.1  riastrad 	0x00000000, // VGT_GSVS_RING_OFFSET_1
    678  1.1  riastrad 	0x00000000, // VGT_GSVS_RING_OFFSET_2
    679  1.1  riastrad 	0x00000000, // VGT_GSVS_RING_OFFSET_3
    680  1.1  riastrad 	0x00000000, // VGT_GS_OUT_PRIM_TYPE
    681  1.1  riastrad 	0x00000000, // IA_ENHANCE
    682  1.1  riastrad };
    683  1.1  riastrad static const unsigned int gfx10_SECT_CONTEXT_def_5[] = {
    684  1.1  riastrad 	0x00000000, // WD_ENHANCE
    685  1.1  riastrad 	0x00000000, // VGT_PRIMITIVEID_EN
    686  1.1  riastrad };
    687  1.1  riastrad static const unsigned int gfx10_SECT_CONTEXT_def_6[] = {
    688  1.1  riastrad 	0x00000000, // VGT_PRIMITIVEID_RESET
    689  1.1  riastrad };
    690  1.1  riastrad static const unsigned int gfx10_SECT_CONTEXT_def_7[] = {
    691  1.1  riastrad 	0x00000000, // VGT_MULTI_PRIM_IB_RESET_EN
    692  1.1  riastrad 	0x00000000, // VGT_DRAW_PAYLOAD_CNTL
    693  1.1  riastrad 	0x00000000, // HOLE
    694  1.1  riastrad 	0x00000000, // VGT_INSTANCE_STEP_RATE_0
    695  1.1  riastrad 	0x00000000, // VGT_INSTANCE_STEP_RATE_1
    696  1.1  riastrad 	0x000000ff, // IA_MULTI_VGT_PARAM
    697  1.1  riastrad 	0x00000000, // VGT_ESGS_RING_ITEMSIZE
    698  1.1  riastrad 	0x00000000, // VGT_GSVS_RING_ITEMSIZE
    699  1.1  riastrad 	0x00000000, // VGT_REUSE_OFF
    700  1.1  riastrad 	0x00000000, // VGT_VTX_CNT_EN
    701  1.1  riastrad 	0x00000000, // DB_HTILE_SURFACE
    702  1.1  riastrad 	0x00000000, // DB_SRESULTS_COMPARE_STATE0
    703  1.1  riastrad 	0x00000000, // DB_SRESULTS_COMPARE_STATE1
    704  1.1  riastrad 	0x00000000, // DB_PRELOAD_CONTROL
    705  1.1  riastrad 	0, // HOLE
    706  1.1  riastrad 	0x00000000, // VGT_STRMOUT_BUFFER_SIZE_0
    707  1.1  riastrad 	0x00000000, // VGT_STRMOUT_VTX_STRIDE_0
    708  1.1  riastrad 	0, // HOLE
    709  1.1  riastrad 	0x00000000, // VGT_STRMOUT_BUFFER_OFFSET_0
    710  1.1  riastrad 	0x00000000, // VGT_STRMOUT_BUFFER_SIZE_1
    711  1.1  riastrad 	0x00000000, // VGT_STRMOUT_VTX_STRIDE_1
    712  1.1  riastrad 	0, // HOLE
    713  1.1  riastrad 	0x00000000, // VGT_STRMOUT_BUFFER_OFFSET_1
    714  1.1  riastrad 	0x00000000, // VGT_STRMOUT_BUFFER_SIZE_2
    715  1.1  riastrad 	0x00000000, // VGT_STRMOUT_VTX_STRIDE_2
    716  1.1  riastrad 	0, // HOLE
    717  1.1  riastrad 	0x00000000, // VGT_STRMOUT_BUFFER_OFFSET_2
    718  1.1  riastrad 	0x00000000, // VGT_STRMOUT_BUFFER_SIZE_3
    719  1.1  riastrad 	0x00000000, // VGT_STRMOUT_VTX_STRIDE_3
    720  1.1  riastrad 	0, // HOLE
    721  1.1  riastrad 	0x00000000, // VGT_STRMOUT_BUFFER_OFFSET_3
    722  1.1  riastrad 	0, // HOLE
    723  1.1  riastrad 	0, // HOLE
    724  1.1  riastrad 	0, // HOLE
    725  1.1  riastrad 	0, // HOLE
    726  1.1  riastrad 	0, // HOLE
    727  1.1  riastrad 	0, // HOLE
    728  1.1  riastrad 	0x00000000, // VGT_STRMOUT_DRAW_OPAQUE_OFFSET
    729  1.1  riastrad 	0x00000000, // VGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE
    730  1.1  riastrad 	0x00000000, // VGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE
    731  1.1  riastrad 	0, // HOLE
    732  1.1  riastrad 	0x00000000, // VGT_GS_MAX_VERT_OUT
    733  1.1  riastrad 	0, // HOLE
    734  1.1  riastrad 	0, // HOLE
    735  1.1  riastrad 	0, // HOLE
    736  1.1  riastrad 	0, // HOLE
    737  1.1  riastrad 	0, // HOLE
    738  1.1  riastrad 	0x00000000, // VGT_TESS_DISTRIBUTION
    739  1.1  riastrad 	0x00000000, // VGT_SHADER_STAGES_EN
    740  1.1  riastrad 	0x00000000, // VGT_LS_HS_CONFIG
    741  1.1  riastrad 	0x00000000, // VGT_GS_VERT_ITEMSIZE
    742  1.1  riastrad 	0x00000000, // VGT_GS_VERT_ITEMSIZE_1
    743  1.1  riastrad 	0x00000000, // VGT_GS_VERT_ITEMSIZE_2
    744  1.1  riastrad 	0x00000000, // VGT_GS_VERT_ITEMSIZE_3
    745  1.1  riastrad 	0x00000000, // VGT_TF_PARAM
    746  1.1  riastrad 	0x00000000, // DB_ALPHA_TO_MASK
    747  1.1  riastrad 	0x00000000, // VGT_DISPATCH_DRAW_INDEX
    748  1.1  riastrad 	0x00000000, // PA_SU_POLY_OFFSET_DB_FMT_CNTL
    749  1.1  riastrad 	0x00000000, // PA_SU_POLY_OFFSET_CLAMP
    750  1.1  riastrad 	0x00000000, // PA_SU_POLY_OFFSET_FRONT_SCALE
    751  1.1  riastrad 	0x00000000, // PA_SU_POLY_OFFSET_FRONT_OFFSET
    752  1.1  riastrad 	0x00000000, // PA_SU_POLY_OFFSET_BACK_SCALE
    753  1.1  riastrad 	0x00000000, // PA_SU_POLY_OFFSET_BACK_OFFSET
    754  1.1  riastrad 	0x00000000, // VGT_GS_INSTANCE_CNT
    755  1.1  riastrad 	0x00000000, // VGT_STRMOUT_CONFIG
    756  1.1  riastrad 	0x00000000, // VGT_STRMOUT_BUFFER_CONFIG
    757  1.1  riastrad };
    758  1.1  riastrad static const unsigned int gfx10_SECT_CONTEXT_def_8[] = {
    759  1.1  riastrad 	0x00000000, // PA_SC_CENTROID_PRIORITY_0
    760  1.1  riastrad 	0x00000000, // PA_SC_CENTROID_PRIORITY_1
    761  1.1  riastrad 	0x00001000, // PA_SC_LINE_CNTL
    762  1.1  riastrad 	0x00000000, // PA_SC_AA_CONFIG
    763  1.1  riastrad 	0x00000005, // PA_SU_VTX_CNTL
    764  1.1  riastrad 	0x3f800000, // PA_CL_GB_VERT_CLIP_ADJ
    765  1.1  riastrad 	0x3f800000, // PA_CL_GB_VERT_DISC_ADJ
    766  1.1  riastrad 	0x3f800000, // PA_CL_GB_HORZ_CLIP_ADJ
    767  1.1  riastrad 	0x3f800000, // PA_CL_GB_HORZ_DISC_ADJ
    768  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0
    769  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1
    770  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2
    771  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3
    772  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0
    773  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1
    774  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2
    775  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3
    776  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0
    777  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1
    778  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2
    779  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3
    780  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0
    781  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1
    782  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2
    783  1.1  riastrad 	0x00000000, // PA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3
    784  1.1  riastrad 	0xffffffff, // PA_SC_AA_MASK_X0Y0_X1Y0
    785  1.1  riastrad 	0xffffffff, // PA_SC_AA_MASK_X0Y1_X1Y1
    786  1.1  riastrad 	0x00000000, // PA_SC_SHADER_CONTROL
    787  1.1  riastrad 	0x00000003, // PA_SC_BINNER_CNTL_0
    788  1.1  riastrad 	0x00000000, // PA_SC_BINNER_CNTL_1
    789  1.1  riastrad 	0x00100000, // PA_SC_CONSERVATIVE_RASTERIZATION_CNTL
    790  1.1  riastrad 	0x00000000, // PA_SC_NGG_MODE_CNTL
    791  1.1  riastrad 	0, // HOLE
    792  1.1  riastrad 	0x0000001e, // VGT_VERTEX_REUSE_BLOCK_CNTL
    793  1.1  riastrad 	0x00000020, // VGT_OUT_DEALLOC_CNTL
    794  1.1  riastrad 	0x00000000, // CB_COLOR0_BASE
    795  1.1  riastrad 	0x00000000, // CB_COLOR0_PITCH
    796  1.1  riastrad 	0x00000000, // CB_COLOR0_SLICE
    797  1.1  riastrad 	0x00000000, // CB_COLOR0_VIEW
    798  1.1  riastrad 	0x00000000, // CB_COLOR0_INFO
    799  1.1  riastrad 	0x00000000, // CB_COLOR0_ATTRIB
    800  1.1  riastrad 	0x00000000, // CB_COLOR0_DCC_CONTROL
    801  1.1  riastrad 	0x00000000, // CB_COLOR0_CMASK
    802  1.1  riastrad 	0x00000000, // CB_COLOR0_CMASK_SLICE
    803  1.1  riastrad 	0x00000000, // CB_COLOR0_FMASK
    804  1.1  riastrad 	0x00000000, // CB_COLOR0_FMASK_SLICE
    805  1.1  riastrad 	0x00000000, // CB_COLOR0_CLEAR_WORD0
    806  1.1  riastrad 	0x00000000, // CB_COLOR0_CLEAR_WORD1
    807  1.1  riastrad 	0x00000000, // CB_COLOR0_DCC_BASE
    808  1.1  riastrad 	0, // HOLE
    809  1.1  riastrad 	0x00000000, // CB_COLOR1_BASE
    810  1.1  riastrad 	0x00000000, // CB_COLOR1_PITCH
    811  1.1  riastrad 	0x00000000, // CB_COLOR1_SLICE
    812  1.1  riastrad 	0x00000000, // CB_COLOR1_VIEW
    813  1.1  riastrad 	0x00000000, // CB_COLOR1_INFO
    814  1.1  riastrad 	0x00000000, // CB_COLOR1_ATTRIB
    815  1.1  riastrad 	0x00000000, // CB_COLOR1_DCC_CONTROL
    816  1.1  riastrad 	0x00000000, // CB_COLOR1_CMASK
    817  1.1  riastrad 	0x00000000, // CB_COLOR1_CMASK_SLICE
    818  1.1  riastrad 	0x00000000, // CB_COLOR1_FMASK
    819  1.1  riastrad 	0x00000000, // CB_COLOR1_FMASK_SLICE
    820  1.1  riastrad 	0x00000000, // CB_COLOR1_CLEAR_WORD0
    821  1.1  riastrad 	0x00000000, // CB_COLOR1_CLEAR_WORD1
    822  1.1  riastrad 	0x00000000, // CB_COLOR1_DCC_BASE
    823  1.1  riastrad 	0, // HOLE
    824  1.1  riastrad 	0x00000000, // CB_COLOR2_BASE
    825  1.1  riastrad 	0x00000000, // CB_COLOR2_PITCH
    826  1.1  riastrad 	0x00000000, // CB_COLOR2_SLICE
    827  1.1  riastrad 	0x00000000, // CB_COLOR2_VIEW
    828  1.1  riastrad 	0x00000000, // CB_COLOR2_INFO
    829  1.1  riastrad 	0x00000000, // CB_COLOR2_ATTRIB
    830  1.1  riastrad 	0x00000000, // CB_COLOR2_DCC_CONTROL
    831  1.1  riastrad 	0x00000000, // CB_COLOR2_CMASK
    832  1.1  riastrad 	0x00000000, // CB_COLOR2_CMASK_SLICE
    833  1.1  riastrad 	0x00000000, // CB_COLOR2_FMASK
    834  1.1  riastrad 	0x00000000, // CB_COLOR2_FMASK_SLICE
    835  1.1  riastrad 	0x00000000, // CB_COLOR2_CLEAR_WORD0
    836  1.1  riastrad 	0x00000000, // CB_COLOR2_CLEAR_WORD1
    837  1.1  riastrad 	0x00000000, // CB_COLOR2_DCC_BASE
    838  1.1  riastrad 	0, // HOLE
    839  1.1  riastrad 	0x00000000, // CB_COLOR3_BASE
    840  1.1  riastrad 	0x00000000, // CB_COLOR3_PITCH
    841  1.1  riastrad 	0x00000000, // CB_COLOR3_SLICE
    842  1.1  riastrad 	0x00000000, // CB_COLOR3_VIEW
    843  1.1  riastrad 	0x00000000, // CB_COLOR3_INFO
    844  1.1  riastrad 	0x00000000, // CB_COLOR3_ATTRIB
    845  1.1  riastrad 	0x00000000, // CB_COLOR3_DCC_CONTROL
    846  1.1  riastrad 	0x00000000, // CB_COLOR3_CMASK
    847  1.1  riastrad 	0x00000000, // CB_COLOR3_CMASK_SLICE
    848  1.1  riastrad 	0x00000000, // CB_COLOR3_FMASK
    849  1.1  riastrad 	0x00000000, // CB_COLOR3_FMASK_SLICE
    850  1.1  riastrad 	0x00000000, // CB_COLOR3_CLEAR_WORD0
    851  1.1  riastrad 	0x00000000, // CB_COLOR3_CLEAR_WORD1
    852  1.1  riastrad 	0x00000000, // CB_COLOR3_DCC_BASE
    853  1.1  riastrad 	0, // HOLE
    854  1.1  riastrad 	0x00000000, // CB_COLOR4_BASE
    855  1.1  riastrad 	0x00000000, // CB_COLOR4_PITCH
    856  1.1  riastrad 	0x00000000, // CB_COLOR4_SLICE
    857  1.1  riastrad 	0x00000000, // CB_COLOR4_VIEW
    858  1.1  riastrad 	0x00000000, // CB_COLOR4_INFO
    859  1.1  riastrad 	0x00000000, // CB_COLOR4_ATTRIB
    860  1.1  riastrad 	0x00000000, // CB_COLOR4_DCC_CONTROL
    861  1.1  riastrad 	0x00000000, // CB_COLOR4_CMASK
    862  1.1  riastrad 	0x00000000, // CB_COLOR4_CMASK_SLICE
    863  1.1  riastrad 	0x00000000, // CB_COLOR4_FMASK
    864  1.1  riastrad 	0x00000000, // CB_COLOR4_FMASK_SLICE
    865  1.1  riastrad 	0x00000000, // CB_COLOR4_CLEAR_WORD0
    866  1.1  riastrad 	0x00000000, // CB_COLOR4_CLEAR_WORD1
    867  1.1  riastrad 	0x00000000, // CB_COLOR4_DCC_BASE
    868  1.1  riastrad 	0, // HOLE
    869  1.1  riastrad 	0x00000000, // CB_COLOR5_BASE
    870  1.1  riastrad 	0x00000000, // CB_COLOR5_PITCH
    871  1.1  riastrad 	0x00000000, // CB_COLOR5_SLICE
    872  1.1  riastrad 	0x00000000, // CB_COLOR5_VIEW
    873  1.1  riastrad 	0x00000000, // CB_COLOR5_INFO
    874  1.1  riastrad 	0x00000000, // CB_COLOR5_ATTRIB
    875  1.1  riastrad 	0x00000000, // CB_COLOR5_DCC_CONTROL
    876  1.1  riastrad 	0x00000000, // CB_COLOR5_CMASK
    877  1.1  riastrad 	0x00000000, // CB_COLOR5_CMASK_SLICE
    878  1.1  riastrad 	0x00000000, // CB_COLOR5_FMASK
    879  1.1  riastrad 	0x00000000, // CB_COLOR5_FMASK_SLICE
    880  1.1  riastrad 	0x00000000, // CB_COLOR5_CLEAR_WORD0
    881  1.1  riastrad 	0x00000000, // CB_COLOR5_CLEAR_WORD1
    882  1.1  riastrad 	0x00000000, // CB_COLOR5_DCC_BASE
    883  1.1  riastrad 	0, // HOLE
    884  1.1  riastrad 	0x00000000, // CB_COLOR6_BASE
    885  1.1  riastrad 	0x00000000, // CB_COLOR6_PITCH
    886  1.1  riastrad 	0x00000000, // CB_COLOR6_SLICE
    887  1.1  riastrad 	0x00000000, // CB_COLOR6_VIEW
    888  1.1  riastrad 	0x00000000, // CB_COLOR6_INFO
    889  1.1  riastrad 	0x00000000, // CB_COLOR6_ATTRIB
    890  1.1  riastrad 	0x00000000, // CB_COLOR6_DCC_CONTROL
    891  1.1  riastrad 	0x00000000, // CB_COLOR6_CMASK
    892  1.1  riastrad 	0x00000000, // CB_COLOR6_CMASK_SLICE
    893  1.1  riastrad 	0x00000000, // CB_COLOR6_FMASK
    894  1.1  riastrad 	0x00000000, // CB_COLOR6_FMASK_SLICE
    895  1.1  riastrad 	0x00000000, // CB_COLOR6_CLEAR_WORD0
    896  1.1  riastrad 	0x00000000, // CB_COLOR6_CLEAR_WORD1
    897  1.1  riastrad 	0x00000000, // CB_COLOR6_DCC_BASE
    898  1.1  riastrad 	0, // HOLE
    899  1.1  riastrad 	0x00000000, // CB_COLOR7_BASE
    900  1.1  riastrad 	0x00000000, // CB_COLOR7_PITCH
    901  1.1  riastrad 	0x00000000, // CB_COLOR7_SLICE
    902  1.1  riastrad 	0x00000000, // CB_COLOR7_VIEW
    903  1.1  riastrad 	0x00000000, // CB_COLOR7_INFO
    904  1.1  riastrad 	0x00000000, // CB_COLOR7_ATTRIB
    905  1.1  riastrad 	0x00000000, // CB_COLOR7_DCC_CONTROL
    906  1.1  riastrad 	0x00000000, // CB_COLOR7_CMASK
    907  1.1  riastrad 	0x00000000, // CB_COLOR7_CMASK_SLICE
    908  1.1  riastrad 	0x00000000, // CB_COLOR7_FMASK
    909  1.1  riastrad 	0x00000000, // CB_COLOR7_FMASK_SLICE
    910  1.1  riastrad 	0x00000000, // CB_COLOR7_CLEAR_WORD0
    911  1.1  riastrad 	0x00000000, // CB_COLOR7_CLEAR_WORD1
    912  1.1  riastrad 	0x00000000, // CB_COLOR7_DCC_BASE
    913  1.1  riastrad 	0, // HOLE
    914  1.1  riastrad 	0x00000000, // CB_COLOR0_BASE_EXT
    915  1.1  riastrad 	0x00000000, // CB_COLOR1_BASE_EXT
    916  1.1  riastrad 	0x00000000, // CB_COLOR2_BASE_EXT
    917  1.1  riastrad 	0x00000000, // CB_COLOR3_BASE_EXT
    918  1.1  riastrad 	0x00000000, // CB_COLOR4_BASE_EXT
    919  1.1  riastrad 	0x00000000, // CB_COLOR5_BASE_EXT
    920  1.1  riastrad 	0x00000000, // CB_COLOR6_BASE_EXT
    921  1.1  riastrad 	0x00000000, // CB_COLOR7_BASE_EXT
    922  1.1  riastrad 	0x00000000, // CB_COLOR0_CMASK_BASE_EXT
    923  1.1  riastrad 	0x00000000, // CB_COLOR1_CMASK_BASE_EXT
    924  1.1  riastrad 	0x00000000, // CB_COLOR2_CMASK_BASE_EXT
    925  1.1  riastrad 	0x00000000, // CB_COLOR3_CMASK_BASE_EXT
    926  1.1  riastrad 	0x00000000, // CB_COLOR4_CMASK_BASE_EXT
    927  1.1  riastrad 	0x00000000, // CB_COLOR5_CMASK_BASE_EXT
    928  1.1  riastrad 	0x00000000, // CB_COLOR6_CMASK_BASE_EXT
    929  1.1  riastrad 	0x00000000, // CB_COLOR7_CMASK_BASE_EXT
    930  1.1  riastrad 	0x00000000, // CB_COLOR0_FMASK_BASE_EXT
    931  1.1  riastrad 	0x00000000, // CB_COLOR1_FMASK_BASE_EXT
    932  1.1  riastrad 	0x00000000, // CB_COLOR2_FMASK_BASE_EXT
    933  1.1  riastrad 	0x00000000, // CB_COLOR3_FMASK_BASE_EXT
    934  1.1  riastrad 	0x00000000, // CB_COLOR4_FMASK_BASE_EXT
    935  1.1  riastrad 	0x00000000, // CB_COLOR5_FMASK_BASE_EXT
    936  1.1  riastrad 	0x00000000, // CB_COLOR6_FMASK_BASE_EXT
    937  1.1  riastrad 	0x00000000, // CB_COLOR7_FMASK_BASE_EXT
    938  1.1  riastrad 	0x00000000, // CB_COLOR0_DCC_BASE_EXT
    939  1.1  riastrad 	0x00000000, // CB_COLOR1_DCC_BASE_EXT
    940  1.1  riastrad 	0x00000000, // CB_COLOR2_DCC_BASE_EXT
    941  1.1  riastrad 	0x00000000, // CB_COLOR3_DCC_BASE_EXT
    942  1.1  riastrad 	0x00000000, // CB_COLOR4_DCC_BASE_EXT
    943  1.1  riastrad 	0x00000000, // CB_COLOR5_DCC_BASE_EXT
    944  1.1  riastrad 	0x00000000, // CB_COLOR6_DCC_BASE_EXT
    945  1.1  riastrad 	0x00000000, // CB_COLOR7_DCC_BASE_EXT
    946  1.1  riastrad 	0x00000000, // CB_COLOR0_ATTRIB2
    947  1.1  riastrad 	0x00000000, // CB_COLOR1_ATTRIB2
    948  1.1  riastrad 	0x00000000, // CB_COLOR2_ATTRIB2
    949  1.1  riastrad 	0x00000000, // CB_COLOR3_ATTRIB2
    950  1.1  riastrad 	0x00000000, // CB_COLOR4_ATTRIB2
    951  1.1  riastrad 	0x00000000, // CB_COLOR5_ATTRIB2
    952  1.1  riastrad 	0x00000000, // CB_COLOR6_ATTRIB2
    953  1.1  riastrad 	0x00000000, // CB_COLOR7_ATTRIB2
    954  1.1  riastrad 	0x00000000, // CB_COLOR0_ATTRIB3
    955  1.1  riastrad 	0x00000000, // CB_COLOR1_ATTRIB3
    956  1.1  riastrad 	0x00000000, // CB_COLOR2_ATTRIB3
    957  1.1  riastrad 	0x00000000, // CB_COLOR3_ATTRIB3
    958  1.1  riastrad 	0x00000000, // CB_COLOR4_ATTRIB3
    959  1.1  riastrad 	0x00000000, // CB_COLOR5_ATTRIB3
    960  1.1  riastrad 	0x00000000, // CB_COLOR6_ATTRIB3
    961  1.1  riastrad 	0x00000000, // CB_COLOR7_ATTRIB3
    962  1.1  riastrad };
    963  1.1  riastrad static const struct cs_extent_def gfx10_SECT_CONTEXT_defs[] = {
    964  1.1  riastrad 	{gfx10_SECT_CONTEXT_def_1, 0x0000a000, 215 },
    965  1.1  riastrad 	{gfx10_SECT_CONTEXT_def_2, 0x0000a0d8, 272 },
    966  1.1  riastrad 	{gfx10_SECT_CONTEXT_def_3, 0x0000a1f5, 4 },
    967  1.1  riastrad 	{gfx10_SECT_CONTEXT_def_4, 0x0000a1ff, 158 },
    968  1.1  riastrad 	{gfx10_SECT_CONTEXT_def_5, 0x0000a2a0, 2 },
    969  1.1  riastrad 	{gfx10_SECT_CONTEXT_def_6, 0x0000a2a3, 1 },
    970  1.1  riastrad 	{gfx10_SECT_CONTEXT_def_7, 0x0000a2a5, 66 },
    971  1.1  riastrad 	{gfx10_SECT_CONTEXT_def_8, 0x0000a2f5, 203 },
    972  1.1  riastrad 	{ 0, 0, 0 }
    973  1.1  riastrad };
    974  1.1  riastrad static const struct cs_section_def gfx10_cs_data[] = {
    975  1.1  riastrad 	{ gfx10_SECT_CONTEXT_defs, SECT_CONTEXT },
    976  1.1  riastrad 	{ 0, SECT_NONE }
    977  1.1  riastrad };
    978