ac/nir_to_llvm: make get_sampler_desc() more generic and pass it the image intrinsic
[mesa.git] / src / amd / common / sid.h
index 49683f1aa5a568855e1f661ed1beba9a00602546..5c8eee0124d8e5d84460c8d240b6fbaa237ab73d 100644 (file)
 #define     S_370_WR_ONE_ADDR(x)               (((unsigned)(x) & 0x1) << 16)
 #define     S_370_DST_SEL(x)                   (((unsigned)(x) & 0xf) << 8)
 #define       V_370_MEM_MAPPED_REGISTER                0
-#define       V_370_MEMORY_SYNC                        1
+#define       V_370_MEM_GRBM                   1 /* sync across GRBM */
 #define       V_370_TC_L2                      2
 #define       V_370_GDS                                3
 #define       V_370_RESERVED                   4
-#define       V_370_MEM_ASYNC                  5
+#define       V_370_MEM                                5 /* not on SI */
 #define   R_371_DST_ADDR_LO                    0x371
 #define   R_372_DST_ADDR_HI                    0x372
 #define PKT3_DRAW_INDEX_INDIRECT_MULTI         0x38
 #define PKT3_SET_SH_REG                        0x76
 #define PKT3_SET_SH_REG_OFFSET                 0x77
 #define PKT3_SET_UCONFIG_REG                   0x79 /* new for CIK */
+#define PKT3_SET_UCONFIG_REG_INDEX             0x7A /* new for GFX9, CP ucode version >= 26 */
 #define PKT3_LOAD_CONST_RAM                    0x80
 #define PKT3_WRITE_CONST_RAM                   0x81
 #define PKT3_DUMP_CONST_RAM                    0x83