Lines Matching full:x

67 #define		BACKEND_DISABLE(x)				((x) << 16)  argument
82 # define CB_FORMAT(x) ((x) << 2) argument
83 # define CB_ARRAY_MODE(x) ((x) << 8) argument
84 # define CB_SOURCE_FORMAT(x) ((x) << 27) argument
146 #define S_0086D8_CP_ME_HALT(x) (((x) & 1)<<28) argument
147 #define C_0086D8_CP_ME_HALT(x) ((x) & 0xEFFFFFFF) argument
152 #define MEQ_END(x) ((x) << 16) argument
153 #define ROQ_END(x) ((x) << 24) argument
158 #define ROQ_IB1_START(x) ((x) << 0) argument
159 #define ROQ_IB2_START(x) ((x) << 8) argument
162 #define RB_BUFSZ(x) ((x) << 0) argument
163 #define RB_BLKSZ(x) ((x) << 8) argument
169 #define RB_RPTR_SWAP(x) ((x) << 0) argument
185 #define DEPTH_FREE(x) ((x) << 0) argument
186 #define DEPTH_FLUSH(x) ((x) << 5) argument
187 #define DEPTH_PENDING_FREE(x) ((x) << 15) argument
188 #define DEPTH_CACHELINE_FREE(x) ((x) << 20) argument
191 #define PIPE_TILING(x) ((x) << 1) argument
192 #define BANK_TILING(x) ((x) << 4) argument
193 #define GROUP_SIZE(x) ((x) << 6) argument
194 #define ROW_TILING(x) ((x) << 8) argument
195 #define BANK_SWAPS(x) ((x) << 11) argument
196 #define SAMPLE_SPLIT(x) ((x) << 14) argument
197 #define BACKEND_MAP(x) ((x) << 16) argument
202 #define INACTIVE_QD_PIPES(x) ((x) << 8) argument
204 #define INACTIVE_SIMDS(x) ((x) << 16) argument
213 # define CLAUSE_SEQ_PRIO(x) ((x) << 8) argument
214 # define PS_PRIO(x) ((x) << 24) argument
215 # define VS_PRIO(x) ((x) << 26) argument
216 # define GS_PRIO(x) ((x) << 28) argument
217 # define ES_PRIO(x) ((x) << 30) argument
219 # define NUM_PS_GPRS(x) ((x) << 0) argument
220 # define NUM_VS_GPRS(x) ((x) << 16) argument
221 # define NUM_CLAUSE_TEMP_GPRS(x) ((x) << 28) argument
223 # define NUM_GS_GPRS(x) ((x) << 0) argument
224 # define NUM_ES_GPRS(x) ((x) << 16) argument
226 # define NUM_PS_THREADS(x) ((x) << 0) argument
227 # define NUM_VS_THREADS(x) ((x) << 8) argument
228 # define NUM_GS_THREADS(x) ((x) << 16) argument
229 # define NUM_ES_THREADS(x) ((x) << 24) argument
231 # define NUM_PS_STACK_ENTRIES(x) ((x) << 0) argument
232 # define NUM_VS_STACK_ENTRIES(x) ((x) << 16) argument
234 # define NUM_GS_STACK_ENTRIES(x) ((x) << 0) argument
235 # define NUM_ES_STACK_ENTRIES(x) ((x) << 16) argument
246 # define GRBM_READ_TIMEOUT(x) ((x) << 0) argument
255 #define ASIC_T(x) ((x) << 0) argument
285 #define EFFECTIVE_L1_TLB_SIZE(x) (((x) & 7) << 12) argument
288 #define EFFECTIVE_L1_QUEUE_SIZE(x) (((x) & 7) << 15) argument
312 #define NUM_CLIP_SEQ(x) ((x) << 1) argument
318 #define S0_X(x) ((x) << 0) argument
319 #define S0_Y(x) ((x) << 4) argument
320 #define S1_X(x) ((x) << 8) argument
321 #define S1_Y(x) ((x) << 12) argument
322 #define S2_X(x) ((x) << 16) argument
323 #define S2_Y(x) ((x) << 20) argument
324 #define S3_X(x) ((x) << 24) argument
325 #define S3_Y(x) ((x) << 28) argument
326 #define S4_X(x) ((x) << 0) argument
327 #define S4_Y(x) ((x) << 4) argument
328 #define S5_X(x) ((x) << 8) argument
329 #define S5_Y(x) ((x) << 12) argument
330 #define S6_X(x) ((x) << 16) argument
331 #define S6_Y(x) ((x) << 20) argument
332 #define S7_X(x) ((x) << 24) argument
333 #define S7_Y(x) ((x) << 28) argument
336 #define FORCE_EOV_MAX_CLK_CNT(x) ((x) << 0) argument
337 #define FORCE_EOV_MAX_TILE_CNT(x) ((x) << 12) argument
381 #define GPR_WRITE_PRIORITY(x) ((x) << 0) argument
384 #define VTX_DONE_DELAY(x) ((x) << 0) argument
388 #define NUM_INTERP(x) ((x)<<0) argument
391 #define POSITION_ADDR(x) ((x)<<10) argument
392 #define PARAM_GEN(x) ((x)<<15) argument
393 #define PARAM_GEN_ADDR(x) ((x)<<19) argument
394 #define BARYC_SAMPLE_CNTL(x) ((x)<<26) argument
401 #define GEN_INDEX_PIX_ADDR(x) ((x)<<1) argument
403 #define FRONT_FACE_CHAN(x) ((x)<<9) argument
405 #define FRONT_FACE_ADDR(x) ((x)<<12) argument
406 #define FOG_ADDR(x) ((x)<<17) argument
408 #define FIXED_PT_POSITION_ADDR(x) ((x)<<25) argument
411 #define CACHE_FIFO_SIZE(x) ((x) << 0) argument
412 #define FETCH_FIFO_HIWATER(x) ((x) << 8) argument
413 #define DONE_FIFO_HIWATER(x) ((x) << 16) argument
414 #define ALU_UPDATE_FIFO_HIWATER(x) ((x) << 24) argument
429 # define SQ_VTXC_BASE_ADDR_HI(x) ((x) << 0) argument
430 # define SQ_VTXC_STRIDE(x) ((x) << 8) argument
431 # define SQ_VTXC_ENDIAN_SWAP(x) ((x) << 30) argument
437 #define S__SQ_VTX_CONSTANT_TYPE(x) (((x) & 3) << 30) argument
438 #define G__SQ_VTX_CONSTANT_TYPE(x) (((x) >> 30) & 3) argument
461 #define TC_L2_SIZE(x) ((x)<<5) argument
466 #define CACHE_INVALIDATION(x) ((x)<<0) argument
505 #define PAGE_TABLE_DEPTH(x) (((x) & 3) << 1) argument
514 #define REQUEST_TYPE(x) (((x) & 0xf) << 0) argument
521 #define EFFECTIVE_L2_QUEUE_SIZE(x) (((x) & 7) << 13) argument
526 #define BANK_SELECT_0(x) (((x) & 0x1f) << 0) argument
527 #define BANK_SELECT_1(x) (((x) & 0x1f) << 5) argument
528 #define L2_CACHE_UPDATE_MODE(x) (((x) & 3) << 10) argument
540 # define IH_IB_SIZE(x) ((x) << 1) /* log2 */ argument
543 # define IH_WPTR_WRITEBACK_TIMER(x) ((x) << 9) /* log2 */ argument
555 # define IH_MC_SWAP(x) ((x) << 1) argument
561 # define MC_WRREQ_CREDIT(x) ((x) << 15) argument
562 # define MC_WR_CLEAN_CNT(x) ((x) << 20) argument
677 # define DACx_AUTODETECT_MODE(x) ((x) << 0) argument
681 # define DACx_AUTODETECT_FRAME_TIME_COUNTER(x) ((x) << 8) argument
683 # define DACx_AUTODETECT_CHECK_MASK(x) ((x) << 16) argument
743 # define DC_HPDx_CONNECTION_TIMER(x) ((x) << 0) argument
744 # define DC_HPDx_RX_INT_TIMER(x) ((x) << 16) argument
850 #define PACKET3_ME_INITIALIZE_DEVICE_ID(x) ((x) << 16) argument
853 #define EVENT_TYPE(x) ((x) << 0) argument
854 #define EVENT_INDEX(x) ((x) << 8) argument
863 #define DATA_SEL(x) ((x) << 29) argument
869 #define INT_SEL(x) ((x) << 24) argument
903 #define S_008020_SOFT_RESET_CP(x) (((x) & 1) << 0) argument
904 #define S_008020_SOFT_RESET_CB(x) (((x) & 1) << 1) argument
905 #define S_008020_SOFT_RESET_CR(x) (((x) & 1) << 2) argument
906 #define S_008020_SOFT_RESET_DB(x) (((x) & 1) << 3) argument
907 #define S_008020_SOFT_RESET_PA(x) (((x) & 1) << 5) argument
908 #define S_008020_SOFT_RESET_SC(x) (((x) & 1) << 6) argument
909 #define S_008020_SOFT_RESET_SMX(x) (((x) & 1) << 7) argument
910 #define S_008020_SOFT_RESET_SPI(x) (((x) & 1) << 8) argument
911 #define S_008020_SOFT_RESET_SH(x) (((x) & 1) << 9) argument
912 #define S_008020_SOFT_RESET_SX(x) (((x) & 1) << 10) argument
913 #define S_008020_SOFT_RESET_TC(x) (((x) & 1) << 11) argument
914 #define S_008020_SOFT_RESET_TA(x) (((x) & 1) << 12) argument
915 #define S_008020_SOFT_RESET_VC(x) (((x) & 1) << 13) argument
916 #define S_008020_SOFT_RESET_VGT(x) (((x) & 1) << 14) argument
918 #define S_008010_CMDFIFO_AVAIL(x) (((x) & 0x1F) << 0) argument
919 #define S_008010_CP_RQ_PENDING(x) (((x) & 1) << 6) argument
920 #define S_008010_CF_RQ_PENDING(x) (((x) & 1) << 7) argument
921 #define S_008010_PF_RQ_PENDING(x) (((x) & 1) << 8) argument
922 #define S_008010_GRBM_EE_BUSY(x) (((x) & 1) << 10) argument
923 #define S_008010_VC_BUSY(x) (((x) & 1) << 11) argument
924 #define S_008010_DB03_CLEAN(x) (((x) & 1) << 12) argument
925 #define S_008010_CB03_CLEAN(x) (((x) & 1) << 13) argument
926 #define S_008010_VGT_BUSY_NO_DMA(x) (((x) & 1) << 16) argument
927 #define S_008010_VGT_BUSY(x) (((x) & 1) << 17) argument
928 #define S_008010_TA03_BUSY(x) (((x) & 1) << 18) argument
929 #define S_008010_TC_BUSY(x) (((x) & 1) << 19) argument
930 #define S_008010_SX_BUSY(x) (((x) & 1) << 20) argument
931 #define S_008010_SH_BUSY(x) (((x) & 1) << 21) argument
932 #define S_008010_SPI03_BUSY(x) (((x) & 1) << 22) argument
933 #define S_008010_SMX_BUSY(x) (((x) & 1) << 23) argument
934 #define S_008010_SC_BUSY(x) (((x) & 1) << 24) argument
935 #define S_008010_PA_BUSY(x) (((x) & 1) << 25) argument
936 #define S_008010_DB03_BUSY(x) (((x) & 1) << 26) argument
937 #define S_008010_CR_BUSY(x) (((x) & 1) << 27) argument
938 #define S_008010_CP_COHERENCY_BUSY(x) (((x) & 1) << 28) argument
939 #define S_008010_CP_BUSY(x) (((x) & 1) << 29) argument
940 #define S_008010_CB03_BUSY(x) (((x) & 1) << 30) argument
941 #define S_008010_GUI_ACTIVE(x) (((x) & 1) << 31) argument
942 #define G_008010_CMDFIFO_AVAIL(x) (((x) >> 0) & 0x1F) argument
943 #define G_008010_CP_RQ_PENDING(x) (((x) >> 6) & 1) argument
944 #define G_008010_CF_RQ_PENDING(x) (((x) >> 7) & 1) argument
945 #define G_008010_PF_RQ_PENDING(x) (((x) >> 8) & 1) argument
946 #define G_008010_GRBM_EE_BUSY(x) (((x) >> 10) & 1) argument
947 #define G_008010_VC_BUSY(x) (((x) >> 11) & 1) argument
948 #define G_008010_DB03_CLEAN(x) (((x) >> 12) & 1) argument
949 #define G_008010_CB03_CLEAN(x) (((x) >> 13) & 1) argument
950 #define G_008010_VGT_BUSY_NO_DMA(x) (((x) >> 16) & 1) argument
951 #define G_008010_VGT_BUSY(x) (((x) >> 17) & 1) argument
952 #define G_008010_TA03_BUSY(x) (((x) >> 18) & 1) argument
953 #define G_008010_TC_BUSY(x) (((x) >> 19) & 1) argument
954 #define G_008010_SX_BUSY(x) (((x) >> 20) & 1) argument
955 #define G_008010_SH_BUSY(x) (((x) >> 21) & 1) argument
956 #define G_008010_SPI03_BUSY(x) (((x) >> 22) & 1) argument
957 #define G_008010_SMX_BUSY(x) (((x) >> 23) & 1) argument
958 #define G_008010_SC_BUSY(x) (((x) >> 24) & 1) argument
959 #define G_008010_PA_BUSY(x) (((x) >> 25) & 1) argument
960 #define G_008010_DB03_BUSY(x) (((x) >> 26) & 1) argument
961 #define G_008010_CR_BUSY(x) (((x) >> 27) & 1) argument
962 #define G_008010_CP_COHERENCY_BUSY(x) (((x) >> 28) & 1) argument
963 #define G_008010_CP_BUSY(x) (((x) >> 29) & 1) argument
964 #define G_008010_CB03_BUSY(x) (((x) >> 30) & 1) argument
965 #define G_008010_GUI_ACTIVE(x) (((x) >> 31) & 1) argument
967 #define S_008014_CR_CLEAN(x) (((x) & 1) << 0) argument
968 #define S_008014_SMX_CLEAN(x) (((x) & 1) << 1) argument
969 #define S_008014_SPI0_BUSY(x) (((x) & 1) << 8) argument
970 #define S_008014_SPI1_BUSY(x) (((x) & 1) << 9) argument
971 #define S_008014_SPI2_BUSY(x) (((x) & 1) << 10) argument
972 #define S_008014_SPI3_BUSY(x) (((x) & 1) << 11) argument
973 #define S_008014_TA0_BUSY(x) (((x) & 1) << 12) argument
974 #define S_008014_TA1_BUSY(x) (((x) & 1) << 13) argument
975 #define S_008014_TA2_BUSY(x) (((x) & 1) << 14) argument
976 #define S_008014_TA3_BUSY(x) (((x) & 1) << 15) argument
977 #define S_008014_DB0_BUSY(x) (((x) & 1) << 16) argument
978 #define S_008014_DB1_BUSY(x) (((x) & 1) << 17) argument
979 #define S_008014_DB2_BUSY(x) (((x) & 1) << 18) argument
980 #define S_008014_DB3_BUSY(x) (((x) & 1) << 19) argument
981 #define S_008014_CB0_BUSY(x) (((x) & 1) << 20) argument
982 #define S_008014_CB1_BUSY(x) (((x) & 1) << 21) argument
983 #define S_008014_CB2_BUSY(x) (((x) & 1) << 22) argument
984 #define S_008014_CB3_BUSY(x) (((x) & 1) << 23) argument
985 #define G_008014_CR_CLEAN(x) (((x) >> 0) & 1) argument
986 #define G_008014_SMX_CLEAN(x) (((x) >> 1) & 1) argument
987 #define G_008014_SPI0_BUSY(x) (((x) >> 8) & 1) argument
988 #define G_008014_SPI1_BUSY(x) (((x) >> 9) & 1) argument
989 #define G_008014_SPI2_BUSY(x) (((x) >> 10) & 1) argument
990 #define G_008014_SPI3_BUSY(x) (((x) >> 11) & 1) argument
991 #define G_008014_TA0_BUSY(x) (((x) >> 12) & 1) argument
992 #define G_008014_TA1_BUSY(x) (((x) >> 13) & 1) argument
993 #define G_008014_TA2_BUSY(x) (((x) >> 14) & 1) argument
994 #define G_008014_TA3_BUSY(x) (((x) >> 15) & 1) argument
995 #define G_008014_DB0_BUSY(x) (((x) >> 16) & 1) argument
996 #define G_008014_DB1_BUSY(x) (((x) >> 17) & 1) argument
997 #define G_008014_DB2_BUSY(x) (((x) >> 18) & 1) argument
998 #define G_008014_DB3_BUSY(x) (((x) >> 19) & 1) argument
999 #define G_008014_CB0_BUSY(x) (((x) >> 20) & 1) argument
1000 #define G_008014_CB1_BUSY(x) (((x) >> 21) & 1) argument
1001 #define G_008014_CB2_BUSY(x) (((x) >> 22) & 1) argument
1002 #define G_008014_CB3_BUSY(x) (((x) >> 23) & 1) argument
1004 #define G_000E50_RLC_RQ_PENDING(x) (((x) >> 3) & 1) argument
1005 #define G_000E50_RCU_RQ_PENDING(x) (((x) >> 4) & 1) argument
1006 #define G_000E50_GRBM_RQ_PENDING(x) (((x) >> 5) & 1) argument
1007 #define G_000E50_HI_RQ_PENDING(x) (((x) >> 6) & 1) argument
1008 #define G_000E50_IO_EXTERN_SIGNAL(x) (((x) >> 7) & 1) argument
1009 #define G_000E50_VMC_BUSY(x) (((x) >> 8) & 1) argument
1010 #define G_000E50_MCB_BUSY(x) (((x) >> 9) & 1) argument
1011 #define G_000E50_MCDZ_BUSY(x) (((x) >> 10) & 1) argument
1012 #define G_000E50_MCDY_BUSY(x) (((x) >> 11) & 1) argument
1013 #define G_000E50_MCDX_BUSY(x) (((x) >> 12) & 1) argument
1014 #define G_000E50_MCDW_BUSY(x) (((x) >> 13) & 1) argument
1015 #define G_000E50_SEM_BUSY(x) (((x) >> 14) & 1) argument
1016 #define G_000E50_RLC_BUSY(x) (((x) >> 15) & 1) argument
1017 #define G_000E50_BIF_BUSY(x) (((x) >> 29) & 1) argument
1019 #define S_000E60_SOFT_RESET_BIF(x) (((x) & 1) << 1) argument
1020 #define S_000E60_SOFT_RESET_CG(x) (((x) & 1) << 2) argument
1021 #define S_000E60_SOFT_RESET_CMC(x) (((x) & 1) << 3) argument
1022 #define S_000E60_SOFT_RESET_CSC(x) (((x) & 1) << 4) argument
1023 #define S_000E60_SOFT_RESET_DC(x) (((x) & 1) << 5) argument
1024 #define S_000E60_SOFT_RESET_GRBM(x) (((x) & 1) << 8) argument
1025 #define S_000E60_SOFT_RESET_HDP(x) (((x) & 1) << 9) argument
1026 #define S_000E60_SOFT_RESET_IH(x) (((x) & 1) << 10) argument
1027 #define S_000E60_SOFT_RESET_MC(x) (((x) & 1) << 11) argument
1028 #define S_000E60_SOFT_RESET_RLC(x) (((x) & 1) << 13) argument
1029 #define S_000E60_SOFT_RESET_ROM(x) (((x) & 1) << 14) argument
1030 #define S_000E60_SOFT_RESET_SEM(x) (((x) & 1) << 15) argument
1031 #define S_000E60_SOFT_RESET_TSC(x) (((x) & 1) << 16) argument
1032 #define S_000E60_SOFT_RESET_VMC(x) (((x) & 1) << 17) argument
1037 #define S_028C04_MSAA_NUM_SAMPLES(x) (((x) & 0x3) << 0) argument
1038 #define G_028C04_MSAA_NUM_SAMPLES(x) (((x) >> 0) & 0x3) argument
1040 #define S_028C04_AA_MASK_CENTROID_DTMN(x) (((x) & 0x1) << 4) argument
1041 #define G_028C04_AA_MASK_CENTROID_DTMN(x) (((x) >> 4) & 0x1) argument
1043 #define S_028C04_MAX_SAMPLE_DIST(x) (((x) & 0xF) << 13) argument
1044 #define G_028C04_MAX_SAMPLE_DIST(x) (((x) >> 13) & 0xF) argument
1047 #define S_0280E0_BASE_256B(x) (((x) & 0xFFFFFFFF) << 0) argument
1048 #define G_0280E0_BASE_256B(x) (((x) >> 0) & 0xFFFFFFFF) argument
1058 #define S_0280C0_BASE_256B(x) (((x) & 0xFFFFFFFF) << 0) argument
1059 #define G_0280C0_BASE_256B(x) (((x) >> 0) & 0xFFFFFFFF) argument
1069 #define S_0280A0_ENDIAN(x) (((x) & 0x3) << 0) argument
1070 #define G_0280A0_ENDIAN(x) (((x) >> 0) & 0x3) argument
1072 #define S_0280A0_FORMAT(x) (((x) & 0x3F) << 2) argument
1073 #define G_0280A0_FORMAT(x) (((x) >> 2) & 0x3F) argument
1109 #define S_0280A0_ARRAY_MODE(x) (((x) & 0xF) << 8) argument
1110 #define G_0280A0_ARRAY_MODE(x) (((x) >> 8) & 0xF) argument
1116 #define S_0280A0_NUMBER_TYPE(x) (((x) & 0x7) << 12) argument
1117 #define G_0280A0_NUMBER_TYPE(x) (((x) >> 12) & 0x7) argument
1119 #define S_0280A0_READ_SIZE(x) (((x) & 0x1) << 15) argument
1120 #define G_0280A0_READ_SIZE(x) (((x) >> 15) & 0x1) argument
1122 #define S_0280A0_COMP_SWAP(x) (((x) & 0x3) << 16) argument
1123 #define G_0280A0_COMP_SWAP(x) (((x) >> 16) & 0x3) argument
1125 #define S_0280A0_TILE_MODE(x) (((x) & 0x3) << 18) argument
1126 #define G_0280A0_TILE_MODE(x) (((x) >> 18) & 0x3) argument
1128 #define S_0280A0_BLEND_CLAMP(x) (((x) & 0x1) << 20) argument
1129 #define G_0280A0_BLEND_CLAMP(x) (((x) >> 20) & 0x1) argument
1131 #define S_0280A0_CLEAR_COLOR(x) (((x) & 0x1) << 21) argument
1132 #define G_0280A0_CLEAR_COLOR(x) (((x) >> 21) & 0x1) argument
1134 #define S_0280A0_BLEND_BYPASS(x) (((x) & 0x1) << 22) argument
1135 #define G_0280A0_BLEND_BYPASS(x) (((x) >> 22) & 0x1) argument
1137 #define S_0280A0_BLEND_FLOAT32(x) (((x) & 0x1) << 23) argument
1138 #define G_0280A0_BLEND_FLOAT32(x) (((x) >> 23) & 0x1) argument
1140 #define S_0280A0_SIMPLE_FLOAT(x) (((x) & 0x1) << 24) argument
1141 #define G_0280A0_SIMPLE_FLOAT(x) (((x) >> 24) & 0x1) argument
1143 #define S_0280A0_ROUND_MODE(x) (((x) & 0x1) << 25) argument
1144 #define G_0280A0_ROUND_MODE(x) (((x) >> 25) & 0x1) argument
1146 #define S_0280A0_TILE_COMPACT(x) (((x) & 0x1) << 26) argument
1147 #define G_0280A0_TILE_COMPACT(x) (((x) >> 26) & 0x1) argument
1149 #define S_0280A0_SOURCE_FORMAT(x) (((x) & 0x1) << 27) argument
1150 #define G_0280A0_SOURCE_FORMAT(x) (((x) >> 27) & 0x1) argument
1160 #define S_028060_PITCH_TILE_MAX(x) (((x) & 0x3FF) << 0) argument
1161 #define G_028060_PITCH_TILE_MAX(x) (((x) >> 0) & 0x3FF) argument
1163 #define S_028060_SLICE_TILE_MAX(x) (((x) & 0xFFFFF) << 10) argument
1164 #define G_028060_SLICE_TILE_MAX(x) (((x) >> 10) & 0xFFFFF) argument
1174 #define S_028238_TARGET0_ENABLE(x) (((x) & 0xF) << 0) argument
1175 #define G_028238_TARGET0_ENABLE(x) (((x) >> 0) & 0xF) argument
1177 #define S_028238_TARGET1_ENABLE(x) (((x) & 0xF) << 4) argument
1178 #define G_028238_TARGET1_ENABLE(x) (((x) >> 4) & 0xF) argument
1180 #define S_028238_TARGET2_ENABLE(x) (((x) & 0xF) << 8) argument
1181 #define G_028238_TARGET2_ENABLE(x) (((x) >> 8) & 0xF) argument
1183 #define S_028238_TARGET3_ENABLE(x) (((x) & 0xF) << 12) argument
1184 #define G_028238_TARGET3_ENABLE(x) (((x) >> 12) & 0xF) argument
1186 #define S_028238_TARGET4_ENABLE(x) (((x) & 0xF) << 16) argument
1187 #define G_028238_TARGET4_ENABLE(x) (((x) >> 16) & 0xF) argument
1189 #define S_028238_TARGET5_ENABLE(x) (((x) & 0xF) << 20) argument
1190 #define G_028238_TARGET5_ENABLE(x) (((x) >> 20) & 0xF) argument
1192 #define S_028238_TARGET6_ENABLE(x) (((x) & 0xF) << 24) argument
1193 #define G_028238_TARGET6_ENABLE(x) (((x) >> 24) & 0xF) argument
1195 #define S_028238_TARGET7_ENABLE(x) (((x) & 0xF) << 28) argument
1196 #define G_028238_TARGET7_ENABLE(x) (((x) >> 28) & 0xF) argument
1199 #define S_02823C_OUTPUT0_ENABLE(x) (((x) & 0xF) << 0) argument
1200 #define G_02823C_OUTPUT0_ENABLE(x) (((x) >> 0) & 0xF) argument
1202 #define S_02823C_OUTPUT1_ENABLE(x) (((x) & 0xF) << 4) argument
1203 #define G_02823C_OUTPUT1_ENABLE(x) (((x) >> 4) & 0xF) argument
1205 #define S_02823C_OUTPUT2_ENABLE(x) (((x) & 0xF) << 8) argument
1206 #define G_02823C_OUTPUT2_ENABLE(x) (((x) >> 8) & 0xF) argument
1208 #define S_02823C_OUTPUT3_ENABLE(x) (((x) & 0xF) << 12) argument
1209 #define G_02823C_OUTPUT3_ENABLE(x) (((x) >> 12) & 0xF) argument
1211 #define S_02823C_OUTPUT4_ENABLE(x) (((x) & 0xF) << 16) argument
1212 #define G_02823C_OUTPUT4_ENABLE(x) (((x) >> 16) & 0xF) argument
1214 #define S_02823C_OUTPUT5_ENABLE(x) (((x) & 0xF) << 20) argument
1215 #define G_02823C_OUTPUT5_ENABLE(x) (((x) >> 20) & 0xF) argument
1217 #define S_02823C_OUTPUT6_ENABLE(x) (((x) & 0xF) << 24) argument
1218 #define G_02823C_OUTPUT6_ENABLE(x) (((x) >> 24) & 0xF) argument
1220 #define S_02823C_OUTPUT7_ENABLE(x) (((x) & 0xF) << 28) argument
1221 #define G_02823C_OUTPUT7_ENABLE(x) (((x) >> 28) & 0xF) argument
1224 #define S_028AB0_STREAMOUT(x) (((x) & 0x1) << 0) argument
1225 #define G_028AB0_STREAMOUT(x) (((x) >> 0) & 0x1) argument
1228 #define S_028B20_BUFFER_0_EN(x) (((x) & 0x1) << 0) argument
1229 #define G_028B20_BUFFER_0_EN(x) (((x) >> 0) & 0x1) argument
1231 #define S_028B20_BUFFER_1_EN(x) (((x) & 0x1) << 1) argument
1232 #define G_028B20_BUFFER_1_EN(x) (((x) >> 1) & 0x1) argument
1234 #define S_028B20_BUFFER_2_EN(x) (((x) & 0x1) << 2) argument
1235 #define G_028B20_BUFFER_2_EN(x) (((x) >> 2) & 0x1) argument
1237 #define S_028B20_BUFFER_3_EN(x) (((x) & 0x1) << 3) argument
1238 #define G_028B20_BUFFER_3_EN(x) (((x) >> 3) & 0x1) argument
1240 #define S_028B20_SIZE(x) (((x) & 0xFFFFFFFF) << 0) argument
1241 #define G_028B20_SIZE(x) (((x) >> 0) & 0xFFFFFFFF) argument
1244 #define S_038000_DIM(x) (((x) & 0x7) << 0) argument
1245 #define G_038000_DIM(x) (((x) >> 0) & 0x7) argument
1255 #define S_038000_TILE_MODE(x) (((x) & 0xF) << 3) argument
1256 #define G_038000_TILE_MODE(x) (((x) >> 3) & 0xF) argument
1262 #define S_038000_TILE_TYPE(x) (((x) & 0x1) << 7) argument
1263 #define G_038000_TILE_TYPE(x) (((x) >> 7) & 0x1) argument
1265 #define S_038000_PITCH(x) (((x) & 0x7FF) << 8) argument
1266 #define G_038000_PITCH(x) (((x) >> 8) & 0x7FF) argument
1268 #define S_038000_TEX_WIDTH(x) (((x) & 0x1FFF) << 19) argument
1269 #define G_038000_TEX_WIDTH(x) (((x) >> 19) & 0x1FFF) argument
1272 #define S_038004_TEX_HEIGHT(x) (((x) & 0x1FFF) << 0) argument
1273 #define G_038004_TEX_HEIGHT(x) (((x) >> 0) & 0x1FFF) argument
1275 #define S_038004_TEX_DEPTH(x) (((x) & 0x1FFF) << 13) argument
1276 #define G_038004_TEX_DEPTH(x) (((x) >> 13) & 0x1FFF) argument
1278 #define S_038004_DATA_FORMAT(x) (((x) & 0x3F) << 26) argument
1279 #define G_038004_DATA_FORMAT(x) (((x) >> 26) & 0x3F) argument
1335 #define S_038010_FORMAT_COMP_X(x) (((x) & 0x3) << 0) argument
1336 #define G_038010_FORMAT_COMP_X(x) (((x) >> 0) & 0x3) argument
1338 #define S_038010_FORMAT_COMP_Y(x) (((x) & 0x3) << 2) argument
1339 #define G_038010_FORMAT_COMP_Y(x) (((x) >> 2) & 0x3) argument
1341 #define S_038010_FORMAT_COMP_Z(x) (((x) & 0x3) << 4) argument
1342 #define G_038010_FORMAT_COMP_Z(x) (((x) >> 4) & 0x3) argument
1344 #define S_038010_FORMAT_COMP_W(x) (((x) & 0x3) << 6) argument
1345 #define G_038010_FORMAT_COMP_W(x) (((x) >> 6) & 0x3) argument
1347 #define S_038010_NUM_FORMAT_ALL(x) (((x) & 0x3) << 8) argument
1348 #define G_038010_NUM_FORMAT_ALL(x) (((x) >> 8) & 0x3) argument
1350 #define S_038010_SRF_MODE_ALL(x) (((x) & 0x1) << 10) argument
1351 #define G_038010_SRF_MODE_ALL(x) (((x) >> 10) & 0x1) argument
1353 #define S_038010_FORCE_DEGAMMA(x) (((x) & 0x1) << 11) argument
1354 #define G_038010_FORCE_DEGAMMA(x) (((x) >> 11) & 0x1) argument
1356 #define S_038010_ENDIAN_SWAP(x) (((x) & 0x3) << 12) argument
1357 #define G_038010_ENDIAN_SWAP(x) (((x) >> 12) & 0x3) argument
1359 #define S_038010_REQUEST_SIZE(x) (((x) & 0x3) << 14) argument
1360 #define G_038010_REQUEST_SIZE(x) (((x) >> 14) & 0x3) argument
1362 #define S_038010_DST_SEL_X(x) (((x) & 0x7) << 16) argument
1363 #define G_038010_DST_SEL_X(x) (((x) >> 16) & 0x7) argument
1365 #define S_038010_DST_SEL_Y(x) (((x) & 0x7) << 19) argument
1366 #define G_038010_DST_SEL_Y(x) (((x) >> 19) & 0x7) argument
1368 #define S_038010_DST_SEL_Z(x) (((x) & 0x7) << 22) argument
1369 #define G_038010_DST_SEL_Z(x) (((x) >> 22) & 0x7) argument
1371 #define S_038010_DST_SEL_W(x) (((x) & 0x7) << 25) argument
1372 #define G_038010_DST_SEL_W(x) (((x) >> 25) & 0x7) argument
1380 #define S_038010_BASE_LEVEL(x) (((x) & 0xF) << 28) argument
1381 #define G_038010_BASE_LEVEL(x) (((x) >> 28) & 0xF) argument
1384 #define S_038014_LAST_LEVEL(x) (((x) & 0xF) << 0) argument
1385 #define G_038014_LAST_LEVEL(x) (((x) >> 0) & 0xF) argument
1387 #define S_038014_BASE_ARRAY(x) (((x) & 0x1FFF) << 4) argument
1388 #define G_038014_BASE_ARRAY(x) (((x) >> 4) & 0x1FFF) argument
1390 #define S_038014_LAST_ARRAY(x) (((x) & 0x1FFF) << 17) argument
1391 #define G_038014_LAST_ARRAY(x) (((x) >> 17) & 0x1FFF) argument
1394 #define S_0288A8_ITEMSIZE(x) (((x) & 0x7FFF) << 0) argument
1395 #define G_0288A8_ITEMSIZE(x) (((x) >> 0) & 0x7FFF) argument
1398 #define S_008C44_MEM_SIZE(x) (((x) & 0xFFFFFFFF) << 0) argument
1399 #define G_008C44_MEM_SIZE(x) (((x) >> 0) & 0xFFFFFFFF) argument
1402 #define S_0288B0_ITEMSIZE(x) (((x) & 0x7FFF) << 0) argument
1403 #define G_0288B0_ITEMSIZE(x) (((x) >> 0) & 0x7FFF) argument
1406 #define S_008C54_MEM_SIZE(x) (((x) & 0xFFFFFFFF) << 0) argument
1407 #define G_008C54_MEM_SIZE(x) (((x) >> 0) & 0xFFFFFFFF) argument
1410 #define S_0288C0_ITEMSIZE(x) (((x) & 0x7FFF) << 0) argument
1411 #define G_0288C0_ITEMSIZE(x) (((x) >> 0) & 0x7FFF) argument
1414 #define S_008C74_MEM_SIZE(x) (((x) & 0xFFFFFFFF) << 0) argument
1415 #define G_008C74_MEM_SIZE(x) (((x) >> 0) & 0xFFFFFFFF) argument
1418 #define S_0288B4_ITEMSIZE(x) (((x) & 0x7FFF) << 0) argument
1419 #define G_0288B4_ITEMSIZE(x) (((x) >> 0) & 0x7FFF) argument
1422 #define S_008C5C_MEM_SIZE(x) (((x) & 0xFFFFFFFF) << 0) argument
1423 #define G_008C5C_MEM_SIZE(x) (((x) >> 0) & 0xFFFFFFFF) argument
1426 #define S_0288AC_ITEMSIZE(x) (((x) & 0x7FFF) << 0) argument
1427 #define G_0288AC_ITEMSIZE(x) (((x) >> 0) & 0x7FFF) argument
1430 #define S_008C4C_MEM_SIZE(x) (((x) & 0xFFFFFFFF) << 0) argument
1431 #define G_008C4C_MEM_SIZE(x) (((x) >> 0) & 0xFFFFFFFF) argument
1434 #define S_0288BC_ITEMSIZE(x) (((x) & 0x7FFF) << 0) argument
1435 #define G_0288BC_ITEMSIZE(x) (((x) >> 0) & 0x7FFF) argument
1438 #define S_008C6C_MEM_SIZE(x) (((x) & 0xFFFFFFFF) << 0) argument
1439 #define G_008C6C_MEM_SIZE(x) (((x) >> 0) & 0xFFFFFFFF) argument
1442 #define S_0288C4_ITEMSIZE(x) (((x) & 0x7FFF) << 0) argument
1443 #define G_0288C4_ITEMSIZE(x) (((x) >> 0) & 0x7FFF) argument
1446 #define S_008C7C_MEM_SIZE(x) (((x) & 0xFFFFFFFF) << 0) argument
1447 #define G_008C7C_MEM_SIZE(x) (((x) >> 0) & 0xFFFFFFFF) argument
1450 #define S_0288B8_ITEMSIZE(x) (((x) & 0x7FFF) << 0) argument
1451 #define G_0288B8_ITEMSIZE(x) (((x) >> 0) & 0x7FFF) argument
1454 #define S_008C64_MEM_SIZE(x) (((x) & 0xFFFFFFFF) << 0) argument
1455 #define G_008C64_MEM_SIZE(x) (((x) >> 0) & 0xFFFFFFFF) argument
1458 #define S_0288C8_ITEMSIZE(x) (((x) & 0x7FFF) << 0) argument
1459 #define G_0288C8_ITEMSIZE(x) (((x) >> 0) & 0x7FFF) argument
1462 #define S_028010_FORMAT(x) (((x) & 0x7) << 0) argument
1463 #define G_028010_FORMAT(x) (((x) >> 0) & 0x7) argument
1473 #define S_028010_READ_SIZE(x) (((x) & 0x1) << 3) argument
1474 #define G_028010_READ_SIZE(x) (((x) >> 3) & 0x1) argument
1476 #define S_028010_ARRAY_MODE(x) (((x) & 0xF) << 15) argument
1477 #define G_028010_ARRAY_MODE(x) (((x) >> 15) & 0xF) argument
1481 #define S_028010_TILE_SURFACE_ENABLE(x) (((x) & 0x1) << 25) argument
1482 #define G_028010_TILE_SURFACE_ENABLE(x) (((x) >> 25) & 0x1) argument
1484 #define S_028010_TILE_COMPACT(x) (((x) & 0x1) << 26) argument
1485 #define G_028010_TILE_COMPACT(x) (((x) >> 26) & 0x1) argument
1487 #define S_028010_ZRANGE_PRECISION(x) (((x) & 0x1) << 31) argument
1488 #define G_028010_ZRANGE_PRECISION(x) (((x) >> 31) & 0x1) argument
1491 #define S_028000_PITCH_TILE_MAX(x) (((x) & 0x3FF) << 0) argument
1492 #define G_028000_PITCH_TILE_MAX(x) (((x) >> 0) & 0x3FF) argument
1494 #define S_028000_SLICE_TILE_MAX(x) (((x) & 0xFFFFF) << 10) argument
1495 #define G_028000_SLICE_TILE_MAX(x) (((x) >> 10) & 0xFFFFF) argument
1498 #define S_028004_SLICE_START(x) (((x) & 0x7FF) << 0) argument
1499 #define G_028004_SLICE_START(x) (((x) >> 0) & 0x7FF) argument
1501 #define S_028004_SLICE_MAX(x) (((x) & 0x7FF) << 13) argument
1502 #define G_028004_SLICE_MAX(x) (((x) >> 13) & 0x7FF) argument
1505 #define S_028800_STENCIL_ENABLE(x) (((x) & 0x1) << 0) argument
1506 #define G_028800_STENCIL_ENABLE(x) (((x) >> 0) & 0x1) argument
1508 #define S_028800_Z_ENABLE(x) (((x) & 0x1) << 1) argument
1509 #define G_028800_Z_ENABLE(x) (((x) >> 1) & 0x1) argument
1511 #define S_028800_Z_WRITE_ENABLE(x) (((x) & 0x1) << 2) argument
1512 #define G_028800_Z_WRITE_ENABLE(x) (((x) >> 2) & 0x1) argument
1514 #define S_028800_ZFUNC(x) (((x) & 0x7) << 4) argument
1515 #define G_028800_ZFUNC(x) (((x) >> 4) & 0x7) argument
1517 #define S_028800_BACKFACE_ENABLE(x) (((x) & 0x1) << 7) argument
1518 #define G_028800_BACKFACE_ENABLE(x) (((x) >> 7) & 0x1) argument
1520 #define S_028800_STENCILFUNC(x) (((x) & 0x7) << 8) argument
1521 #define G_028800_STENCILFUNC(x) (((x) >> 8) & 0x7) argument
1523 #define S_028800_STENCILFAIL(x) (((x) & 0x7) << 11) argument
1524 #define G_028800_STENCILFAIL(x) (((x) >> 11) & 0x7) argument
1526 #define S_028800_STENCILZPASS(x) (((x) & 0x7) << 14) argument
1527 #define G_028800_STENCILZPASS(x) (((x) >> 14) & 0x7) argument
1529 #define S_028800_STENCILZFAIL(x) (((x) & 0x7) << 17) argument
1530 #define G_028800_STENCILZFAIL(x) (((x) >> 17) & 0x7) argument
1532 #define S_028800_STENCILFUNC_BF(x) (((x) & 0x7) << 20) argument
1533 #define G_028800_STENCILFUNC_BF(x) (((x) >> 20) & 0x7) argument
1535 #define S_028800_STENCILFAIL_BF(x) (((x) & 0x7) << 23) argument
1536 #define G_028800_STENCILFAIL_BF(x) (((x) >> 23) & 0x7) argument
1538 #define S_028800_STENCILZPASS_BF(x) (((x) & 0x7) << 26) argument
1539 #define G_028800_STENCILZPASS_BF(x) (((x) >> 26) & 0x7) argument
1541 #define S_028800_STENCILZFAIL_BF(x) (((x) & 0x7) << 29) argument
1542 #define G_028800_STENCILZFAIL_BF(x) (((x) >> 29) & 0x7) argument