Lines Matching refs:val

1079 static inline uint32_t A6XX_CP_ROQ_THRESHOLDS_1_RB_LO(uint32_t val)  in A6XX_CP_ROQ_THRESHOLDS_1_RB_LO()  argument
1081 …return ((val >> 2) << A6XX_CP_ROQ_THRESHOLDS_1_RB_LO__SHIFT) & A6XX_CP_ROQ_THRESHOLDS_1_RB_LO__MAS… in A6XX_CP_ROQ_THRESHOLDS_1_RB_LO()
1085 static inline uint32_t A6XX_CP_ROQ_THRESHOLDS_1_RB_HI(uint32_t val) in A6XX_CP_ROQ_THRESHOLDS_1_RB_HI() argument
1087 …return ((val >> 2) << A6XX_CP_ROQ_THRESHOLDS_1_RB_HI__SHIFT) & A6XX_CP_ROQ_THRESHOLDS_1_RB_HI__MAS… in A6XX_CP_ROQ_THRESHOLDS_1_RB_HI()
1091 static inline uint32_t A6XX_CP_ROQ_THRESHOLDS_1_IB1_START(uint32_t val) in A6XX_CP_ROQ_THRESHOLDS_1_IB1_START() argument
1093 …return ((val >> 2) << A6XX_CP_ROQ_THRESHOLDS_1_IB1_START__SHIFT) & A6XX_CP_ROQ_THRESHOLDS_1_IB1_ST… in A6XX_CP_ROQ_THRESHOLDS_1_IB1_START()
1097 static inline uint32_t A6XX_CP_ROQ_THRESHOLDS_1_IB2_START(uint32_t val) in A6XX_CP_ROQ_THRESHOLDS_1_IB2_START() argument
1099 …return ((val >> 2) << A6XX_CP_ROQ_THRESHOLDS_1_IB2_START__SHIFT) & A6XX_CP_ROQ_THRESHOLDS_1_IB2_ST… in A6XX_CP_ROQ_THRESHOLDS_1_IB2_START()
1105 static inline uint32_t A6XX_CP_ROQ_THRESHOLDS_2_SDS_START(uint32_t val) in A6XX_CP_ROQ_THRESHOLDS_2_SDS_START() argument
1107 …return ((val >> 2) << A6XX_CP_ROQ_THRESHOLDS_2_SDS_START__SHIFT) & A6XX_CP_ROQ_THRESHOLDS_2_SDS_ST… in A6XX_CP_ROQ_THRESHOLDS_2_SDS_START()
1111 static inline uint32_t A6XX_CP_ROQ_THRESHOLDS_2_ROQ_SIZE(uint32_t val) in A6XX_CP_ROQ_THRESHOLDS_2_ROQ_SIZE() argument
1113 …return ((val >> 2) << A6XX_CP_ROQ_THRESHOLDS_2_ROQ_SIZE__SHIFT) & A6XX_CP_ROQ_THRESHOLDS_2_ROQ_SIZ… in A6XX_CP_ROQ_THRESHOLDS_2_ROQ_SIZE()
1135 static inline uint32_t A6XX_CP_PROTECT_REG_BASE_ADDR(uint32_t val) in A6XX_CP_PROTECT_REG_BASE_ADDR() argument
1137 return ((val) << A6XX_CP_PROTECT_REG_BASE_ADDR__SHIFT) & A6XX_CP_PROTECT_REG_BASE_ADDR__MASK; in A6XX_CP_PROTECT_REG_BASE_ADDR()
1141 static inline uint32_t A6XX_CP_PROTECT_REG_MASK_LEN(uint32_t val) in A6XX_CP_PROTECT_REG_MASK_LEN() argument
1143 return ((val) << A6XX_CP_PROTECT_REG_MASK_LEN__SHIFT) & A6XX_CP_PROTECT_REG_MASK_LEN__MASK; in A6XX_CP_PROTECT_REG_MASK_LEN()
1230 static inline uint32_t A6XX_CP_CSQ_IB1_STAT_REM(uint32_t val) in A6XX_CP_CSQ_IB1_STAT_REM() argument
1232 return ((val) << A6XX_CP_CSQ_IB1_STAT_REM__SHIFT) & A6XX_CP_CSQ_IB1_STAT_REM__MASK; in A6XX_CP_CSQ_IB1_STAT_REM()
1238 static inline uint32_t A6XX_CP_CSQ_IB2_STAT_REM(uint32_t val) in A6XX_CP_CSQ_IB2_STAT_REM() argument
1240 return ((val) << A6XX_CP_CSQ_IB2_STAT_REM__SHIFT) & A6XX_CP_CSQ_IB2_STAT_REM__MASK; in A6XX_CP_CSQ_IB2_STAT_REM()
1246 static inline uint32_t A6XX_CP_MRQ_MRB_STAT_REM(uint32_t val) in A6XX_CP_MRQ_MRB_STAT_REM() argument
1248 return ((val) << A6XX_CP_MRQ_MRB_STAT_REM__SHIFT) & A6XX_CP_MRQ_MRB_STAT_REM__MASK; in A6XX_CP_MRQ_MRB_STAT_REM()
1668 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_SEL_D_PING_INDEX(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_SEL_D_PING_INDEX() argument
1670 …return ((val) << A6XX_DBGC_CFG_DBGBUS_SEL_D_PING_INDEX__SHIFT) & A6XX_DBGC_CFG_DBGBUS_SEL_D_PING_I… in A6XX_DBGC_CFG_DBGBUS_SEL_D_PING_INDEX()
1674 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_SEL_D_PING_BLK_SEL(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_SEL_D_PING_BLK_SEL() argument
1676 …return ((val) << A6XX_DBGC_CFG_DBGBUS_SEL_D_PING_BLK_SEL__SHIFT) & A6XX_DBGC_CFG_DBGBUS_SEL_D_PING… in A6XX_DBGC_CFG_DBGBUS_SEL_D_PING_BLK_SEL()
1682 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_CNTLT_TRACEEN(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_CNTLT_TRACEEN() argument
1684 …return ((val) << A6XX_DBGC_CFG_DBGBUS_CNTLT_TRACEEN__SHIFT) & A6XX_DBGC_CFG_DBGBUS_CNTLT_TRACEEN__… in A6XX_DBGC_CFG_DBGBUS_CNTLT_TRACEEN()
1688 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_CNTLT_GRANU(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_CNTLT_GRANU() argument
1690 return ((val) << A6XX_DBGC_CFG_DBGBUS_CNTLT_GRANU__SHIFT) & A6XX_DBGC_CFG_DBGBUS_CNTLT_GRANU__MASK; in A6XX_DBGC_CFG_DBGBUS_CNTLT_GRANU()
1694 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_CNTLT_SEGT(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_CNTLT_SEGT() argument
1696 return ((val) << A6XX_DBGC_CFG_DBGBUS_CNTLT_SEGT__SHIFT) & A6XX_DBGC_CFG_DBGBUS_CNTLT_SEGT__MASK; in A6XX_DBGC_CFG_DBGBUS_CNTLT_SEGT()
1702 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_CNTLM_ENABLE(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_CNTLM_ENABLE() argument
1704 …return ((val) << A6XX_DBGC_CFG_DBGBUS_CNTLM_ENABLE__SHIFT) & A6XX_DBGC_CFG_DBGBUS_CNTLM_ENABLE__MA… in A6XX_DBGC_CFG_DBGBUS_CNTLM_ENABLE()
1726 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL0(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL0() argument
1728 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL0__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL0… in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL0()
1732 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL1(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL1() argument
1734 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL1__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL1… in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL1()
1738 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL2(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL2() argument
1740 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL2__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL2… in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL2()
1744 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL3(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL3() argument
1746 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL3__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL3… in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL3()
1750 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL4(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL4() argument
1752 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL4__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL4… in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL4()
1756 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL5(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL5() argument
1758 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL5__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL5… in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL5()
1762 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL6(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL6() argument
1764 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL6__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL6… in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL6()
1768 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL7(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL7() argument
1770 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL7__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL7… in A6XX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL7()
1776 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL8(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL8() argument
1778 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL8__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL8… in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL8()
1782 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL9(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL9() argument
1784 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL9__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL9… in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL9()
1788 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL10(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL10() argument
1790 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL10__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL… in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL10()
1794 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL11(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL11() argument
1796 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL11__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL… in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL11()
1800 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL12(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL12() argument
1802 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL12__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL… in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL12()
1806 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL13(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL13() argument
1808 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL13__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL… in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL13()
1812 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL14(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL14() argument
1814 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL14__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL… in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL14()
1818 static inline uint32_t A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL15(uint32_t val) in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL15() argument
1820 …return ((val) << A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL15__SHIFT) & A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL… in A6XX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL15()
1864 static inline uint32_t A6XX_UCHE_CLIENT_PF_PERFSEL(uint32_t val) in A6XX_UCHE_CLIENT_PF_PERFSEL() argument
1866 return ((val) << A6XX_UCHE_CLIENT_PF_PERFSEL__SHIFT) & A6XX_UCHE_CLIENT_PF_PERFSEL__MASK; in A6XX_UCHE_CLIENT_PF_PERFSEL()
1891 static inline uint32_t A6XX_VBIF_TEST_BUS1_CTRL1_DATA_SEL(uint32_t val) in A6XX_VBIF_TEST_BUS1_CTRL1_DATA_SEL() argument
1893 …return ((val) << A6XX_VBIF_TEST_BUS1_CTRL1_DATA_SEL__SHIFT) & A6XX_VBIF_TEST_BUS1_CTRL1_DATA_SEL__… in A6XX_VBIF_TEST_BUS1_CTRL1_DATA_SEL()
1901 static inline uint32_t A6XX_VBIF_TEST_BUS2_CTRL1_DATA_SEL(uint32_t val) in A6XX_VBIF_TEST_BUS2_CTRL1_DATA_SEL() argument
1903 …return ((val) << A6XX_VBIF_TEST_BUS2_CTRL1_DATA_SEL__SHIFT) & A6XX_VBIF_TEST_BUS2_CTRL1_DATA_SEL__… in A6XX_VBIF_TEST_BUS2_CTRL1_DATA_SEL()
2005 static inline uint32_t A6XX_VSC_BIN_SIZE_WIDTH(uint32_t val) in A6XX_VSC_BIN_SIZE_WIDTH() argument
2007 return ((val >> 5) << A6XX_VSC_BIN_SIZE_WIDTH__SHIFT) & A6XX_VSC_BIN_SIZE_WIDTH__MASK; in A6XX_VSC_BIN_SIZE_WIDTH()
2011 static inline uint32_t A6XX_VSC_BIN_SIZE_HEIGHT(uint32_t val) in A6XX_VSC_BIN_SIZE_HEIGHT() argument
2013 return ((val >> 4) << A6XX_VSC_BIN_SIZE_HEIGHT__SHIFT) & A6XX_VSC_BIN_SIZE_HEIGHT__MASK; in A6XX_VSC_BIN_SIZE_HEIGHT()
2021 static inline uint32_t A6XX_VSC_BIN_COUNT_NX(uint32_t val) in A6XX_VSC_BIN_COUNT_NX() argument
2023 return ((val) << A6XX_VSC_BIN_COUNT_NX__SHIFT) & A6XX_VSC_BIN_COUNT_NX__MASK; in A6XX_VSC_BIN_COUNT_NX()
2027 static inline uint32_t A6XX_VSC_BIN_COUNT_NY(uint32_t val) in A6XX_VSC_BIN_COUNT_NY() argument
2029 return ((val) << A6XX_VSC_BIN_COUNT_NY__SHIFT) & A6XX_VSC_BIN_COUNT_NY__MASK; in A6XX_VSC_BIN_COUNT_NY()
2037 static inline uint32_t A6XX_VSC_PIPE_CONFIG_REG_X(uint32_t val) in A6XX_VSC_PIPE_CONFIG_REG_X() argument
2039 return ((val) << A6XX_VSC_PIPE_CONFIG_REG_X__SHIFT) & A6XX_VSC_PIPE_CONFIG_REG_X__MASK; in A6XX_VSC_PIPE_CONFIG_REG_X()
2043 static inline uint32_t A6XX_VSC_PIPE_CONFIG_REG_Y(uint32_t val) in A6XX_VSC_PIPE_CONFIG_REG_Y() argument
2045 return ((val) << A6XX_VSC_PIPE_CONFIG_REG_Y__SHIFT) & A6XX_VSC_PIPE_CONFIG_REG_Y__MASK; in A6XX_VSC_PIPE_CONFIG_REG_Y()
2049 static inline uint32_t A6XX_VSC_PIPE_CONFIG_REG_W(uint32_t val) in A6XX_VSC_PIPE_CONFIG_REG_W() argument
2051 return ((val) << A6XX_VSC_PIPE_CONFIG_REG_W__SHIFT) & A6XX_VSC_PIPE_CONFIG_REG_W__MASK; in A6XX_VSC_PIPE_CONFIG_REG_W()
2055 static inline uint32_t A6XX_VSC_PIPE_CONFIG_REG_H(uint32_t val) in A6XX_VSC_PIPE_CONFIG_REG_H() argument
2057 return ((val) << A6XX_VSC_PIPE_CONFIG_REG_H__SHIFT) & A6XX_VSC_PIPE_CONFIG_REG_H__MASK; in A6XX_VSC_PIPE_CONFIG_REG_H()
2099 static inline uint32_t A6XX_GRAS_VS_CL_CNTL_CLIP_MASK(uint32_t val) in A6XX_GRAS_VS_CL_CNTL_CLIP_MASK() argument
2101 return ((val) << A6XX_GRAS_VS_CL_CNTL_CLIP_MASK__SHIFT) & A6XX_GRAS_VS_CL_CNTL_CLIP_MASK__MASK; in A6XX_GRAS_VS_CL_CNTL_CLIP_MASK()
2105 static inline uint32_t A6XX_GRAS_VS_CL_CNTL_CULL_MASK(uint32_t val) in A6XX_GRAS_VS_CL_CNTL_CULL_MASK() argument
2107 return ((val) << A6XX_GRAS_VS_CL_CNTL_CULL_MASK__SHIFT) & A6XX_GRAS_VS_CL_CNTL_CULL_MASK__MASK; in A6XX_GRAS_VS_CL_CNTL_CULL_MASK()
2113 static inline uint32_t A6XX_GRAS_DS_CL_CNTL_CLIP_MASK(uint32_t val) in A6XX_GRAS_DS_CL_CNTL_CLIP_MASK() argument
2115 return ((val) << A6XX_GRAS_DS_CL_CNTL_CLIP_MASK__SHIFT) & A6XX_GRAS_DS_CL_CNTL_CLIP_MASK__MASK; in A6XX_GRAS_DS_CL_CNTL_CLIP_MASK()
2119 static inline uint32_t A6XX_GRAS_DS_CL_CNTL_CULL_MASK(uint32_t val) in A6XX_GRAS_DS_CL_CNTL_CULL_MASK() argument
2121 return ((val) << A6XX_GRAS_DS_CL_CNTL_CULL_MASK__SHIFT) & A6XX_GRAS_DS_CL_CNTL_CULL_MASK__MASK; in A6XX_GRAS_DS_CL_CNTL_CULL_MASK()
2127 static inline uint32_t A6XX_GRAS_GS_CL_CNTL_CLIP_MASK(uint32_t val) in A6XX_GRAS_GS_CL_CNTL_CLIP_MASK() argument
2129 return ((val) << A6XX_GRAS_GS_CL_CNTL_CLIP_MASK__SHIFT) & A6XX_GRAS_GS_CL_CNTL_CLIP_MASK__MASK; in A6XX_GRAS_GS_CL_CNTL_CLIP_MASK()
2133 static inline uint32_t A6XX_GRAS_GS_CL_CNTL_CULL_MASK(uint32_t val) in A6XX_GRAS_GS_CL_CNTL_CULL_MASK() argument
2135 return ((val) << A6XX_GRAS_GS_CL_CNTL_CULL_MASK__SHIFT) & A6XX_GRAS_GS_CL_CNTL_CULL_MASK__MASK; in A6XX_GRAS_GS_CL_CNTL_CULL_MASK()
2149 static inline uint32_t A6XX_GRAS_CNTL_COORD_MASK(uint32_t val) in A6XX_GRAS_CNTL_COORD_MASK() argument
2151 return ((val) << A6XX_GRAS_CNTL_COORD_MASK__SHIFT) & A6XX_GRAS_CNTL_COORD_MASK__MASK; in A6XX_GRAS_CNTL_COORD_MASK()
2157 static inline uint32_t A6XX_GRAS_CL_GUARDBAND_CLIP_ADJ_HORZ(uint32_t val) in A6XX_GRAS_CL_GUARDBAND_CLIP_ADJ_HORZ() argument
2159 …return ((val) << A6XX_GRAS_CL_GUARDBAND_CLIP_ADJ_HORZ__SHIFT) & A6XX_GRAS_CL_GUARDBAND_CLIP_ADJ_HO… in A6XX_GRAS_CL_GUARDBAND_CLIP_ADJ_HORZ()
2163 static inline uint32_t A6XX_GRAS_CL_GUARDBAND_CLIP_ADJ_VERT(uint32_t val) in A6XX_GRAS_CL_GUARDBAND_CLIP_ADJ_VERT() argument
2165 …return ((val) << A6XX_GRAS_CL_GUARDBAND_CLIP_ADJ_VERT__SHIFT) & A6XX_GRAS_CL_GUARDBAND_CLIP_ADJ_VE… in A6XX_GRAS_CL_GUARDBAND_CLIP_ADJ_VERT()
2173 static inline uint32_t A6XX_GRAS_CL_VPORT_XOFFSET(float val) in A6XX_GRAS_CL_VPORT_XOFFSET() argument
2175 return ((fui(val)) << A6XX_GRAS_CL_VPORT_XOFFSET__SHIFT) & A6XX_GRAS_CL_VPORT_XOFFSET__MASK; in A6XX_GRAS_CL_VPORT_XOFFSET()
2181 static inline uint32_t A6XX_GRAS_CL_VPORT_XSCALE(float val) in A6XX_GRAS_CL_VPORT_XSCALE() argument
2183 return ((fui(val)) << A6XX_GRAS_CL_VPORT_XSCALE__SHIFT) & A6XX_GRAS_CL_VPORT_XSCALE__MASK; in A6XX_GRAS_CL_VPORT_XSCALE()
2189 static inline uint32_t A6XX_GRAS_CL_VPORT_YOFFSET(float val) in A6XX_GRAS_CL_VPORT_YOFFSET() argument
2191 return ((fui(val)) << A6XX_GRAS_CL_VPORT_YOFFSET__SHIFT) & A6XX_GRAS_CL_VPORT_YOFFSET__MASK; in A6XX_GRAS_CL_VPORT_YOFFSET()
2197 static inline uint32_t A6XX_GRAS_CL_VPORT_YSCALE(float val) in A6XX_GRAS_CL_VPORT_YSCALE() argument
2199 return ((fui(val)) << A6XX_GRAS_CL_VPORT_YSCALE__SHIFT) & A6XX_GRAS_CL_VPORT_YSCALE__MASK; in A6XX_GRAS_CL_VPORT_YSCALE()
2205 static inline uint32_t A6XX_GRAS_CL_VPORT_ZOFFSET(float val) in A6XX_GRAS_CL_VPORT_ZOFFSET() argument
2207 return ((fui(val)) << A6XX_GRAS_CL_VPORT_ZOFFSET__SHIFT) & A6XX_GRAS_CL_VPORT_ZOFFSET__MASK; in A6XX_GRAS_CL_VPORT_ZOFFSET()
2213 static inline uint32_t A6XX_GRAS_CL_VPORT_ZSCALE(float val) in A6XX_GRAS_CL_VPORT_ZSCALE() argument
2215 return ((fui(val)) << A6XX_GRAS_CL_VPORT_ZSCALE__SHIFT) & A6XX_GRAS_CL_VPORT_ZSCALE__MASK; in A6XX_GRAS_CL_VPORT_ZSCALE()
2223 static inline uint32_t A6XX_GRAS_CL_Z_CLAMP_MIN(float val) in A6XX_GRAS_CL_Z_CLAMP_MIN() argument
2225 return ((fui(val)) << A6XX_GRAS_CL_Z_CLAMP_MIN__SHIFT) & A6XX_GRAS_CL_Z_CLAMP_MIN__MASK; in A6XX_GRAS_CL_Z_CLAMP_MIN()
2231 static inline uint32_t A6XX_GRAS_CL_Z_CLAMP_MAX(float val) in A6XX_GRAS_CL_Z_CLAMP_MAX() argument
2233 return ((fui(val)) << A6XX_GRAS_CL_Z_CLAMP_MAX__SHIFT) & A6XX_GRAS_CL_Z_CLAMP_MAX__MASK; in A6XX_GRAS_CL_Z_CLAMP_MAX()
2242 static inline uint32_t A6XX_GRAS_SU_CNTL_LINEHALFWIDTH(float val) in A6XX_GRAS_SU_CNTL_LINEHALFWIDTH() argument
2244 …return ((((int32_t)(val * 4.0))) << A6XX_GRAS_SU_CNTL_LINEHALFWIDTH__SHIFT) & A6XX_GRAS_SU_CNTL_LI… in A6XX_GRAS_SU_CNTL_LINEHALFWIDTH()
2249 static inline uint32_t A6XX_GRAS_SU_CNTL_UNK12(uint32_t val) in A6XX_GRAS_SU_CNTL_UNK12() argument
2251 return ((val) << A6XX_GRAS_SU_CNTL_UNK12__SHIFT) & A6XX_GRAS_SU_CNTL_UNK12__MASK; in A6XX_GRAS_SU_CNTL_UNK12()
2255 static inline uint32_t A6XX_GRAS_SU_CNTL_LINE_MODE(enum a5xx_line_mode val) in A6XX_GRAS_SU_CNTL_LINE_MODE() argument
2257 return ((val) << A6XX_GRAS_SU_CNTL_LINE_MODE__SHIFT) & A6XX_GRAS_SU_CNTL_LINE_MODE__MASK; in A6XX_GRAS_SU_CNTL_LINE_MODE()
2261 static inline uint32_t A6XX_GRAS_SU_CNTL_UNK15(uint32_t val) in A6XX_GRAS_SU_CNTL_UNK15() argument
2263 return ((val) << A6XX_GRAS_SU_CNTL_UNK15__SHIFT) & A6XX_GRAS_SU_CNTL_UNK15__MASK; in A6XX_GRAS_SU_CNTL_UNK15()
2269 static inline uint32_t A6XX_GRAS_SU_CNTL_UNK19(uint32_t val) in A6XX_GRAS_SU_CNTL_UNK19() argument
2271 return ((val) << A6XX_GRAS_SU_CNTL_UNK19__SHIFT) & A6XX_GRAS_SU_CNTL_UNK19__MASK; in A6XX_GRAS_SU_CNTL_UNK19()
2277 static inline uint32_t A6XX_GRAS_SU_POINT_MINMAX_MIN(float val) in A6XX_GRAS_SU_POINT_MINMAX_MIN() argument
2279 …return ((((uint32_t)(val * 16.0))) << A6XX_GRAS_SU_POINT_MINMAX_MIN__SHIFT) & A6XX_GRAS_SU_POINT_M… in A6XX_GRAS_SU_POINT_MINMAX_MIN()
2283 static inline uint32_t A6XX_GRAS_SU_POINT_MINMAX_MAX(float val) in A6XX_GRAS_SU_POINT_MINMAX_MAX() argument
2285 …return ((((uint32_t)(val * 16.0))) << A6XX_GRAS_SU_POINT_MINMAX_MAX__SHIFT) & A6XX_GRAS_SU_POINT_M… in A6XX_GRAS_SU_POINT_MINMAX_MAX()
2291 static inline uint32_t A6XX_GRAS_SU_POINT_SIZE(float val) in A6XX_GRAS_SU_POINT_SIZE() argument
2293 …return ((((int32_t)(val * 16.0))) << A6XX_GRAS_SU_POINT_SIZE__SHIFT) & A6XX_GRAS_SU_POINT_SIZE__MA… in A6XX_GRAS_SU_POINT_SIZE()
2299 static inline uint32_t A6XX_GRAS_SU_DEPTH_PLANE_CNTL_Z_MODE(enum a6xx_ztest_mode val) in A6XX_GRAS_SU_DEPTH_PLANE_CNTL_Z_MODE() argument
2301 …return ((val) << A6XX_GRAS_SU_DEPTH_PLANE_CNTL_Z_MODE__SHIFT) & A6XX_GRAS_SU_DEPTH_PLANE_CNTL_Z_MO… in A6XX_GRAS_SU_DEPTH_PLANE_CNTL_Z_MODE()
2307 static inline uint32_t A6XX_GRAS_SU_POLY_OFFSET_SCALE(float val) in A6XX_GRAS_SU_POLY_OFFSET_SCALE() argument
2309 …return ((fui(val)) << A6XX_GRAS_SU_POLY_OFFSET_SCALE__SHIFT) & A6XX_GRAS_SU_POLY_OFFSET_SCALE__MAS… in A6XX_GRAS_SU_POLY_OFFSET_SCALE()
2315 static inline uint32_t A6XX_GRAS_SU_POLY_OFFSET_OFFSET(float val) in A6XX_GRAS_SU_POLY_OFFSET_OFFSET() argument
2317 …return ((fui(val)) << A6XX_GRAS_SU_POLY_OFFSET_OFFSET__SHIFT) & A6XX_GRAS_SU_POLY_OFFSET_OFFSET__M… in A6XX_GRAS_SU_POLY_OFFSET_OFFSET()
2323 static inline uint32_t A6XX_GRAS_SU_POLY_OFFSET_OFFSET_CLAMP(float val) in A6XX_GRAS_SU_POLY_OFFSET_OFFSET_CLAMP() argument
2325 …return ((fui(val)) << A6XX_GRAS_SU_POLY_OFFSET_OFFSET_CLAMP__SHIFT) & A6XX_GRAS_SU_POLY_OFFSET_OFF… in A6XX_GRAS_SU_POLY_OFFSET_OFFSET_CLAMP()
2331 static inline uint32_t A6XX_GRAS_SU_DEPTH_BUFFER_INFO_DEPTH_FORMAT(enum a6xx_depth_format val) in A6XX_GRAS_SU_DEPTH_BUFFER_INFO_DEPTH_FORMAT() argument
2333 …return ((val) << A6XX_GRAS_SU_DEPTH_BUFFER_INFO_DEPTH_FORMAT__SHIFT) & A6XX_GRAS_SU_DEPTH_BUFFER_I… in A6XX_GRAS_SU_DEPTH_BUFFER_INFO_DEPTH_FORMAT()
2337 static inline uint32_t A6XX_GRAS_SU_DEPTH_BUFFER_INFO_UNK3(uint32_t val) in A6XX_GRAS_SU_DEPTH_BUFFER_INFO_UNK3() argument
2339 …return ((val) << A6XX_GRAS_SU_DEPTH_BUFFER_INFO_UNK3__SHIFT) & A6XX_GRAS_SU_DEPTH_BUFFER_INFO_UNK3… in A6XX_GRAS_SU_DEPTH_BUFFER_INFO_UNK3()
2346 static inline uint32_t A6XX_GRAS_SU_CONSERVATIVE_RAS_CNTL_SHIFTAMOUNT(uint32_t val) in A6XX_GRAS_SU_CONSERVATIVE_RAS_CNTL_SHIFTAMOUNT() argument
2348 …return ((val) << A6XX_GRAS_SU_CONSERVATIVE_RAS_CNTL_SHIFTAMOUNT__SHIFT) & A6XX_GRAS_SU_CONSERVATIV… in A6XX_GRAS_SU_CONSERVATIVE_RAS_CNTL_SHIFTAMOUNT()
2353 static inline uint32_t A6XX_GRAS_SU_CONSERVATIVE_RAS_CNTL_UNK4(uint32_t val) in A6XX_GRAS_SU_CONSERVATIVE_RAS_CNTL_UNK4() argument
2355 …return ((val) << A6XX_GRAS_SU_CONSERVATIVE_RAS_CNTL_UNK4__SHIFT) & A6XX_GRAS_SU_CONSERVATIVE_RAS_C… in A6XX_GRAS_SU_CONSERVATIVE_RAS_CNTL_UNK4()
2377 static inline uint32_t A6XX_GRAS_SC_CNTL_CCUSINGLECACHELINESIZE(uint32_t val) in A6XX_GRAS_SC_CNTL_CCUSINGLECACHELINESIZE() argument
2379 …return ((val) << A6XX_GRAS_SC_CNTL_CCUSINGLECACHELINESIZE__SHIFT) & A6XX_GRAS_SC_CNTL_CCUSINGLECAC… in A6XX_GRAS_SC_CNTL_CCUSINGLECACHELINESIZE()
2383 static inline uint32_t A6XX_GRAS_SC_CNTL_SINGLE_PRIM_MODE(enum a6xx_single_prim_mode val) in A6XX_GRAS_SC_CNTL_SINGLE_PRIM_MODE() argument
2385 …return ((val) << A6XX_GRAS_SC_CNTL_SINGLE_PRIM_MODE__SHIFT) & A6XX_GRAS_SC_CNTL_SINGLE_PRIM_MODE__… in A6XX_GRAS_SC_CNTL_SINGLE_PRIM_MODE()
2389 static inline uint32_t A6XX_GRAS_SC_CNTL_RASTER_MODE(enum a6xx_raster_mode val) in A6XX_GRAS_SC_CNTL_RASTER_MODE() argument
2391 return ((val) << A6XX_GRAS_SC_CNTL_RASTER_MODE__SHIFT) & A6XX_GRAS_SC_CNTL_RASTER_MODE__MASK; in A6XX_GRAS_SC_CNTL_RASTER_MODE()
2395 static inline uint32_t A6XX_GRAS_SC_CNTL_RASTER_DIRECTION(enum a6xx_raster_direction val) in A6XX_GRAS_SC_CNTL_RASTER_DIRECTION() argument
2397 …return ((val) << A6XX_GRAS_SC_CNTL_RASTER_DIRECTION__SHIFT) & A6XX_GRAS_SC_CNTL_RASTER_DIRECTION__… in A6XX_GRAS_SC_CNTL_RASTER_DIRECTION()
2401 …nline uint32_t A6XX_GRAS_SC_CNTL_SEQUENCED_THREAD_DISTRIBUTION(enum a6xx_sequenced_thread_dist val) in A6XX_GRAS_SC_CNTL_SEQUENCED_THREAD_DISTRIBUTION() argument
2403 …return ((val) << A6XX_GRAS_SC_CNTL_SEQUENCED_THREAD_DISTRIBUTION__SHIFT) & A6XX_GRAS_SC_CNTL_SEQUE… in A6XX_GRAS_SC_CNTL_SEQUENCED_THREAD_DISTRIBUTION()
2407 static inline uint32_t A6XX_GRAS_SC_CNTL_UNK9(uint32_t val) in A6XX_GRAS_SC_CNTL_UNK9() argument
2409 return ((val) << A6XX_GRAS_SC_CNTL_UNK9__SHIFT) & A6XX_GRAS_SC_CNTL_UNK9__MASK; in A6XX_GRAS_SC_CNTL_UNK9()
2416 static inline uint32_t A6XX_GRAS_BIN_CONTROL_BINW(uint32_t val) in A6XX_GRAS_BIN_CONTROL_BINW() argument
2418 return ((val >> 5) << A6XX_GRAS_BIN_CONTROL_BINW__SHIFT) & A6XX_GRAS_BIN_CONTROL_BINW__MASK; in A6XX_GRAS_BIN_CONTROL_BINW()
2422 static inline uint32_t A6XX_GRAS_BIN_CONTROL_BINH(uint32_t val) in A6XX_GRAS_BIN_CONTROL_BINH() argument
2424 return ((val >> 4) << A6XX_GRAS_BIN_CONTROL_BINH__SHIFT) & A6XX_GRAS_BIN_CONTROL_BINH__MASK; in A6XX_GRAS_BIN_CONTROL_BINH()
2428 static inline uint32_t A6XX_GRAS_BIN_CONTROL_RENDER_MODE(enum a6xx_render_mode val) in A6XX_GRAS_BIN_CONTROL_RENDER_MODE() argument
2430 …return ((val) << A6XX_GRAS_BIN_CONTROL_RENDER_MODE__SHIFT) & A6XX_GRAS_BIN_CONTROL_RENDER_MODE__MA… in A6XX_GRAS_BIN_CONTROL_RENDER_MODE()
2435 static inline uint32_t A6XX_GRAS_BIN_CONTROL_BUFFERS_LOCATION(enum a6xx_buffers_location val) in A6XX_GRAS_BIN_CONTROL_BUFFERS_LOCATION() argument
2437 …return ((val) << A6XX_GRAS_BIN_CONTROL_BUFFERS_LOCATION__SHIFT) & A6XX_GRAS_BIN_CONTROL_BUFFERS_LO… in A6XX_GRAS_BIN_CONTROL_BUFFERS_LOCATION()
2441 static inline uint32_t A6XX_GRAS_BIN_CONTROL_LRZ_FEEDBACK_ZMODE_MASK(uint32_t val) in A6XX_GRAS_BIN_CONTROL_LRZ_FEEDBACK_ZMODE_MASK() argument
2443 …return ((val) << A6XX_GRAS_BIN_CONTROL_LRZ_FEEDBACK_ZMODE_MASK__SHIFT) & A6XX_GRAS_BIN_CONTROL_LRZ… in A6XX_GRAS_BIN_CONTROL_LRZ_FEEDBACK_ZMODE_MASK()
2447 static inline uint32_t A6XX_GRAS_BIN_CONTROL_UNK27(uint32_t val) in A6XX_GRAS_BIN_CONTROL_UNK27() argument
2449 return ((val) << A6XX_GRAS_BIN_CONTROL_UNK27__SHIFT) & A6XX_GRAS_BIN_CONTROL_UNK27__MASK; in A6XX_GRAS_BIN_CONTROL_UNK27()
2455 static inline uint32_t A6XX_GRAS_RAS_MSAA_CNTL_SAMPLES(enum a3xx_msaa_samples val) in A6XX_GRAS_RAS_MSAA_CNTL_SAMPLES() argument
2457 return ((val) << A6XX_GRAS_RAS_MSAA_CNTL_SAMPLES__SHIFT) & A6XX_GRAS_RAS_MSAA_CNTL_SAMPLES__MASK; in A6XX_GRAS_RAS_MSAA_CNTL_SAMPLES()
2461 static inline uint32_t A6XX_GRAS_RAS_MSAA_CNTL_UNK2(uint32_t val) in A6XX_GRAS_RAS_MSAA_CNTL_UNK2() argument
2463 return ((val) << A6XX_GRAS_RAS_MSAA_CNTL_UNK2__SHIFT) & A6XX_GRAS_RAS_MSAA_CNTL_UNK2__MASK; in A6XX_GRAS_RAS_MSAA_CNTL_UNK2()
2467 static inline uint32_t A6XX_GRAS_RAS_MSAA_CNTL_UNK3(uint32_t val) in A6XX_GRAS_RAS_MSAA_CNTL_UNK3() argument
2469 return ((val) << A6XX_GRAS_RAS_MSAA_CNTL_UNK3__SHIFT) & A6XX_GRAS_RAS_MSAA_CNTL_UNK3__MASK; in A6XX_GRAS_RAS_MSAA_CNTL_UNK3()
2475 static inline uint32_t A6XX_GRAS_DEST_MSAA_CNTL_SAMPLES(enum a3xx_msaa_samples val) in A6XX_GRAS_DEST_MSAA_CNTL_SAMPLES() argument
2477 return ((val) << A6XX_GRAS_DEST_MSAA_CNTL_SAMPLES__SHIFT) & A6XX_GRAS_DEST_MSAA_CNTL_SAMPLES__MASK; in A6XX_GRAS_DEST_MSAA_CNTL_SAMPLES()
2488 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_0_X(float val) in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_0_X() argument
2490 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_0_X__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_0_X()
2494 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_0_Y(float val) in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_0_Y() argument
2496 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_0_Y__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_0_Y()
2500 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_1_X(float val) in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_1_X() argument
2502 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_1_X__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_1_X()
2506 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_1_Y(float val) in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_1_Y() argument
2508 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_1_Y__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_1_Y()
2512 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_2_X(float val) in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_2_X() argument
2514 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_2_X__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_2_X()
2518 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_2_Y(float val) in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_2_Y() argument
2520 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_2_Y__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_2_Y()
2524 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_3_X(float val) in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_3_X() argument
2526 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_3_X__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_3_X()
2530 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_3_Y(float val) in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_3_Y() argument
2532 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_3_Y__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_0_SAMPLE_3_Y()
2538 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_0_X(float val) in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_0_X() argument
2540 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_0_X__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_0_X()
2544 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_0_Y(float val) in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_0_Y() argument
2546 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_0_Y__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_0_Y()
2550 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_1_X(float val) in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_1_X() argument
2552 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_1_X__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_1_X()
2556 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_1_Y(float val) in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_1_Y() argument
2558 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_1_Y__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_1_Y()
2562 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_2_X(float val) in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_2_X() argument
2564 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_2_X__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_2_X()
2568 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_2_Y(float val) in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_2_Y() argument
2570 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_2_Y__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_2_Y()
2574 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_3_X(float val) in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_3_X() argument
2576 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_3_X__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_3_X()
2580 static inline uint32_t A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_3_Y(float val) in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_3_Y() argument
2582 …return ((((int32_t)(val * 1.0))) << A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_3_Y__SHIFT) & A6XX_GRAS_SAM… in A6XX_GRAS_SAMPLE_LOCATION_1_SAMPLE_3_Y()
2592 static inline uint32_t A6XX_GRAS_SC_SCREEN_SCISSOR_TL_X(uint32_t val) in A6XX_GRAS_SC_SCREEN_SCISSOR_TL_X() argument
2594 return ((val) << A6XX_GRAS_SC_SCREEN_SCISSOR_TL_X__SHIFT) & A6XX_GRAS_SC_SCREEN_SCISSOR_TL_X__MASK; in A6XX_GRAS_SC_SCREEN_SCISSOR_TL_X()
2598 static inline uint32_t A6XX_GRAS_SC_SCREEN_SCISSOR_TL_Y(uint32_t val) in A6XX_GRAS_SC_SCREEN_SCISSOR_TL_Y() argument
2600 return ((val) << A6XX_GRAS_SC_SCREEN_SCISSOR_TL_Y__SHIFT) & A6XX_GRAS_SC_SCREEN_SCISSOR_TL_Y__MASK; in A6XX_GRAS_SC_SCREEN_SCISSOR_TL_Y()
2606 static inline uint32_t A6XX_GRAS_SC_SCREEN_SCISSOR_BR_X(uint32_t val) in A6XX_GRAS_SC_SCREEN_SCISSOR_BR_X() argument
2608 return ((val) << A6XX_GRAS_SC_SCREEN_SCISSOR_BR_X__SHIFT) & A6XX_GRAS_SC_SCREEN_SCISSOR_BR_X__MASK; in A6XX_GRAS_SC_SCREEN_SCISSOR_BR_X()
2612 static inline uint32_t A6XX_GRAS_SC_SCREEN_SCISSOR_BR_Y(uint32_t val) in A6XX_GRAS_SC_SCREEN_SCISSOR_BR_Y() argument
2614 return ((val) << A6XX_GRAS_SC_SCREEN_SCISSOR_BR_Y__SHIFT) & A6XX_GRAS_SC_SCREEN_SCISSOR_BR_Y__MASK; in A6XX_GRAS_SC_SCREEN_SCISSOR_BR_Y()
2622 static inline uint32_t A6XX_GRAS_SC_VIEWPORT_SCISSOR_TL_X(uint32_t val) in A6XX_GRAS_SC_VIEWPORT_SCISSOR_TL_X() argument
2624 …return ((val) << A6XX_GRAS_SC_VIEWPORT_SCISSOR_TL_X__SHIFT) & A6XX_GRAS_SC_VIEWPORT_SCISSOR_TL_X__… in A6XX_GRAS_SC_VIEWPORT_SCISSOR_TL_X()
2628 static inline uint32_t A6XX_GRAS_SC_VIEWPORT_SCISSOR_TL_Y(uint32_t val) in A6XX_GRAS_SC_VIEWPORT_SCISSOR_TL_Y() argument
2630 …return ((val) << A6XX_GRAS_SC_VIEWPORT_SCISSOR_TL_Y__SHIFT) & A6XX_GRAS_SC_VIEWPORT_SCISSOR_TL_Y__… in A6XX_GRAS_SC_VIEWPORT_SCISSOR_TL_Y()
2636 static inline uint32_t A6XX_GRAS_SC_VIEWPORT_SCISSOR_BR_X(uint32_t val) in A6XX_GRAS_SC_VIEWPORT_SCISSOR_BR_X() argument
2638 …return ((val) << A6XX_GRAS_SC_VIEWPORT_SCISSOR_BR_X__SHIFT) & A6XX_GRAS_SC_VIEWPORT_SCISSOR_BR_X__… in A6XX_GRAS_SC_VIEWPORT_SCISSOR_BR_X()
2642 static inline uint32_t A6XX_GRAS_SC_VIEWPORT_SCISSOR_BR_Y(uint32_t val) in A6XX_GRAS_SC_VIEWPORT_SCISSOR_BR_Y() argument
2644 …return ((val) << A6XX_GRAS_SC_VIEWPORT_SCISSOR_BR_Y__SHIFT) & A6XX_GRAS_SC_VIEWPORT_SCISSOR_BR_Y__… in A6XX_GRAS_SC_VIEWPORT_SCISSOR_BR_Y()
2650 static inline uint32_t A6XX_GRAS_SC_WINDOW_SCISSOR_TL_X(uint32_t val) in A6XX_GRAS_SC_WINDOW_SCISSOR_TL_X() argument
2652 return ((val) << A6XX_GRAS_SC_WINDOW_SCISSOR_TL_X__SHIFT) & A6XX_GRAS_SC_WINDOW_SCISSOR_TL_X__MASK; in A6XX_GRAS_SC_WINDOW_SCISSOR_TL_X()
2656 static inline uint32_t A6XX_GRAS_SC_WINDOW_SCISSOR_TL_Y(uint32_t val) in A6XX_GRAS_SC_WINDOW_SCISSOR_TL_Y() argument
2658 return ((val) << A6XX_GRAS_SC_WINDOW_SCISSOR_TL_Y__SHIFT) & A6XX_GRAS_SC_WINDOW_SCISSOR_TL_Y__MASK; in A6XX_GRAS_SC_WINDOW_SCISSOR_TL_Y()
2664 static inline uint32_t A6XX_GRAS_SC_WINDOW_SCISSOR_BR_X(uint32_t val) in A6XX_GRAS_SC_WINDOW_SCISSOR_BR_X() argument
2666 return ((val) << A6XX_GRAS_SC_WINDOW_SCISSOR_BR_X__SHIFT) & A6XX_GRAS_SC_WINDOW_SCISSOR_BR_X__MASK; in A6XX_GRAS_SC_WINDOW_SCISSOR_BR_X()
2670 static inline uint32_t A6XX_GRAS_SC_WINDOW_SCISSOR_BR_Y(uint32_t val) in A6XX_GRAS_SC_WINDOW_SCISSOR_BR_Y() argument
2672 return ((val) << A6XX_GRAS_SC_WINDOW_SCISSOR_BR_Y__SHIFT) & A6XX_GRAS_SC_WINDOW_SCISSOR_BR_Y__MASK; in A6XX_GRAS_SC_WINDOW_SCISSOR_BR_Y()
2684 static inline uint32_t A6XX_GRAS_LRZ_CNTL_UNK6(uint32_t val) in A6XX_GRAS_LRZ_CNTL_UNK6() argument
2686 return ((val) << A6XX_GRAS_LRZ_CNTL_UNK6__SHIFT) & A6XX_GRAS_LRZ_CNTL_UNK6__MASK; in A6XX_GRAS_LRZ_CNTL_UNK6()
2693 …nline uint32_t A6XX_GRAS_LRZ_PS_INPUT_CNTL_FRAGCOORDSAMPLEMODE(enum a6xx_fragcoord_sample_mode val) in A6XX_GRAS_LRZ_PS_INPUT_CNTL_FRAGCOORDSAMPLEMODE() argument
2695 …return ((val) << A6XX_GRAS_LRZ_PS_INPUT_CNTL_FRAGCOORDSAMPLEMODE__SHIFT) & A6XX_GRAS_LRZ_PS_INPUT_… in A6XX_GRAS_LRZ_PS_INPUT_CNTL_FRAGCOORDSAMPLEMODE()
2701 static inline uint32_t A6XX_GRAS_LRZ_MRT_BUF_INFO_0_COLOR_FORMAT(enum a6xx_format val) in A6XX_GRAS_LRZ_MRT_BUF_INFO_0_COLOR_FORMAT() argument
2703 …return ((val) << A6XX_GRAS_LRZ_MRT_BUF_INFO_0_COLOR_FORMAT__SHIFT) & A6XX_GRAS_LRZ_MRT_BUF_INFO_0_… in A6XX_GRAS_LRZ_MRT_BUF_INFO_0_COLOR_FORMAT()
2709 static inline uint32_t A6XX_GRAS_LRZ_BUFFER_BASE(uint32_t val) in A6XX_GRAS_LRZ_BUFFER_BASE() argument
2711 return ((val) << A6XX_GRAS_LRZ_BUFFER_BASE__SHIFT) & A6XX_GRAS_LRZ_BUFFER_BASE__MASK; in A6XX_GRAS_LRZ_BUFFER_BASE()
2717 static inline uint32_t A6XX_GRAS_LRZ_BUFFER_PITCH_PITCH(uint32_t val) in A6XX_GRAS_LRZ_BUFFER_PITCH_PITCH() argument
2719 …return ((val >> 5) << A6XX_GRAS_LRZ_BUFFER_PITCH_PITCH__SHIFT) & A6XX_GRAS_LRZ_BUFFER_PITCH_PITCH_… in A6XX_GRAS_LRZ_BUFFER_PITCH_PITCH()
2723 static inline uint32_t A6XX_GRAS_LRZ_BUFFER_PITCH_ARRAY_PITCH(uint32_t val) in A6XX_GRAS_LRZ_BUFFER_PITCH_ARRAY_PITCH() argument
2725 …return ((val >> 4) << A6XX_GRAS_LRZ_BUFFER_PITCH_ARRAY_PITCH__SHIFT) & A6XX_GRAS_LRZ_BUFFER_PITCH_… in A6XX_GRAS_LRZ_BUFFER_PITCH_ARRAY_PITCH()
2731 static inline uint32_t A6XX_GRAS_LRZ_FAST_CLEAR_BUFFER_BASE(uint32_t val) in A6XX_GRAS_LRZ_FAST_CLEAR_BUFFER_BASE() argument
2733 …return ((val) << A6XX_GRAS_LRZ_FAST_CLEAR_BUFFER_BASE__SHIFT) & A6XX_GRAS_LRZ_FAST_CLEAR_BUFFER_BA… in A6XX_GRAS_LRZ_FAST_CLEAR_BUFFER_BASE()
2742 static inline uint32_t A6XX_GRAS_UNKNOWN_810A_UNK0(uint32_t val) in A6XX_GRAS_UNKNOWN_810A_UNK0() argument
2744 return ((val) << A6XX_GRAS_UNKNOWN_810A_UNK0__SHIFT) & A6XX_GRAS_UNKNOWN_810A_UNK0__MASK; in A6XX_GRAS_UNKNOWN_810A_UNK0()
2748 static inline uint32_t A6XX_GRAS_UNKNOWN_810A_UNK16(uint32_t val) in A6XX_GRAS_UNKNOWN_810A_UNK16() argument
2750 return ((val) << A6XX_GRAS_UNKNOWN_810A_UNK16__SHIFT) & A6XX_GRAS_UNKNOWN_810A_UNK16__MASK; in A6XX_GRAS_UNKNOWN_810A_UNK16()
2754 static inline uint32_t A6XX_GRAS_UNKNOWN_810A_UNK28(uint32_t val) in A6XX_GRAS_UNKNOWN_810A_UNK28() argument
2756 return ((val) << A6XX_GRAS_UNKNOWN_810A_UNK28__SHIFT) & A6XX_GRAS_UNKNOWN_810A_UNK28__MASK; in A6XX_GRAS_UNKNOWN_810A_UNK28()
2764 static inline uint32_t A6XX_GRAS_2D_BLIT_CNTL_ROTATE(enum a6xx_rotation val) in A6XX_GRAS_2D_BLIT_CNTL_ROTATE() argument
2766 return ((val) << A6XX_GRAS_2D_BLIT_CNTL_ROTATE__SHIFT) & A6XX_GRAS_2D_BLIT_CNTL_ROTATE__MASK; in A6XX_GRAS_2D_BLIT_CNTL_ROTATE()
2771 static inline uint32_t A6XX_GRAS_2D_BLIT_CNTL_UNK4(uint32_t val) in A6XX_GRAS_2D_BLIT_CNTL_UNK4() argument
2773 return ((val) << A6XX_GRAS_2D_BLIT_CNTL_UNK4__SHIFT) & A6XX_GRAS_2D_BLIT_CNTL_UNK4__MASK; in A6XX_GRAS_2D_BLIT_CNTL_UNK4()
2778 static inline uint32_t A6XX_GRAS_2D_BLIT_CNTL_COLOR_FORMAT(enum a6xx_format val) in A6XX_GRAS_2D_BLIT_CNTL_COLOR_FORMAT() argument
2780 …return ((val) << A6XX_GRAS_2D_BLIT_CNTL_COLOR_FORMAT__SHIFT) & A6XX_GRAS_2D_BLIT_CNTL_COLOR_FORMAT… in A6XX_GRAS_2D_BLIT_CNTL_COLOR_FORMAT()
2785 static inline uint32_t A6XX_GRAS_2D_BLIT_CNTL_UNK17(uint32_t val) in A6XX_GRAS_2D_BLIT_CNTL_UNK17() argument
2787 return ((val) << A6XX_GRAS_2D_BLIT_CNTL_UNK17__SHIFT) & A6XX_GRAS_2D_BLIT_CNTL_UNK17__MASK; in A6XX_GRAS_2D_BLIT_CNTL_UNK17()
2792 static inline uint32_t A6XX_GRAS_2D_BLIT_CNTL_MASK(uint32_t val) in A6XX_GRAS_2D_BLIT_CNTL_MASK() argument
2794 return ((val) << A6XX_GRAS_2D_BLIT_CNTL_MASK__SHIFT) & A6XX_GRAS_2D_BLIT_CNTL_MASK__MASK; in A6XX_GRAS_2D_BLIT_CNTL_MASK()
2798 static inline uint32_t A6XX_GRAS_2D_BLIT_CNTL_IFMT(enum a6xx_2d_ifmt val) in A6XX_GRAS_2D_BLIT_CNTL_IFMT() argument
2800 return ((val) << A6XX_GRAS_2D_BLIT_CNTL_IFMT__SHIFT) & A6XX_GRAS_2D_BLIT_CNTL_IFMT__MASK; in A6XX_GRAS_2D_BLIT_CNTL_IFMT()
2804 static inline uint32_t A6XX_GRAS_2D_BLIT_CNTL_RASTER_MODE(enum a6xx_raster_mode val) in A6XX_GRAS_2D_BLIT_CNTL_RASTER_MODE() argument
2806 …return ((val) << A6XX_GRAS_2D_BLIT_CNTL_RASTER_MODE__SHIFT) & A6XX_GRAS_2D_BLIT_CNTL_RASTER_MODE__… in A6XX_GRAS_2D_BLIT_CNTL_RASTER_MODE()
2820 static inline uint32_t A6XX_GRAS_2D_DST_TL_X(uint32_t val) in A6XX_GRAS_2D_DST_TL_X() argument
2822 return ((val) << A6XX_GRAS_2D_DST_TL_X__SHIFT) & A6XX_GRAS_2D_DST_TL_X__MASK; in A6XX_GRAS_2D_DST_TL_X()
2826 static inline uint32_t A6XX_GRAS_2D_DST_TL_Y(uint32_t val) in A6XX_GRAS_2D_DST_TL_Y() argument
2828 return ((val) << A6XX_GRAS_2D_DST_TL_Y__SHIFT) & A6XX_GRAS_2D_DST_TL_Y__MASK; in A6XX_GRAS_2D_DST_TL_Y()
2834 static inline uint32_t A6XX_GRAS_2D_DST_BR_X(uint32_t val) in A6XX_GRAS_2D_DST_BR_X() argument
2836 return ((val) << A6XX_GRAS_2D_DST_BR_X__SHIFT) & A6XX_GRAS_2D_DST_BR_X__MASK; in A6XX_GRAS_2D_DST_BR_X()
2840 static inline uint32_t A6XX_GRAS_2D_DST_BR_Y(uint32_t val) in A6XX_GRAS_2D_DST_BR_Y() argument
2842 return ((val) << A6XX_GRAS_2D_DST_BR_Y__SHIFT) & A6XX_GRAS_2D_DST_BR_Y__MASK; in A6XX_GRAS_2D_DST_BR_Y()
2854 static inline uint32_t A6XX_GRAS_2D_RESOLVE_CNTL_1_X(uint32_t val) in A6XX_GRAS_2D_RESOLVE_CNTL_1_X() argument
2856 return ((val) << A6XX_GRAS_2D_RESOLVE_CNTL_1_X__SHIFT) & A6XX_GRAS_2D_RESOLVE_CNTL_1_X__MASK; in A6XX_GRAS_2D_RESOLVE_CNTL_1_X()
2860 static inline uint32_t A6XX_GRAS_2D_RESOLVE_CNTL_1_Y(uint32_t val) in A6XX_GRAS_2D_RESOLVE_CNTL_1_Y() argument
2862 return ((val) << A6XX_GRAS_2D_RESOLVE_CNTL_1_Y__SHIFT) & A6XX_GRAS_2D_RESOLVE_CNTL_1_Y__MASK; in A6XX_GRAS_2D_RESOLVE_CNTL_1_Y()
2868 static inline uint32_t A6XX_GRAS_2D_RESOLVE_CNTL_2_X(uint32_t val) in A6XX_GRAS_2D_RESOLVE_CNTL_2_X() argument
2870 return ((val) << A6XX_GRAS_2D_RESOLVE_CNTL_2_X__SHIFT) & A6XX_GRAS_2D_RESOLVE_CNTL_2_X__MASK; in A6XX_GRAS_2D_RESOLVE_CNTL_2_X()
2874 static inline uint32_t A6XX_GRAS_2D_RESOLVE_CNTL_2_Y(uint32_t val) in A6XX_GRAS_2D_RESOLVE_CNTL_2_Y() argument
2876 return ((val) << A6XX_GRAS_2D_RESOLVE_CNTL_2_Y__SHIFT) & A6XX_GRAS_2D_RESOLVE_CNTL_2_Y__MASK; in A6XX_GRAS_2D_RESOLVE_CNTL_2_Y()
2894 static inline uint32_t A6XX_RB_BIN_CONTROL_BINW(uint32_t val) in A6XX_RB_BIN_CONTROL_BINW() argument
2896 return ((val >> 5) << A6XX_RB_BIN_CONTROL_BINW__SHIFT) & A6XX_RB_BIN_CONTROL_BINW__MASK; in A6XX_RB_BIN_CONTROL_BINW()
2900 static inline uint32_t A6XX_RB_BIN_CONTROL_BINH(uint32_t val) in A6XX_RB_BIN_CONTROL_BINH() argument
2902 return ((val >> 4) << A6XX_RB_BIN_CONTROL_BINH__SHIFT) & A6XX_RB_BIN_CONTROL_BINH__MASK; in A6XX_RB_BIN_CONTROL_BINH()
2906 static inline uint32_t A6XX_RB_BIN_CONTROL_RENDER_MODE(enum a6xx_render_mode val) in A6XX_RB_BIN_CONTROL_RENDER_MODE() argument
2908 return ((val) << A6XX_RB_BIN_CONTROL_RENDER_MODE__SHIFT) & A6XX_RB_BIN_CONTROL_RENDER_MODE__MASK; in A6XX_RB_BIN_CONTROL_RENDER_MODE()
2913 static inline uint32_t A6XX_RB_BIN_CONTROL_BUFFERS_LOCATION(enum a6xx_buffers_location val) in A6XX_RB_BIN_CONTROL_BUFFERS_LOCATION() argument
2915 …return ((val) << A6XX_RB_BIN_CONTROL_BUFFERS_LOCATION__SHIFT) & A6XX_RB_BIN_CONTROL_BUFFERS_LOCATI… in A6XX_RB_BIN_CONTROL_BUFFERS_LOCATION()
2919 static inline uint32_t A6XX_RB_BIN_CONTROL_LRZ_FEEDBACK_ZMODE_MASK(uint32_t val) in A6XX_RB_BIN_CONTROL_LRZ_FEEDBACK_ZMODE_MASK() argument
2921 …return ((val) << A6XX_RB_BIN_CONTROL_LRZ_FEEDBACK_ZMODE_MASK__SHIFT) & A6XX_RB_BIN_CONTROL_LRZ_FEE… in A6XX_RB_BIN_CONTROL_LRZ_FEEDBACK_ZMODE_MASK()
2927 static inline uint32_t A6XX_RB_RENDER_CNTL_CCUSINGLECACHELINESIZE(uint32_t val) in A6XX_RB_RENDER_CNTL_CCUSINGLECACHELINESIZE() argument
2929 …return ((val) << A6XX_RB_RENDER_CNTL_CCUSINGLECACHELINESIZE__SHIFT) & A6XX_RB_RENDER_CNTL_CCUSINGL… in A6XX_RB_RENDER_CNTL_CCUSINGLECACHELINESIZE()
2935 static inline uint32_t A6XX_RB_RENDER_CNTL_UNK8(uint32_t val) in A6XX_RB_RENDER_CNTL_UNK8() argument
2937 return ((val) << A6XX_RB_RENDER_CNTL_UNK8__SHIFT) & A6XX_RB_RENDER_CNTL_UNK8__MASK; in A6XX_RB_RENDER_CNTL_UNK8()
2941 static inline uint32_t A6XX_RB_RENDER_CNTL_RASTER_MODE(enum a6xx_raster_mode val) in A6XX_RB_RENDER_CNTL_RASTER_MODE() argument
2943 return ((val) << A6XX_RB_RENDER_CNTL_RASTER_MODE__SHIFT) & A6XX_RB_RENDER_CNTL_RASTER_MODE__MASK; in A6XX_RB_RENDER_CNTL_RASTER_MODE()
2947 static inline uint32_t A6XX_RB_RENDER_CNTL_RASTER_DIRECTION(enum a6xx_raster_direction val) in A6XX_RB_RENDER_CNTL_RASTER_DIRECTION() argument
2949 …return ((val) << A6XX_RB_RENDER_CNTL_RASTER_DIRECTION__SHIFT) & A6XX_RB_RENDER_CNTL_RASTER_DIRECTI… in A6XX_RB_RENDER_CNTL_RASTER_DIRECTION()
2956 static inline uint32_t A6XX_RB_RENDER_CNTL_FLAG_MRTS(uint32_t val) in A6XX_RB_RENDER_CNTL_FLAG_MRTS() argument
2958 return ((val) << A6XX_RB_RENDER_CNTL_FLAG_MRTS__SHIFT) & A6XX_RB_RENDER_CNTL_FLAG_MRTS__MASK; in A6XX_RB_RENDER_CNTL_FLAG_MRTS()
2964 static inline uint32_t A6XX_RB_RAS_MSAA_CNTL_SAMPLES(enum a3xx_msaa_samples val) in A6XX_RB_RAS_MSAA_CNTL_SAMPLES() argument
2966 return ((val) << A6XX_RB_RAS_MSAA_CNTL_SAMPLES__SHIFT) & A6XX_RB_RAS_MSAA_CNTL_SAMPLES__MASK; in A6XX_RB_RAS_MSAA_CNTL_SAMPLES()
2970 static inline uint32_t A6XX_RB_RAS_MSAA_CNTL_UNK2(uint32_t val) in A6XX_RB_RAS_MSAA_CNTL_UNK2() argument
2972 return ((val) << A6XX_RB_RAS_MSAA_CNTL_UNK2__SHIFT) & A6XX_RB_RAS_MSAA_CNTL_UNK2__MASK; in A6XX_RB_RAS_MSAA_CNTL_UNK2()
2976 static inline uint32_t A6XX_RB_RAS_MSAA_CNTL_UNK3(uint32_t val) in A6XX_RB_RAS_MSAA_CNTL_UNK3() argument
2978 return ((val) << A6XX_RB_RAS_MSAA_CNTL_UNK3__SHIFT) & A6XX_RB_RAS_MSAA_CNTL_UNK3__MASK; in A6XX_RB_RAS_MSAA_CNTL_UNK3()
2984 static inline uint32_t A6XX_RB_DEST_MSAA_CNTL_SAMPLES(enum a3xx_msaa_samples val) in A6XX_RB_DEST_MSAA_CNTL_SAMPLES() argument
2986 return ((val) << A6XX_RB_DEST_MSAA_CNTL_SAMPLES__SHIFT) & A6XX_RB_DEST_MSAA_CNTL_SAMPLES__MASK; in A6XX_RB_DEST_MSAA_CNTL_SAMPLES()
2997 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_0_X(float val) in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_0_X() argument
2999 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_0_X__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_0_X()
3003 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_0_Y(float val) in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_0_Y() argument
3005 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_0_Y__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_0_Y()
3009 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_1_X(float val) in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_1_X() argument
3011 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_1_X__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_1_X()
3015 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_1_Y(float val) in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_1_Y() argument
3017 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_1_Y__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_1_Y()
3021 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_2_X(float val) in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_2_X() argument
3023 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_2_X__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_2_X()
3027 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_2_Y(float val) in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_2_Y() argument
3029 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_2_Y__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_2_Y()
3033 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_3_X(float val) in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_3_X() argument
3035 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_3_X__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_3_X()
3039 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_3_Y(float val) in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_3_Y() argument
3041 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_3_Y__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_0_SAMPLE_3_Y()
3047 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_0_X(float val) in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_0_X() argument
3049 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_0_X__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_0_X()
3053 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_0_Y(float val) in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_0_Y() argument
3055 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_0_Y__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_0_Y()
3059 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_1_X(float val) in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_1_X() argument
3061 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_1_X__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_1_X()
3065 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_1_Y(float val) in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_1_Y() argument
3067 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_1_Y__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_1_Y()
3071 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_2_X(float val) in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_2_X() argument
3073 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_2_X__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_2_X()
3077 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_2_Y(float val) in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_2_Y() argument
3079 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_2_Y__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_2_Y()
3083 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_3_X(float val) in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_3_X() argument
3085 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_3_X__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_3_X()
3089 static inline uint32_t A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_3_Y(float val) in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_3_Y() argument
3091 …return ((((int32_t)(val * 1.0))) << A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_3_Y__SHIFT) & A6XX_RB_SAMPLE_… in A6XX_RB_SAMPLE_LOCATION_1_SAMPLE_3_Y()
3103 static inline uint32_t A6XX_RB_RENDER_CONTROL0_COORD_MASK(uint32_t val) in A6XX_RB_RENDER_CONTROL0_COORD_MASK() argument
3105 …return ((val) << A6XX_RB_RENDER_CONTROL0_COORD_MASK__SHIFT) & A6XX_RB_RENDER_CONTROL0_COORD_MASK__… in A6XX_RB_RENDER_CONTROL0_COORD_MASK()
3116 …ic inline uint32_t A6XX_RB_RENDER_CONTROL1_FRAGCOORDSAMPLEMODE(enum a6xx_fragcoord_sample_mode val) in A6XX_RB_RENDER_CONTROL1_FRAGCOORDSAMPLEMODE() argument
3118 …return ((val) << A6XX_RB_RENDER_CONTROL1_FRAGCOORDSAMPLEMODE__SHIFT) & A6XX_RB_RENDER_CONTROL1_FRA… in A6XX_RB_RENDER_CONTROL1_FRAGCOORDSAMPLEMODE()
3133 static inline uint32_t A6XX_RB_FS_OUTPUT_CNTL1_MRT(uint32_t val) in A6XX_RB_FS_OUTPUT_CNTL1_MRT() argument
3135 return ((val) << A6XX_RB_FS_OUTPUT_CNTL1_MRT__SHIFT) & A6XX_RB_FS_OUTPUT_CNTL1_MRT__MASK; in A6XX_RB_FS_OUTPUT_CNTL1_MRT()
3141 static inline uint32_t A6XX_RB_RENDER_COMPONENTS_RT0(uint32_t val) in A6XX_RB_RENDER_COMPONENTS_RT0() argument
3143 return ((val) << A6XX_RB_RENDER_COMPONENTS_RT0__SHIFT) & A6XX_RB_RENDER_COMPONENTS_RT0__MASK; in A6XX_RB_RENDER_COMPONENTS_RT0()
3147 static inline uint32_t A6XX_RB_RENDER_COMPONENTS_RT1(uint32_t val) in A6XX_RB_RENDER_COMPONENTS_RT1() argument
3149 return ((val) << A6XX_RB_RENDER_COMPONENTS_RT1__SHIFT) & A6XX_RB_RENDER_COMPONENTS_RT1__MASK; in A6XX_RB_RENDER_COMPONENTS_RT1()
3153 static inline uint32_t A6XX_RB_RENDER_COMPONENTS_RT2(uint32_t val) in A6XX_RB_RENDER_COMPONENTS_RT2() argument
3155 return ((val) << A6XX_RB_RENDER_COMPONENTS_RT2__SHIFT) & A6XX_RB_RENDER_COMPONENTS_RT2__MASK; in A6XX_RB_RENDER_COMPONENTS_RT2()
3159 static inline uint32_t A6XX_RB_RENDER_COMPONENTS_RT3(uint32_t val) in A6XX_RB_RENDER_COMPONENTS_RT3() argument
3161 return ((val) << A6XX_RB_RENDER_COMPONENTS_RT3__SHIFT) & A6XX_RB_RENDER_COMPONENTS_RT3__MASK; in A6XX_RB_RENDER_COMPONENTS_RT3()
3165 static inline uint32_t A6XX_RB_RENDER_COMPONENTS_RT4(uint32_t val) in A6XX_RB_RENDER_COMPONENTS_RT4() argument
3167 return ((val) << A6XX_RB_RENDER_COMPONENTS_RT4__SHIFT) & A6XX_RB_RENDER_COMPONENTS_RT4__MASK; in A6XX_RB_RENDER_COMPONENTS_RT4()
3171 static inline uint32_t A6XX_RB_RENDER_COMPONENTS_RT5(uint32_t val) in A6XX_RB_RENDER_COMPONENTS_RT5() argument
3173 return ((val) << A6XX_RB_RENDER_COMPONENTS_RT5__SHIFT) & A6XX_RB_RENDER_COMPONENTS_RT5__MASK; in A6XX_RB_RENDER_COMPONENTS_RT5()
3177 static inline uint32_t A6XX_RB_RENDER_COMPONENTS_RT6(uint32_t val) in A6XX_RB_RENDER_COMPONENTS_RT6() argument
3179 return ((val) << A6XX_RB_RENDER_COMPONENTS_RT6__SHIFT) & A6XX_RB_RENDER_COMPONENTS_RT6__MASK; in A6XX_RB_RENDER_COMPONENTS_RT6()
3183 static inline uint32_t A6XX_RB_RENDER_COMPONENTS_RT7(uint32_t val) in A6XX_RB_RENDER_COMPONENTS_RT7() argument
3185 return ((val) << A6XX_RB_RENDER_COMPONENTS_RT7__SHIFT) & A6XX_RB_RENDER_COMPONENTS_RT7__MASK; in A6XX_RB_RENDER_COMPONENTS_RT7()
3191 static inline uint32_t A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT0(enum adreno_rb_dither_mode val) in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT0() argument
3193 …return ((val) << A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT0__SHIFT) & A6XX_RB_DITHER_CNTL_DITHER_MODE_MR… in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT0()
3197 static inline uint32_t A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT1(enum adreno_rb_dither_mode val) in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT1() argument
3199 …return ((val) << A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT1__SHIFT) & A6XX_RB_DITHER_CNTL_DITHER_MODE_MR… in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT1()
3203 static inline uint32_t A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT2(enum adreno_rb_dither_mode val) in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT2() argument
3205 …return ((val) << A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT2__SHIFT) & A6XX_RB_DITHER_CNTL_DITHER_MODE_MR… in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT2()
3209 static inline uint32_t A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT3(enum adreno_rb_dither_mode val) in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT3() argument
3211 …return ((val) << A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT3__SHIFT) & A6XX_RB_DITHER_CNTL_DITHER_MODE_MR… in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT3()
3215 static inline uint32_t A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT4(enum adreno_rb_dither_mode val) in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT4() argument
3217 …return ((val) << A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT4__SHIFT) & A6XX_RB_DITHER_CNTL_DITHER_MODE_MR… in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT4()
3221 static inline uint32_t A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT5(enum adreno_rb_dither_mode val) in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT5() argument
3223 …return ((val) << A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT5__SHIFT) & A6XX_RB_DITHER_CNTL_DITHER_MODE_MR… in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT5()
3227 static inline uint32_t A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT6(enum adreno_rb_dither_mode val) in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT6() argument
3229 …return ((val) << A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT6__SHIFT) & A6XX_RB_DITHER_CNTL_DITHER_MODE_MR… in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT6()
3233 static inline uint32_t A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT7(enum adreno_rb_dither_mode val) in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT7() argument
3235 …return ((val) << A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT7__SHIFT) & A6XX_RB_DITHER_CNTL_DITHER_MODE_MR… in A6XX_RB_DITHER_CNTL_DITHER_MODE_MRT7()
3275 static inline uint32_t A6XX_RB_MRT_CONTROL_ROP_CODE(enum a3xx_rop_code val) in A6XX_RB_MRT_CONTROL_ROP_CODE() argument
3277 return ((val) << A6XX_RB_MRT_CONTROL_ROP_CODE__SHIFT) & A6XX_RB_MRT_CONTROL_ROP_CODE__MASK; in A6XX_RB_MRT_CONTROL_ROP_CODE()
3281 static inline uint32_t A6XX_RB_MRT_CONTROL_COMPONENT_ENABLE(uint32_t val) in A6XX_RB_MRT_CONTROL_COMPONENT_ENABLE() argument
3283 …return ((val) << A6XX_RB_MRT_CONTROL_COMPONENT_ENABLE__SHIFT) & A6XX_RB_MRT_CONTROL_COMPONENT_ENAB… in A6XX_RB_MRT_CONTROL_COMPONENT_ENABLE()
3289 static inline uint32_t A6XX_RB_MRT_BLEND_CONTROL_RGB_SRC_FACTOR(enum adreno_rb_blend_factor val) in A6XX_RB_MRT_BLEND_CONTROL_RGB_SRC_FACTOR() argument
3291 …return ((val) << A6XX_RB_MRT_BLEND_CONTROL_RGB_SRC_FACTOR__SHIFT) & A6XX_RB_MRT_BLEND_CONTROL_RGB_… in A6XX_RB_MRT_BLEND_CONTROL_RGB_SRC_FACTOR()
3295 static inline uint32_t A6XX_RB_MRT_BLEND_CONTROL_RGB_BLEND_OPCODE(enum a3xx_rb_blend_opcode val) in A6XX_RB_MRT_BLEND_CONTROL_RGB_BLEND_OPCODE() argument
3297 …return ((val) << A6XX_RB_MRT_BLEND_CONTROL_RGB_BLEND_OPCODE__SHIFT) & A6XX_RB_MRT_BLEND_CONTROL_RG… in A6XX_RB_MRT_BLEND_CONTROL_RGB_BLEND_OPCODE()
3301 static inline uint32_t A6XX_RB_MRT_BLEND_CONTROL_RGB_DEST_FACTOR(enum adreno_rb_blend_factor val) in A6XX_RB_MRT_BLEND_CONTROL_RGB_DEST_FACTOR() argument
3303 …return ((val) << A6XX_RB_MRT_BLEND_CONTROL_RGB_DEST_FACTOR__SHIFT) & A6XX_RB_MRT_BLEND_CONTROL_RGB… in A6XX_RB_MRT_BLEND_CONTROL_RGB_DEST_FACTOR()
3307 static inline uint32_t A6XX_RB_MRT_BLEND_CONTROL_ALPHA_SRC_FACTOR(enum adreno_rb_blend_factor val) in A6XX_RB_MRT_BLEND_CONTROL_ALPHA_SRC_FACTOR() argument
3309 …return ((val) << A6XX_RB_MRT_BLEND_CONTROL_ALPHA_SRC_FACTOR__SHIFT) & A6XX_RB_MRT_BLEND_CONTROL_AL… in A6XX_RB_MRT_BLEND_CONTROL_ALPHA_SRC_FACTOR()
3313 static inline uint32_t A6XX_RB_MRT_BLEND_CONTROL_ALPHA_BLEND_OPCODE(enum a3xx_rb_blend_opcode val) in A6XX_RB_MRT_BLEND_CONTROL_ALPHA_BLEND_OPCODE() argument
3315 …return ((val) << A6XX_RB_MRT_BLEND_CONTROL_ALPHA_BLEND_OPCODE__SHIFT) & A6XX_RB_MRT_BLEND_CONTROL_… in A6XX_RB_MRT_BLEND_CONTROL_ALPHA_BLEND_OPCODE()
3319 static inline uint32_t A6XX_RB_MRT_BLEND_CONTROL_ALPHA_DEST_FACTOR(enum adreno_rb_blend_factor val) in A6XX_RB_MRT_BLEND_CONTROL_ALPHA_DEST_FACTOR() argument
3321 …return ((val) << A6XX_RB_MRT_BLEND_CONTROL_ALPHA_DEST_FACTOR__SHIFT) & A6XX_RB_MRT_BLEND_CONTROL_A… in A6XX_RB_MRT_BLEND_CONTROL_ALPHA_DEST_FACTOR()
3327 static inline uint32_t A6XX_RB_MRT_BUF_INFO_COLOR_FORMAT(enum a6xx_format val) in A6XX_RB_MRT_BUF_INFO_COLOR_FORMAT() argument
3329 …return ((val) << A6XX_RB_MRT_BUF_INFO_COLOR_FORMAT__SHIFT) & A6XX_RB_MRT_BUF_INFO_COLOR_FORMAT__MA… in A6XX_RB_MRT_BUF_INFO_COLOR_FORMAT()
3333 static inline uint32_t A6XX_RB_MRT_BUF_INFO_COLOR_TILE_MODE(enum a6xx_tile_mode val) in A6XX_RB_MRT_BUF_INFO_COLOR_TILE_MODE() argument
3335 …return ((val) << A6XX_RB_MRT_BUF_INFO_COLOR_TILE_MODE__SHIFT) & A6XX_RB_MRT_BUF_INFO_COLOR_TILE_MO… in A6XX_RB_MRT_BUF_INFO_COLOR_TILE_MODE()
3339 static inline uint32_t A6XX_RB_MRT_BUF_INFO_UNK10(uint32_t val) in A6XX_RB_MRT_BUF_INFO_UNK10() argument
3341 return ((val) << A6XX_RB_MRT_BUF_INFO_UNK10__SHIFT) & A6XX_RB_MRT_BUF_INFO_UNK10__MASK; in A6XX_RB_MRT_BUF_INFO_UNK10()
3345 static inline uint32_t A6XX_RB_MRT_BUF_INFO_COLOR_SWAP(enum a3xx_color_swap val) in A6XX_RB_MRT_BUF_INFO_COLOR_SWAP() argument
3347 return ((val) << A6XX_RB_MRT_BUF_INFO_COLOR_SWAP__SHIFT) & A6XX_RB_MRT_BUF_INFO_COLOR_SWAP__MASK; in A6XX_RB_MRT_BUF_INFO_COLOR_SWAP()
3353 static inline uint32_t A6XX_RB_MRT_PITCH(uint32_t val) in A6XX_RB_MRT_PITCH() argument
3355 return ((val >> 6) << A6XX_RB_MRT_PITCH__SHIFT) & A6XX_RB_MRT_PITCH__MASK; in A6XX_RB_MRT_PITCH()
3361 static inline uint32_t A6XX_RB_MRT_ARRAY_PITCH(uint32_t val) in A6XX_RB_MRT_ARRAY_PITCH() argument
3363 return ((val >> 6) << A6XX_RB_MRT_ARRAY_PITCH__SHIFT) & A6XX_RB_MRT_ARRAY_PITCH__MASK; in A6XX_RB_MRT_ARRAY_PITCH()
3369 static inline uint32_t A6XX_RB_MRT_BASE(uint32_t val) in A6XX_RB_MRT_BASE() argument
3371 return ((val) << A6XX_RB_MRT_BASE__SHIFT) & A6XX_RB_MRT_BASE__MASK; in A6XX_RB_MRT_BASE()
3377 static inline uint32_t A6XX_RB_MRT_BASE_GMEM(uint32_t val) in A6XX_RB_MRT_BASE_GMEM() argument
3379 return ((val >> 12) << A6XX_RB_MRT_BASE_GMEM__SHIFT) & A6XX_RB_MRT_BASE_GMEM__MASK; in A6XX_RB_MRT_BASE_GMEM()
3385 static inline uint32_t A6XX_RB_BLEND_RED_F32(float val) in A6XX_RB_BLEND_RED_F32() argument
3387 return ((fui(val)) << A6XX_RB_BLEND_RED_F32__SHIFT) & A6XX_RB_BLEND_RED_F32__MASK; in A6XX_RB_BLEND_RED_F32()
3393 static inline uint32_t A6XX_RB_BLEND_GREEN_F32(float val) in A6XX_RB_BLEND_GREEN_F32() argument
3395 return ((fui(val)) << A6XX_RB_BLEND_GREEN_F32__SHIFT) & A6XX_RB_BLEND_GREEN_F32__MASK; in A6XX_RB_BLEND_GREEN_F32()
3401 static inline uint32_t A6XX_RB_BLEND_BLUE_F32(float val) in A6XX_RB_BLEND_BLUE_F32() argument
3403 return ((fui(val)) << A6XX_RB_BLEND_BLUE_F32__SHIFT) & A6XX_RB_BLEND_BLUE_F32__MASK; in A6XX_RB_BLEND_BLUE_F32()
3409 static inline uint32_t A6XX_RB_BLEND_ALPHA_F32(float val) in A6XX_RB_BLEND_ALPHA_F32() argument
3411 return ((fui(val)) << A6XX_RB_BLEND_ALPHA_F32__SHIFT) & A6XX_RB_BLEND_ALPHA_F32__MASK; in A6XX_RB_BLEND_ALPHA_F32()
3417 static inline uint32_t A6XX_RB_ALPHA_CONTROL_ALPHA_REF(uint32_t val) in A6XX_RB_ALPHA_CONTROL_ALPHA_REF() argument
3419 return ((val) << A6XX_RB_ALPHA_CONTROL_ALPHA_REF__SHIFT) & A6XX_RB_ALPHA_CONTROL_ALPHA_REF__MASK; in A6XX_RB_ALPHA_CONTROL_ALPHA_REF()
3424 static inline uint32_t A6XX_RB_ALPHA_CONTROL_ALPHA_TEST_FUNC(enum adreno_compare_func val) in A6XX_RB_ALPHA_CONTROL_ALPHA_TEST_FUNC() argument
3426 …return ((val) << A6XX_RB_ALPHA_CONTROL_ALPHA_TEST_FUNC__SHIFT) & A6XX_RB_ALPHA_CONTROL_ALPHA_TEST_… in A6XX_RB_ALPHA_CONTROL_ALPHA_TEST_FUNC()
3432 static inline uint32_t A6XX_RB_BLEND_CNTL_ENABLE_BLEND(uint32_t val) in A6XX_RB_BLEND_CNTL_ENABLE_BLEND() argument
3434 return ((val) << A6XX_RB_BLEND_CNTL_ENABLE_BLEND__SHIFT) & A6XX_RB_BLEND_CNTL_ENABLE_BLEND__MASK; in A6XX_RB_BLEND_CNTL_ENABLE_BLEND()
3442 static inline uint32_t A6XX_RB_BLEND_CNTL_SAMPLE_MASK(uint32_t val) in A6XX_RB_BLEND_CNTL_SAMPLE_MASK() argument
3444 return ((val) << A6XX_RB_BLEND_CNTL_SAMPLE_MASK__SHIFT) & A6XX_RB_BLEND_CNTL_SAMPLE_MASK__MASK; in A6XX_RB_BLEND_CNTL_SAMPLE_MASK()
3450 static inline uint32_t A6XX_RB_DEPTH_PLANE_CNTL_Z_MODE(enum a6xx_ztest_mode val) in A6XX_RB_DEPTH_PLANE_CNTL_Z_MODE() argument
3452 return ((val) << A6XX_RB_DEPTH_PLANE_CNTL_Z_MODE__SHIFT) & A6XX_RB_DEPTH_PLANE_CNTL_Z_MODE__MASK; in A6XX_RB_DEPTH_PLANE_CNTL_Z_MODE()
3460 static inline uint32_t A6XX_RB_DEPTH_CNTL_ZFUNC(enum adreno_compare_func val) in A6XX_RB_DEPTH_CNTL_ZFUNC() argument
3462 return ((val) << A6XX_RB_DEPTH_CNTL_ZFUNC__SHIFT) & A6XX_RB_DEPTH_CNTL_ZFUNC__MASK; in A6XX_RB_DEPTH_CNTL_ZFUNC()
3471 static inline uint32_t A6XX_RB_DEPTH_BUFFER_INFO_DEPTH_FORMAT(enum a6xx_depth_format val) in A6XX_RB_DEPTH_BUFFER_INFO_DEPTH_FORMAT() argument
3473 …return ((val) << A6XX_RB_DEPTH_BUFFER_INFO_DEPTH_FORMAT__SHIFT) & A6XX_RB_DEPTH_BUFFER_INFO_DEPTH_… in A6XX_RB_DEPTH_BUFFER_INFO_DEPTH_FORMAT()
3477 static inline uint32_t A6XX_RB_DEPTH_BUFFER_INFO_UNK3(uint32_t val) in A6XX_RB_DEPTH_BUFFER_INFO_UNK3() argument
3479 return ((val) << A6XX_RB_DEPTH_BUFFER_INFO_UNK3__SHIFT) & A6XX_RB_DEPTH_BUFFER_INFO_UNK3__MASK; in A6XX_RB_DEPTH_BUFFER_INFO_UNK3()
3485 static inline uint32_t A6XX_RB_DEPTH_BUFFER_PITCH(uint32_t val) in A6XX_RB_DEPTH_BUFFER_PITCH() argument
3487 return ((val >> 6) << A6XX_RB_DEPTH_BUFFER_PITCH__SHIFT) & A6XX_RB_DEPTH_BUFFER_PITCH__MASK; in A6XX_RB_DEPTH_BUFFER_PITCH()
3493 static inline uint32_t A6XX_RB_DEPTH_BUFFER_ARRAY_PITCH(uint32_t val) in A6XX_RB_DEPTH_BUFFER_ARRAY_PITCH() argument
3495 …return ((val >> 6) << A6XX_RB_DEPTH_BUFFER_ARRAY_PITCH__SHIFT) & A6XX_RB_DEPTH_BUFFER_ARRAY_PITCH_… in A6XX_RB_DEPTH_BUFFER_ARRAY_PITCH()
3501 static inline uint32_t A6XX_RB_DEPTH_BUFFER_BASE(uint32_t val) in A6XX_RB_DEPTH_BUFFER_BASE() argument
3503 return ((val) << A6XX_RB_DEPTH_BUFFER_BASE__SHIFT) & A6XX_RB_DEPTH_BUFFER_BASE__MASK; in A6XX_RB_DEPTH_BUFFER_BASE()
3509 static inline uint32_t A6XX_RB_DEPTH_BUFFER_BASE_GMEM(uint32_t val) in A6XX_RB_DEPTH_BUFFER_BASE_GMEM() argument
3511 …return ((val >> 12) << A6XX_RB_DEPTH_BUFFER_BASE_GMEM__SHIFT) & A6XX_RB_DEPTH_BUFFER_BASE_GMEM__MA… in A6XX_RB_DEPTH_BUFFER_BASE_GMEM()
3517 static inline uint32_t A6XX_RB_Z_BOUNDS_MIN(float val) in A6XX_RB_Z_BOUNDS_MIN() argument
3519 return ((fui(val)) << A6XX_RB_Z_BOUNDS_MIN__SHIFT) & A6XX_RB_Z_BOUNDS_MIN__MASK; in A6XX_RB_Z_BOUNDS_MIN()
3525 static inline uint32_t A6XX_RB_Z_BOUNDS_MAX(float val) in A6XX_RB_Z_BOUNDS_MAX() argument
3527 return ((fui(val)) << A6XX_RB_Z_BOUNDS_MAX__SHIFT) & A6XX_RB_Z_BOUNDS_MAX__MASK; in A6XX_RB_Z_BOUNDS_MAX()
3536 static inline uint32_t A6XX_RB_STENCIL_CONTROL_FUNC(enum adreno_compare_func val) in A6XX_RB_STENCIL_CONTROL_FUNC() argument
3538 return ((val) << A6XX_RB_STENCIL_CONTROL_FUNC__SHIFT) & A6XX_RB_STENCIL_CONTROL_FUNC__MASK; in A6XX_RB_STENCIL_CONTROL_FUNC()
3542 static inline uint32_t A6XX_RB_STENCIL_CONTROL_FAIL(enum adreno_stencil_op val) in A6XX_RB_STENCIL_CONTROL_FAIL() argument
3544 return ((val) << A6XX_RB_STENCIL_CONTROL_FAIL__SHIFT) & A6XX_RB_STENCIL_CONTROL_FAIL__MASK; in A6XX_RB_STENCIL_CONTROL_FAIL()
3548 static inline uint32_t A6XX_RB_STENCIL_CONTROL_ZPASS(enum adreno_stencil_op val) in A6XX_RB_STENCIL_CONTROL_ZPASS() argument
3550 return ((val) << A6XX_RB_STENCIL_CONTROL_ZPASS__SHIFT) & A6XX_RB_STENCIL_CONTROL_ZPASS__MASK; in A6XX_RB_STENCIL_CONTROL_ZPASS()
3554 static inline uint32_t A6XX_RB_STENCIL_CONTROL_ZFAIL(enum adreno_stencil_op val) in A6XX_RB_STENCIL_CONTROL_ZFAIL() argument
3556 return ((val) << A6XX_RB_STENCIL_CONTROL_ZFAIL__SHIFT) & A6XX_RB_STENCIL_CONTROL_ZFAIL__MASK; in A6XX_RB_STENCIL_CONTROL_ZFAIL()
3560 static inline uint32_t A6XX_RB_STENCIL_CONTROL_FUNC_BF(enum adreno_compare_func val) in A6XX_RB_STENCIL_CONTROL_FUNC_BF() argument
3562 return ((val) << A6XX_RB_STENCIL_CONTROL_FUNC_BF__SHIFT) & A6XX_RB_STENCIL_CONTROL_FUNC_BF__MASK; in A6XX_RB_STENCIL_CONTROL_FUNC_BF()
3566 static inline uint32_t A6XX_RB_STENCIL_CONTROL_FAIL_BF(enum adreno_stencil_op val) in A6XX_RB_STENCIL_CONTROL_FAIL_BF() argument
3568 return ((val) << A6XX_RB_STENCIL_CONTROL_FAIL_BF__SHIFT) & A6XX_RB_STENCIL_CONTROL_FAIL_BF__MASK; in A6XX_RB_STENCIL_CONTROL_FAIL_BF()
3572 static inline uint32_t A6XX_RB_STENCIL_CONTROL_ZPASS_BF(enum adreno_stencil_op val) in A6XX_RB_STENCIL_CONTROL_ZPASS_BF() argument
3574 return ((val) << A6XX_RB_STENCIL_CONTROL_ZPASS_BF__SHIFT) & A6XX_RB_STENCIL_CONTROL_ZPASS_BF__MASK; in A6XX_RB_STENCIL_CONTROL_ZPASS_BF()
3578 static inline uint32_t A6XX_RB_STENCIL_CONTROL_ZFAIL_BF(enum adreno_stencil_op val) in A6XX_RB_STENCIL_CONTROL_ZFAIL_BF() argument
3580 return ((val) << A6XX_RB_STENCIL_CONTROL_ZFAIL_BF__SHIFT) & A6XX_RB_STENCIL_CONTROL_ZFAIL_BF__MASK; in A6XX_RB_STENCIL_CONTROL_ZFAIL_BF()
3590 static inline uint32_t A6XX_RB_STENCIL_BUFFER_PITCH(uint32_t val) in A6XX_RB_STENCIL_BUFFER_PITCH() argument
3592 return ((val >> 6) << A6XX_RB_STENCIL_BUFFER_PITCH__SHIFT) & A6XX_RB_STENCIL_BUFFER_PITCH__MASK; in A6XX_RB_STENCIL_BUFFER_PITCH()
3598 static inline uint32_t A6XX_RB_STENCIL_BUFFER_ARRAY_PITCH(uint32_t val) in A6XX_RB_STENCIL_BUFFER_ARRAY_PITCH() argument
3600 …return ((val >> 6) << A6XX_RB_STENCIL_BUFFER_ARRAY_PITCH__SHIFT) & A6XX_RB_STENCIL_BUFFER_ARRAY_PI… in A6XX_RB_STENCIL_BUFFER_ARRAY_PITCH()
3606 static inline uint32_t A6XX_RB_STENCIL_BUFFER_BASE(uint32_t val) in A6XX_RB_STENCIL_BUFFER_BASE() argument
3608 return ((val) << A6XX_RB_STENCIL_BUFFER_BASE__SHIFT) & A6XX_RB_STENCIL_BUFFER_BASE__MASK; in A6XX_RB_STENCIL_BUFFER_BASE()
3614 static inline uint32_t A6XX_RB_STENCIL_BUFFER_BASE_GMEM(uint32_t val) in A6XX_RB_STENCIL_BUFFER_BASE_GMEM() argument
3616 …return ((val >> 12) << A6XX_RB_STENCIL_BUFFER_BASE_GMEM__SHIFT) & A6XX_RB_STENCIL_BUFFER_BASE_GMEM… in A6XX_RB_STENCIL_BUFFER_BASE_GMEM()
3622 static inline uint32_t A6XX_RB_STENCILREF_REF(uint32_t val) in A6XX_RB_STENCILREF_REF() argument
3624 return ((val) << A6XX_RB_STENCILREF_REF__SHIFT) & A6XX_RB_STENCILREF_REF__MASK; in A6XX_RB_STENCILREF_REF()
3628 static inline uint32_t A6XX_RB_STENCILREF_BFREF(uint32_t val) in A6XX_RB_STENCILREF_BFREF() argument
3630 return ((val) << A6XX_RB_STENCILREF_BFREF__SHIFT) & A6XX_RB_STENCILREF_BFREF__MASK; in A6XX_RB_STENCILREF_BFREF()
3636 static inline uint32_t A6XX_RB_STENCILMASK_MASK(uint32_t val) in A6XX_RB_STENCILMASK_MASK() argument
3638 return ((val) << A6XX_RB_STENCILMASK_MASK__SHIFT) & A6XX_RB_STENCILMASK_MASK__MASK; in A6XX_RB_STENCILMASK_MASK()
3642 static inline uint32_t A6XX_RB_STENCILMASK_BFMASK(uint32_t val) in A6XX_RB_STENCILMASK_BFMASK() argument
3644 return ((val) << A6XX_RB_STENCILMASK_BFMASK__SHIFT) & A6XX_RB_STENCILMASK_BFMASK__MASK; in A6XX_RB_STENCILMASK_BFMASK()
3650 static inline uint32_t A6XX_RB_STENCILWRMASK_WRMASK(uint32_t val) in A6XX_RB_STENCILWRMASK_WRMASK() argument
3652 return ((val) << A6XX_RB_STENCILWRMASK_WRMASK__SHIFT) & A6XX_RB_STENCILWRMASK_WRMASK__MASK; in A6XX_RB_STENCILWRMASK_WRMASK()
3656 static inline uint32_t A6XX_RB_STENCILWRMASK_BFWRMASK(uint32_t val) in A6XX_RB_STENCILWRMASK_BFWRMASK() argument
3658 return ((val) << A6XX_RB_STENCILWRMASK_BFWRMASK__SHIFT) & A6XX_RB_STENCILWRMASK_BFWRMASK__MASK; in A6XX_RB_STENCILWRMASK_BFWRMASK()
3664 static inline uint32_t A6XX_RB_WINDOW_OFFSET_X(uint32_t val) in A6XX_RB_WINDOW_OFFSET_X() argument
3666 return ((val) << A6XX_RB_WINDOW_OFFSET_X__SHIFT) & A6XX_RB_WINDOW_OFFSET_X__MASK; in A6XX_RB_WINDOW_OFFSET_X()
3670 static inline uint32_t A6XX_RB_WINDOW_OFFSET_Y(uint32_t val) in A6XX_RB_WINDOW_OFFSET_Y() argument
3672 return ((val) << A6XX_RB_WINDOW_OFFSET_Y__SHIFT) & A6XX_RB_WINDOW_OFFSET_Y__MASK; in A6XX_RB_WINDOW_OFFSET_Y()
3685 static inline uint32_t A6XX_RB_Z_CLAMP_MIN(float val) in A6XX_RB_Z_CLAMP_MIN() argument
3687 return ((fui(val)) << A6XX_RB_Z_CLAMP_MIN__SHIFT) & A6XX_RB_Z_CLAMP_MIN__MASK; in A6XX_RB_Z_CLAMP_MIN()
3693 static inline uint32_t A6XX_RB_Z_CLAMP_MAX(float val) in A6XX_RB_Z_CLAMP_MAX() argument
3695 return ((fui(val)) << A6XX_RB_Z_CLAMP_MAX__SHIFT) & A6XX_RB_Z_CLAMP_MAX__MASK; in A6XX_RB_Z_CLAMP_MAX()
3701 static inline uint32_t A6XX_RB_UNKNOWN_88D0_UNK0(uint32_t val) in A6XX_RB_UNKNOWN_88D0_UNK0() argument
3703 return ((val) << A6XX_RB_UNKNOWN_88D0_UNK0__SHIFT) & A6XX_RB_UNKNOWN_88D0_UNK0__MASK; in A6XX_RB_UNKNOWN_88D0_UNK0()
3707 static inline uint32_t A6XX_RB_UNKNOWN_88D0_UNK16(uint32_t val) in A6XX_RB_UNKNOWN_88D0_UNK16() argument
3709 return ((val) << A6XX_RB_UNKNOWN_88D0_UNK16__SHIFT) & A6XX_RB_UNKNOWN_88D0_UNK16__MASK; in A6XX_RB_UNKNOWN_88D0_UNK16()
3715 static inline uint32_t A6XX_RB_BLIT_SCISSOR_TL_X(uint32_t val) in A6XX_RB_BLIT_SCISSOR_TL_X() argument
3717 return ((val) << A6XX_RB_BLIT_SCISSOR_TL_X__SHIFT) & A6XX_RB_BLIT_SCISSOR_TL_X__MASK; in A6XX_RB_BLIT_SCISSOR_TL_X()
3721 static inline uint32_t A6XX_RB_BLIT_SCISSOR_TL_Y(uint32_t val) in A6XX_RB_BLIT_SCISSOR_TL_Y() argument
3723 return ((val) << A6XX_RB_BLIT_SCISSOR_TL_Y__SHIFT) & A6XX_RB_BLIT_SCISSOR_TL_Y__MASK; in A6XX_RB_BLIT_SCISSOR_TL_Y()
3729 static inline uint32_t A6XX_RB_BLIT_SCISSOR_BR_X(uint32_t val) in A6XX_RB_BLIT_SCISSOR_BR_X() argument
3731 return ((val) << A6XX_RB_BLIT_SCISSOR_BR_X__SHIFT) & A6XX_RB_BLIT_SCISSOR_BR_X__MASK; in A6XX_RB_BLIT_SCISSOR_BR_X()
3735 static inline uint32_t A6XX_RB_BLIT_SCISSOR_BR_Y(uint32_t val) in A6XX_RB_BLIT_SCISSOR_BR_Y() argument
3737 return ((val) << A6XX_RB_BLIT_SCISSOR_BR_Y__SHIFT) & A6XX_RB_BLIT_SCISSOR_BR_Y__MASK; in A6XX_RB_BLIT_SCISSOR_BR_Y()
3743 static inline uint32_t A6XX_RB_BIN_CONTROL2_BINW(uint32_t val) in A6XX_RB_BIN_CONTROL2_BINW() argument
3745 return ((val >> 5) << A6XX_RB_BIN_CONTROL2_BINW__SHIFT) & A6XX_RB_BIN_CONTROL2_BINW__MASK; in A6XX_RB_BIN_CONTROL2_BINW()
3749 static inline uint32_t A6XX_RB_BIN_CONTROL2_BINH(uint32_t val) in A6XX_RB_BIN_CONTROL2_BINH() argument
3751 return ((val >> 4) << A6XX_RB_BIN_CONTROL2_BINH__SHIFT) & A6XX_RB_BIN_CONTROL2_BINH__MASK; in A6XX_RB_BIN_CONTROL2_BINH()
3757 static inline uint32_t A6XX_RB_WINDOW_OFFSET2_X(uint32_t val) in A6XX_RB_WINDOW_OFFSET2_X() argument
3759 return ((val) << A6XX_RB_WINDOW_OFFSET2_X__SHIFT) & A6XX_RB_WINDOW_OFFSET2_X__MASK; in A6XX_RB_WINDOW_OFFSET2_X()
3763 static inline uint32_t A6XX_RB_WINDOW_OFFSET2_Y(uint32_t val) in A6XX_RB_WINDOW_OFFSET2_Y() argument
3765 return ((val) << A6XX_RB_WINDOW_OFFSET2_Y__SHIFT) & A6XX_RB_WINDOW_OFFSET2_Y__MASK; in A6XX_RB_WINDOW_OFFSET2_Y()
3771 static inline uint32_t A6XX_RB_MSAA_CNTL_SAMPLES(enum a3xx_msaa_samples val) in A6XX_RB_MSAA_CNTL_SAMPLES() argument
3773 return ((val) << A6XX_RB_MSAA_CNTL_SAMPLES__SHIFT) & A6XX_RB_MSAA_CNTL_SAMPLES__MASK; in A6XX_RB_MSAA_CNTL_SAMPLES()
3779 static inline uint32_t A6XX_RB_BLIT_BASE_GMEM(uint32_t val) in A6XX_RB_BLIT_BASE_GMEM() argument
3781 return ((val >> 12) << A6XX_RB_BLIT_BASE_GMEM__SHIFT) & A6XX_RB_BLIT_BASE_GMEM__MASK; in A6XX_RB_BLIT_BASE_GMEM()
3787 static inline uint32_t A6XX_RB_BLIT_DST_INFO_TILE_MODE(enum a6xx_tile_mode val) in A6XX_RB_BLIT_DST_INFO_TILE_MODE() argument
3789 return ((val) << A6XX_RB_BLIT_DST_INFO_TILE_MODE__SHIFT) & A6XX_RB_BLIT_DST_INFO_TILE_MODE__MASK; in A6XX_RB_BLIT_DST_INFO_TILE_MODE()
3794 static inline uint32_t A6XX_RB_BLIT_DST_INFO_SAMPLES(enum a3xx_msaa_samples val) in A6XX_RB_BLIT_DST_INFO_SAMPLES() argument
3796 return ((val) << A6XX_RB_BLIT_DST_INFO_SAMPLES__SHIFT) & A6XX_RB_BLIT_DST_INFO_SAMPLES__MASK; in A6XX_RB_BLIT_DST_INFO_SAMPLES()
3800 static inline uint32_t A6XX_RB_BLIT_DST_INFO_COLOR_SWAP(enum a3xx_color_swap val) in A6XX_RB_BLIT_DST_INFO_COLOR_SWAP() argument
3802 return ((val) << A6XX_RB_BLIT_DST_INFO_COLOR_SWAP__SHIFT) & A6XX_RB_BLIT_DST_INFO_COLOR_SWAP__MASK; in A6XX_RB_BLIT_DST_INFO_COLOR_SWAP()
3806 static inline uint32_t A6XX_RB_BLIT_DST_INFO_COLOR_FORMAT(enum a6xx_format val) in A6XX_RB_BLIT_DST_INFO_COLOR_FORMAT() argument
3808 …return ((val) << A6XX_RB_BLIT_DST_INFO_COLOR_FORMAT__SHIFT) & A6XX_RB_BLIT_DST_INFO_COLOR_FORMAT__… in A6XX_RB_BLIT_DST_INFO_COLOR_FORMAT()
3815 static inline uint32_t A6XX_RB_BLIT_DST(uint32_t val) in A6XX_RB_BLIT_DST() argument
3817 return ((val) << A6XX_RB_BLIT_DST__SHIFT) & A6XX_RB_BLIT_DST__MASK; in A6XX_RB_BLIT_DST()
3823 static inline uint32_t A6XX_RB_BLIT_DST_PITCH(uint32_t val) in A6XX_RB_BLIT_DST_PITCH() argument
3825 return ((val >> 6) << A6XX_RB_BLIT_DST_PITCH__SHIFT) & A6XX_RB_BLIT_DST_PITCH__MASK; in A6XX_RB_BLIT_DST_PITCH()
3831 static inline uint32_t A6XX_RB_BLIT_DST_ARRAY_PITCH(uint32_t val) in A6XX_RB_BLIT_DST_ARRAY_PITCH() argument
3833 return ((val >> 6) << A6XX_RB_BLIT_DST_ARRAY_PITCH__SHIFT) & A6XX_RB_BLIT_DST_ARRAY_PITCH__MASK; in A6XX_RB_BLIT_DST_ARRAY_PITCH()
3839 static inline uint32_t A6XX_RB_BLIT_FLAG_DST(uint32_t val) in A6XX_RB_BLIT_FLAG_DST() argument
3841 return ((val) << A6XX_RB_BLIT_FLAG_DST__SHIFT) & A6XX_RB_BLIT_FLAG_DST__MASK; in A6XX_RB_BLIT_FLAG_DST()
3847 static inline uint32_t A6XX_RB_BLIT_FLAG_DST_PITCH_PITCH(uint32_t val) in A6XX_RB_BLIT_FLAG_DST_PITCH_PITCH() argument
3849 …return ((val >> 6) << A6XX_RB_BLIT_FLAG_DST_PITCH_PITCH__SHIFT) & A6XX_RB_BLIT_FLAG_DST_PITCH_PITC… in A6XX_RB_BLIT_FLAG_DST_PITCH_PITCH()
3853 static inline uint32_t A6XX_RB_BLIT_FLAG_DST_PITCH_ARRAY_PITCH(uint32_t val) in A6XX_RB_BLIT_FLAG_DST_PITCH_ARRAY_PITCH() argument
3855 …return ((val >> 7) << A6XX_RB_BLIT_FLAG_DST_PITCH_ARRAY_PITCH__SHIFT) & A6XX_RB_BLIT_FLAG_DST_PITC… in A6XX_RB_BLIT_FLAG_DST_PITCH_ARRAY_PITCH()
3873 static inline uint32_t A6XX_RB_BLIT_INFO_CLEAR_MASK(uint32_t val) in A6XX_RB_BLIT_INFO_CLEAR_MASK() argument
3875 return ((val) << A6XX_RB_BLIT_INFO_CLEAR_MASK__SHIFT) & A6XX_RB_BLIT_INFO_CLEAR_MASK__MASK; in A6XX_RB_BLIT_INFO_CLEAR_MASK()
3879 static inline uint32_t A6XX_RB_BLIT_INFO_UNK8(uint32_t val) in A6XX_RB_BLIT_INFO_UNK8() argument
3881 return ((val) << A6XX_RB_BLIT_INFO_UNK8__SHIFT) & A6XX_RB_BLIT_INFO_UNK8__MASK; in A6XX_RB_BLIT_INFO_UNK8()
3885 static inline uint32_t A6XX_RB_BLIT_INFO_UNK12(uint32_t val) in A6XX_RB_BLIT_INFO_UNK12() argument
3887 return ((val) << A6XX_RB_BLIT_INFO_UNK12__SHIFT) & A6XX_RB_BLIT_INFO_UNK12__MASK; in A6XX_RB_BLIT_INFO_UNK12()
3895 static inline uint32_t A6XX_RB_UNK_FLAG_BUFFER_BASE(uint32_t val) in A6XX_RB_UNK_FLAG_BUFFER_BASE() argument
3897 return ((val) << A6XX_RB_UNK_FLAG_BUFFER_BASE__SHIFT) & A6XX_RB_UNK_FLAG_BUFFER_BASE__MASK; in A6XX_RB_UNK_FLAG_BUFFER_BASE()
3903 static inline uint32_t A6XX_RB_UNK_FLAG_BUFFER_PITCH_PITCH(uint32_t val) in A6XX_RB_UNK_FLAG_BUFFER_PITCH_PITCH() argument
3905 …return ((val >> 6) << A6XX_RB_UNK_FLAG_BUFFER_PITCH_PITCH__SHIFT) & A6XX_RB_UNK_FLAG_BUFFER_PITCH_… in A6XX_RB_UNK_FLAG_BUFFER_PITCH_PITCH()
3909 static inline uint32_t A6XX_RB_UNK_FLAG_BUFFER_PITCH_ARRAY_PITCH(uint32_t val) in A6XX_RB_UNK_FLAG_BUFFER_PITCH_ARRAY_PITCH() argument
3911 …return ((val >> 7) << A6XX_RB_UNK_FLAG_BUFFER_PITCH_ARRAY_PITCH__SHIFT) & A6XX_RB_UNK_FLAG_BUFFER_… in A6XX_RB_UNK_FLAG_BUFFER_PITCH_ARRAY_PITCH()
3919 static inline uint32_t A6XX_RB_DEPTH_FLAG_BUFFER_BASE(uint32_t val) in A6XX_RB_DEPTH_FLAG_BUFFER_BASE() argument
3921 return ((val) << A6XX_RB_DEPTH_FLAG_BUFFER_BASE__SHIFT) & A6XX_RB_DEPTH_FLAG_BUFFER_BASE__MASK; in A6XX_RB_DEPTH_FLAG_BUFFER_BASE()
3927 static inline uint32_t A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_PITCH(uint32_t val) in A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_PITCH() argument
3929 …return ((val >> 6) << A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_PITCH__SHIFT) & A6XX_RB_DEPTH_FLAG_BUFFER_PI… in A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_PITCH()
3933 static inline uint32_t A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_UNK8(uint32_t val) in A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_UNK8() argument
3935 …return ((val) << A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_UNK8__SHIFT) & A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_UN… in A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_UNK8()
3939 static inline uint32_t A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_ARRAY_PITCH(uint32_t val) in A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_ARRAY_PITCH() argument
3941 …return ((val >> 7) << A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_ARRAY_PITCH__SHIFT) & A6XX_RB_DEPTH_FLAG_BUF… in A6XX_RB_DEPTH_FLAG_BUFFER_PITCH_ARRAY_PITCH()
3949 static inline uint32_t A6XX_RB_MRT_FLAG_BUFFER_ADDR(uint32_t val) in A6XX_RB_MRT_FLAG_BUFFER_ADDR() argument
3951 return ((val) << A6XX_RB_MRT_FLAG_BUFFER_ADDR__SHIFT) & A6XX_RB_MRT_FLAG_BUFFER_ADDR__MASK; in A6XX_RB_MRT_FLAG_BUFFER_ADDR()
3957 static inline uint32_t A6XX_RB_MRT_FLAG_BUFFER_PITCH_PITCH(uint32_t val) in A6XX_RB_MRT_FLAG_BUFFER_PITCH_PITCH() argument
3959 …return ((val >> 6) << A6XX_RB_MRT_FLAG_BUFFER_PITCH_PITCH__SHIFT) & A6XX_RB_MRT_FLAG_BUFFER_PITCH_… in A6XX_RB_MRT_FLAG_BUFFER_PITCH_PITCH()
3963 static inline uint32_t A6XX_RB_MRT_FLAG_BUFFER_PITCH_ARRAY_PITCH(uint32_t val) in A6XX_RB_MRT_FLAG_BUFFER_PITCH_ARRAY_PITCH() argument
3965 …return ((val >> 7) << A6XX_RB_MRT_FLAG_BUFFER_PITCH_ARRAY_PITCH__SHIFT) & A6XX_RB_MRT_FLAG_BUFFER_… in A6XX_RB_MRT_FLAG_BUFFER_PITCH_ARRAY_PITCH()
3971 static inline uint32_t A6XX_RB_SAMPLE_COUNT_ADDR(uint32_t val) in A6XX_RB_SAMPLE_COUNT_ADDR() argument
3973 return ((val) << A6XX_RB_SAMPLE_COUNT_ADDR__SHIFT) & A6XX_RB_SAMPLE_COUNT_ADDR__MASK; in A6XX_RB_SAMPLE_COUNT_ADDR()
3987 static inline uint32_t A6XX_RB_2D_BLIT_CNTL_ROTATE(enum a6xx_rotation val) in A6XX_RB_2D_BLIT_CNTL_ROTATE() argument
3989 return ((val) << A6XX_RB_2D_BLIT_CNTL_ROTATE__SHIFT) & A6XX_RB_2D_BLIT_CNTL_ROTATE__MASK; in A6XX_RB_2D_BLIT_CNTL_ROTATE()
3994 static inline uint32_t A6XX_RB_2D_BLIT_CNTL_UNK4(uint32_t val) in A6XX_RB_2D_BLIT_CNTL_UNK4() argument
3996 return ((val) << A6XX_RB_2D_BLIT_CNTL_UNK4__SHIFT) & A6XX_RB_2D_BLIT_CNTL_UNK4__MASK; in A6XX_RB_2D_BLIT_CNTL_UNK4()
4001 static inline uint32_t A6XX_RB_2D_BLIT_CNTL_COLOR_FORMAT(enum a6xx_format val) in A6XX_RB_2D_BLIT_CNTL_COLOR_FORMAT() argument
4003 …return ((val) << A6XX_RB_2D_BLIT_CNTL_COLOR_FORMAT__SHIFT) & A6XX_RB_2D_BLIT_CNTL_COLOR_FORMAT__MA… in A6XX_RB_2D_BLIT_CNTL_COLOR_FORMAT()
4008 static inline uint32_t A6XX_RB_2D_BLIT_CNTL_UNK17(uint32_t val) in A6XX_RB_2D_BLIT_CNTL_UNK17() argument
4010 return ((val) << A6XX_RB_2D_BLIT_CNTL_UNK17__SHIFT) & A6XX_RB_2D_BLIT_CNTL_UNK17__MASK; in A6XX_RB_2D_BLIT_CNTL_UNK17()
4015 static inline uint32_t A6XX_RB_2D_BLIT_CNTL_MASK(uint32_t val) in A6XX_RB_2D_BLIT_CNTL_MASK() argument
4017 return ((val) << A6XX_RB_2D_BLIT_CNTL_MASK__SHIFT) & A6XX_RB_2D_BLIT_CNTL_MASK__MASK; in A6XX_RB_2D_BLIT_CNTL_MASK()
4021 static inline uint32_t A6XX_RB_2D_BLIT_CNTL_IFMT(enum a6xx_2d_ifmt val) in A6XX_RB_2D_BLIT_CNTL_IFMT() argument
4023 return ((val) << A6XX_RB_2D_BLIT_CNTL_IFMT__SHIFT) & A6XX_RB_2D_BLIT_CNTL_IFMT__MASK; in A6XX_RB_2D_BLIT_CNTL_IFMT()
4027 static inline uint32_t A6XX_RB_2D_BLIT_CNTL_RASTER_MODE(enum a6xx_raster_mode val) in A6XX_RB_2D_BLIT_CNTL_RASTER_MODE() argument
4029 return ((val) << A6XX_RB_2D_BLIT_CNTL_RASTER_MODE__SHIFT) & A6XX_RB_2D_BLIT_CNTL_RASTER_MODE__MASK; in A6XX_RB_2D_BLIT_CNTL_RASTER_MODE()
4037 static inline uint32_t A6XX_RB_2D_DST_INFO_COLOR_FORMAT(enum a6xx_format val) in A6XX_RB_2D_DST_INFO_COLOR_FORMAT() argument
4039 return ((val) << A6XX_RB_2D_DST_INFO_COLOR_FORMAT__SHIFT) & A6XX_RB_2D_DST_INFO_COLOR_FORMAT__MASK; in A6XX_RB_2D_DST_INFO_COLOR_FORMAT()
4043 static inline uint32_t A6XX_RB_2D_DST_INFO_TILE_MODE(enum a6xx_tile_mode val) in A6XX_RB_2D_DST_INFO_TILE_MODE() argument
4045 return ((val) << A6XX_RB_2D_DST_INFO_TILE_MODE__SHIFT) & A6XX_RB_2D_DST_INFO_TILE_MODE__MASK; in A6XX_RB_2D_DST_INFO_TILE_MODE()
4049 static inline uint32_t A6XX_RB_2D_DST_INFO_COLOR_SWAP(enum a3xx_color_swap val) in A6XX_RB_2D_DST_INFO_COLOR_SWAP() argument
4051 return ((val) << A6XX_RB_2D_DST_INFO_COLOR_SWAP__SHIFT) & A6XX_RB_2D_DST_INFO_COLOR_SWAP__MASK; in A6XX_RB_2D_DST_INFO_COLOR_SWAP()
4057 static inline uint32_t A6XX_RB_2D_DST_INFO_SAMPLES(enum a3xx_msaa_samples val) in A6XX_RB_2D_DST_INFO_SAMPLES() argument
4059 return ((val) << A6XX_RB_2D_DST_INFO_SAMPLES__SHIFT) & A6XX_RB_2D_DST_INFO_SAMPLES__MASK; in A6XX_RB_2D_DST_INFO_SAMPLES()
4070 static inline uint32_t A6XX_RB_2D_DST_INFO_UNK23(uint32_t val) in A6XX_RB_2D_DST_INFO_UNK23() argument
4072 return ((val) << A6XX_RB_2D_DST_INFO_UNK23__SHIFT) & A6XX_RB_2D_DST_INFO_UNK23__MASK; in A6XX_RB_2D_DST_INFO_UNK23()
4079 static inline uint32_t A6XX_RB_2D_DST(uint32_t val) in A6XX_RB_2D_DST() argument
4081 return ((val) << A6XX_RB_2D_DST__SHIFT) & A6XX_RB_2D_DST__MASK; in A6XX_RB_2D_DST()
4087 static inline uint32_t A6XX_RB_2D_DST_PITCH(uint32_t val) in A6XX_RB_2D_DST_PITCH() argument
4089 return ((val >> 6) << A6XX_RB_2D_DST_PITCH__SHIFT) & A6XX_RB_2D_DST_PITCH__MASK; in A6XX_RB_2D_DST_PITCH()
4095 static inline uint32_t A6XX_RB_2D_DST_PLANE1(uint32_t val) in A6XX_RB_2D_DST_PLANE1() argument
4097 return ((val) << A6XX_RB_2D_DST_PLANE1__SHIFT) & A6XX_RB_2D_DST_PLANE1__MASK; in A6XX_RB_2D_DST_PLANE1()
4103 static inline uint32_t A6XX_RB_2D_DST_PLANE_PITCH(uint32_t val) in A6XX_RB_2D_DST_PLANE_PITCH() argument
4105 return ((val >> 6) << A6XX_RB_2D_DST_PLANE_PITCH__SHIFT) & A6XX_RB_2D_DST_PLANE_PITCH__MASK; in A6XX_RB_2D_DST_PLANE_PITCH()
4111 static inline uint32_t A6XX_RB_2D_DST_PLANE2(uint32_t val) in A6XX_RB_2D_DST_PLANE2() argument
4113 return ((val) << A6XX_RB_2D_DST_PLANE2__SHIFT) & A6XX_RB_2D_DST_PLANE2__MASK; in A6XX_RB_2D_DST_PLANE2()
4119 static inline uint32_t A6XX_RB_2D_DST_FLAGS(uint32_t val) in A6XX_RB_2D_DST_FLAGS() argument
4121 return ((val) << A6XX_RB_2D_DST_FLAGS__SHIFT) & A6XX_RB_2D_DST_FLAGS__MASK; in A6XX_RB_2D_DST_FLAGS()
4127 static inline uint32_t A6XX_RB_2D_DST_FLAGS_PITCH(uint32_t val) in A6XX_RB_2D_DST_FLAGS_PITCH() argument
4129 return ((val >> 6) << A6XX_RB_2D_DST_FLAGS_PITCH__SHIFT) & A6XX_RB_2D_DST_FLAGS_PITCH__MASK; in A6XX_RB_2D_DST_FLAGS_PITCH()
4135 static inline uint32_t A6XX_RB_2D_DST_FLAGS_PLANE(uint32_t val) in A6XX_RB_2D_DST_FLAGS_PLANE() argument
4137 return ((val) << A6XX_RB_2D_DST_FLAGS_PLANE__SHIFT) & A6XX_RB_2D_DST_FLAGS_PLANE__MASK; in A6XX_RB_2D_DST_FLAGS_PLANE()
4143 static inline uint32_t A6XX_RB_2D_DST_FLAGS_PLANE_PITCH(uint32_t val) in A6XX_RB_2D_DST_FLAGS_PLANE_PITCH() argument
4145 …return ((val >> 6) << A6XX_RB_2D_DST_FLAGS_PLANE_PITCH__SHIFT) & A6XX_RB_2D_DST_FLAGS_PLANE_PITCH_… in A6XX_RB_2D_DST_FLAGS_PLANE_PITCH()
4165 static inline uint32_t A6XX_RB_CCU_CNTL_COLOR_OFFSET(uint32_t val) in A6XX_RB_CCU_CNTL_COLOR_OFFSET() argument
4167 return ((val >> 12) << A6XX_RB_CCU_CNTL_COLOR_OFFSET__SHIFT) & A6XX_RB_CCU_CNTL_COLOR_OFFSET__MASK; in A6XX_RB_CCU_CNTL_COLOR_OFFSET()
4171 static inline uint32_t A6XX_RB_CCU_CNTL_DEPTH_OFFSET(uint32_t val) in A6XX_RB_CCU_CNTL_DEPTH_OFFSET() argument
4173 return ((val >> 12) << A6XX_RB_CCU_CNTL_DEPTH_OFFSET__SHIFT) & A6XX_RB_CCU_CNTL_DEPTH_OFFSET__MASK; in A6XX_RB_CCU_CNTL_DEPTH_OFFSET()
4182 static inline uint32_t A6XX_RB_NC_MODE_CNTL_LOWER_BIT(uint32_t val) in A6XX_RB_NC_MODE_CNTL_LOWER_BIT() argument
4184 return ((val) << A6XX_RB_NC_MODE_CNTL_LOWER_BIT__SHIFT) & A6XX_RB_NC_MODE_CNTL_LOWER_BIT__MASK; in A6XX_RB_NC_MODE_CNTL_LOWER_BIT()
4190 static inline uint32_t A6XX_RB_NC_MODE_CNTL_UPPER_BIT(uint32_t val) in A6XX_RB_NC_MODE_CNTL_UPPER_BIT() argument
4192 return ((val) << A6XX_RB_NC_MODE_CNTL_UPPER_BIT__SHIFT) & A6XX_RB_NC_MODE_CNTL_UPPER_BIT__MASK; in A6XX_RB_NC_MODE_CNTL_UPPER_BIT()
4197 static inline uint32_t A6XX_RB_NC_MODE_CNTL_UNK12(uint32_t val) in A6XX_RB_NC_MODE_CNTL_UNK12() argument
4199 return ((val) << A6XX_RB_NC_MODE_CNTL_UNK12__SHIFT) & A6XX_RB_NC_MODE_CNTL_UNK12__MASK; in A6XX_RB_NC_MODE_CNTL_UNK12()
4219 static inline uint32_t A6XX_RB_UNKNOWN_8E51(uint32_t val) in A6XX_RB_UNKNOWN_8E51() argument
4221 return ((val) << A6XX_RB_UNKNOWN_8E51__SHIFT) & A6XX_RB_UNKNOWN_8E51__MASK; in A6XX_RB_UNKNOWN_8E51()
4227 static inline uint32_t A6XX_VPC_GS_PARAM_LINELENGTHLOC(uint32_t val) in A6XX_VPC_GS_PARAM_LINELENGTHLOC() argument
4229 return ((val) << A6XX_VPC_GS_PARAM_LINELENGTHLOC__SHIFT) & A6XX_VPC_GS_PARAM_LINELENGTHLOC__MASK; in A6XX_VPC_GS_PARAM_LINELENGTHLOC()
4235 static inline uint32_t A6XX_VPC_VS_CLIP_CNTL_CLIP_MASK(uint32_t val) in A6XX_VPC_VS_CLIP_CNTL_CLIP_MASK() argument
4237 return ((val) << A6XX_VPC_VS_CLIP_CNTL_CLIP_MASK__SHIFT) & A6XX_VPC_VS_CLIP_CNTL_CLIP_MASK__MASK; in A6XX_VPC_VS_CLIP_CNTL_CLIP_MASK()
4241 static inline uint32_t A6XX_VPC_VS_CLIP_CNTL_CLIP_DIST_03_LOC(uint32_t val) in A6XX_VPC_VS_CLIP_CNTL_CLIP_DIST_03_LOC() argument
4243 …return ((val) << A6XX_VPC_VS_CLIP_CNTL_CLIP_DIST_03_LOC__SHIFT) & A6XX_VPC_VS_CLIP_CNTL_CLIP_DIST_… in A6XX_VPC_VS_CLIP_CNTL_CLIP_DIST_03_LOC()
4247 static inline uint32_t A6XX_VPC_VS_CLIP_CNTL_CLIP_DIST_47_LOC(uint32_t val) in A6XX_VPC_VS_CLIP_CNTL_CLIP_DIST_47_LOC() argument
4249 …return ((val) << A6XX_VPC_VS_CLIP_CNTL_CLIP_DIST_47_LOC__SHIFT) & A6XX_VPC_VS_CLIP_CNTL_CLIP_DIST_… in A6XX_VPC_VS_CLIP_CNTL_CLIP_DIST_47_LOC()
4255 static inline uint32_t A6XX_VPC_GS_CLIP_CNTL_CLIP_MASK(uint32_t val) in A6XX_VPC_GS_CLIP_CNTL_CLIP_MASK() argument
4257 return ((val) << A6XX_VPC_GS_CLIP_CNTL_CLIP_MASK__SHIFT) & A6XX_VPC_GS_CLIP_CNTL_CLIP_MASK__MASK; in A6XX_VPC_GS_CLIP_CNTL_CLIP_MASK()
4261 static inline uint32_t A6XX_VPC_GS_CLIP_CNTL_CLIP_DIST_03_LOC(uint32_t val) in A6XX_VPC_GS_CLIP_CNTL_CLIP_DIST_03_LOC() argument
4263 …return ((val) << A6XX_VPC_GS_CLIP_CNTL_CLIP_DIST_03_LOC__SHIFT) & A6XX_VPC_GS_CLIP_CNTL_CLIP_DIST_… in A6XX_VPC_GS_CLIP_CNTL_CLIP_DIST_03_LOC()
4267 static inline uint32_t A6XX_VPC_GS_CLIP_CNTL_CLIP_DIST_47_LOC(uint32_t val) in A6XX_VPC_GS_CLIP_CNTL_CLIP_DIST_47_LOC() argument
4269 …return ((val) << A6XX_VPC_GS_CLIP_CNTL_CLIP_DIST_47_LOC__SHIFT) & A6XX_VPC_GS_CLIP_CNTL_CLIP_DIST_… in A6XX_VPC_GS_CLIP_CNTL_CLIP_DIST_47_LOC()
4275 static inline uint32_t A6XX_VPC_DS_CLIP_CNTL_CLIP_MASK(uint32_t val) in A6XX_VPC_DS_CLIP_CNTL_CLIP_MASK() argument
4277 return ((val) << A6XX_VPC_DS_CLIP_CNTL_CLIP_MASK__SHIFT) & A6XX_VPC_DS_CLIP_CNTL_CLIP_MASK__MASK; in A6XX_VPC_DS_CLIP_CNTL_CLIP_MASK()
4281 static inline uint32_t A6XX_VPC_DS_CLIP_CNTL_CLIP_DIST_03_LOC(uint32_t val) in A6XX_VPC_DS_CLIP_CNTL_CLIP_DIST_03_LOC() argument
4283 …return ((val) << A6XX_VPC_DS_CLIP_CNTL_CLIP_DIST_03_LOC__SHIFT) & A6XX_VPC_DS_CLIP_CNTL_CLIP_DIST_… in A6XX_VPC_DS_CLIP_CNTL_CLIP_DIST_03_LOC()
4287 static inline uint32_t A6XX_VPC_DS_CLIP_CNTL_CLIP_DIST_47_LOC(uint32_t val) in A6XX_VPC_DS_CLIP_CNTL_CLIP_DIST_47_LOC() argument
4289 …return ((val) << A6XX_VPC_DS_CLIP_CNTL_CLIP_DIST_47_LOC__SHIFT) & A6XX_VPC_DS_CLIP_CNTL_CLIP_DIST_… in A6XX_VPC_DS_CLIP_CNTL_CLIP_DIST_47_LOC()
4295 static inline uint32_t A6XX_VPC_VS_LAYER_CNTL_LAYERLOC(uint32_t val) in A6XX_VPC_VS_LAYER_CNTL_LAYERLOC() argument
4297 return ((val) << A6XX_VPC_VS_LAYER_CNTL_LAYERLOC__SHIFT) & A6XX_VPC_VS_LAYER_CNTL_LAYERLOC__MASK; in A6XX_VPC_VS_LAYER_CNTL_LAYERLOC()
4301 static inline uint32_t A6XX_VPC_VS_LAYER_CNTL_VIEWLOC(uint32_t val) in A6XX_VPC_VS_LAYER_CNTL_VIEWLOC() argument
4303 return ((val) << A6XX_VPC_VS_LAYER_CNTL_VIEWLOC__SHIFT) & A6XX_VPC_VS_LAYER_CNTL_VIEWLOC__MASK; in A6XX_VPC_VS_LAYER_CNTL_VIEWLOC()
4309 static inline uint32_t A6XX_VPC_GS_LAYER_CNTL_LAYERLOC(uint32_t val) in A6XX_VPC_GS_LAYER_CNTL_LAYERLOC() argument
4311 return ((val) << A6XX_VPC_GS_LAYER_CNTL_LAYERLOC__SHIFT) & A6XX_VPC_GS_LAYER_CNTL_LAYERLOC__MASK; in A6XX_VPC_GS_LAYER_CNTL_LAYERLOC()
4315 static inline uint32_t A6XX_VPC_GS_LAYER_CNTL_VIEWLOC(uint32_t val) in A6XX_VPC_GS_LAYER_CNTL_VIEWLOC() argument
4317 return ((val) << A6XX_VPC_GS_LAYER_CNTL_VIEWLOC__SHIFT) & A6XX_VPC_GS_LAYER_CNTL_VIEWLOC__MASK; in A6XX_VPC_GS_LAYER_CNTL_VIEWLOC()
4323 static inline uint32_t A6XX_VPC_DS_LAYER_CNTL_LAYERLOC(uint32_t val) in A6XX_VPC_DS_LAYER_CNTL_LAYERLOC() argument
4325 return ((val) << A6XX_VPC_DS_LAYER_CNTL_LAYERLOC__SHIFT) & A6XX_VPC_DS_LAYER_CNTL_LAYERLOC__MASK; in A6XX_VPC_DS_LAYER_CNTL_LAYERLOC()
4329 static inline uint32_t A6XX_VPC_DS_LAYER_CNTL_VIEWLOC(uint32_t val) in A6XX_VPC_DS_LAYER_CNTL_VIEWLOC() argument
4331 return ((val) << A6XX_VPC_DS_LAYER_CNTL_VIEWLOC__SHIFT) & A6XX_VPC_DS_LAYER_CNTL_VIEWLOC__MASK; in A6XX_VPC_DS_LAYER_CNTL_VIEWLOC()
4341 static inline uint32_t A6XX_VPC_POLYGON_MODE_MODE(enum a6xx_polygon_mode val) in A6XX_VPC_POLYGON_MODE_MODE() argument
4343 return ((val) << A6XX_VPC_POLYGON_MODE_MODE__SHIFT) & A6XX_VPC_POLYGON_MODE_MODE__MASK; in A6XX_VPC_POLYGON_MODE_MODE()
4365 static inline uint32_t A6XX_VPC_SO_CNTL_ADDR(uint32_t val) in A6XX_VPC_SO_CNTL_ADDR() argument
4367 return ((val) << A6XX_VPC_SO_CNTL_ADDR__SHIFT) & A6XX_VPC_SO_CNTL_ADDR__MASK; in A6XX_VPC_SO_CNTL_ADDR()
4374 static inline uint32_t A6XX_VPC_SO_PROG_A_BUF(uint32_t val) in A6XX_VPC_SO_PROG_A_BUF() argument
4376 return ((val) << A6XX_VPC_SO_PROG_A_BUF__SHIFT) & A6XX_VPC_SO_PROG_A_BUF__MASK; in A6XX_VPC_SO_PROG_A_BUF()
4380 static inline uint32_t A6XX_VPC_SO_PROG_A_OFF(uint32_t val) in A6XX_VPC_SO_PROG_A_OFF() argument
4382 return ((val >> 2) << A6XX_VPC_SO_PROG_A_OFF__SHIFT) & A6XX_VPC_SO_PROG_A_OFF__MASK; in A6XX_VPC_SO_PROG_A_OFF()
4387 static inline uint32_t A6XX_VPC_SO_PROG_B_BUF(uint32_t val) in A6XX_VPC_SO_PROG_B_BUF() argument
4389 return ((val) << A6XX_VPC_SO_PROG_B_BUF__SHIFT) & A6XX_VPC_SO_PROG_B_BUF__MASK; in A6XX_VPC_SO_PROG_B_BUF()
4393 static inline uint32_t A6XX_VPC_SO_PROG_B_OFF(uint32_t val) in A6XX_VPC_SO_PROG_B_OFF() argument
4395 return ((val >> 2) << A6XX_VPC_SO_PROG_B_OFF__SHIFT) & A6XX_VPC_SO_PROG_B_OFF__MASK; in A6XX_VPC_SO_PROG_B_OFF()
4402 static inline uint32_t A6XX_VPC_SO_STREAM_COUNTS(uint32_t val) in A6XX_VPC_SO_STREAM_COUNTS() argument
4404 return ((val) << A6XX_VPC_SO_STREAM_COUNTS__SHIFT) & A6XX_VPC_SO_STREAM_COUNTS__MASK; in A6XX_VPC_SO_STREAM_COUNTS()
4412 static inline uint32_t A6XX_VPC_SO_BUFFER_BASE(uint32_t val) in A6XX_VPC_SO_BUFFER_BASE() argument
4414 return ((val) << A6XX_VPC_SO_BUFFER_BASE__SHIFT) & A6XX_VPC_SO_BUFFER_BASE__MASK; in A6XX_VPC_SO_BUFFER_BASE()
4420 static inline uint32_t A6XX_VPC_SO_BUFFER_SIZE(uint32_t val) in A6XX_VPC_SO_BUFFER_SIZE() argument
4422 return ((val >> 2) << A6XX_VPC_SO_BUFFER_SIZE__SHIFT) & A6XX_VPC_SO_BUFFER_SIZE__MASK; in A6XX_VPC_SO_BUFFER_SIZE()
4430 static inline uint32_t A6XX_VPC_SO_BUFFER_OFFSET(uint32_t val) in A6XX_VPC_SO_BUFFER_OFFSET() argument
4432 return ((val >> 2) << A6XX_VPC_SO_BUFFER_OFFSET__SHIFT) & A6XX_VPC_SO_BUFFER_OFFSET__MASK; in A6XX_VPC_SO_BUFFER_OFFSET()
4438 static inline uint32_t A6XX_VPC_SO_FLUSH_BASE(uint32_t val) in A6XX_VPC_SO_FLUSH_BASE() argument
4440 return ((val) << A6XX_VPC_SO_FLUSH_BASE__SHIFT) & A6XX_VPC_SO_FLUSH_BASE__MASK; in A6XX_VPC_SO_FLUSH_BASE()
4451 static inline uint32_t A6XX_VPC_VS_PACK_STRIDE_IN_VPC(uint32_t val) in A6XX_VPC_VS_PACK_STRIDE_IN_VPC() argument
4453 return ((val) << A6XX_VPC_VS_PACK_STRIDE_IN_VPC__SHIFT) & A6XX_VPC_VS_PACK_STRIDE_IN_VPC__MASK; in A6XX_VPC_VS_PACK_STRIDE_IN_VPC()
4457 static inline uint32_t A6XX_VPC_VS_PACK_POSITIONLOC(uint32_t val) in A6XX_VPC_VS_PACK_POSITIONLOC() argument
4459 return ((val) << A6XX_VPC_VS_PACK_POSITIONLOC__SHIFT) & A6XX_VPC_VS_PACK_POSITIONLOC__MASK; in A6XX_VPC_VS_PACK_POSITIONLOC()
4463 static inline uint32_t A6XX_VPC_VS_PACK_PSIZELOC(uint32_t val) in A6XX_VPC_VS_PACK_PSIZELOC() argument
4465 return ((val) << A6XX_VPC_VS_PACK_PSIZELOC__SHIFT) & A6XX_VPC_VS_PACK_PSIZELOC__MASK; in A6XX_VPC_VS_PACK_PSIZELOC()
4469 static inline uint32_t A6XX_VPC_VS_PACK_EXTRAPOS(uint32_t val) in A6XX_VPC_VS_PACK_EXTRAPOS() argument
4471 return ((val) << A6XX_VPC_VS_PACK_EXTRAPOS__SHIFT) & A6XX_VPC_VS_PACK_EXTRAPOS__MASK; in A6XX_VPC_VS_PACK_EXTRAPOS()
4477 static inline uint32_t A6XX_VPC_GS_PACK_STRIDE_IN_VPC(uint32_t val) in A6XX_VPC_GS_PACK_STRIDE_IN_VPC() argument
4479 return ((val) << A6XX_VPC_GS_PACK_STRIDE_IN_VPC__SHIFT) & A6XX_VPC_GS_PACK_STRIDE_IN_VPC__MASK; in A6XX_VPC_GS_PACK_STRIDE_IN_VPC()
4483 static inline uint32_t A6XX_VPC_GS_PACK_POSITIONLOC(uint32_t val) in A6XX_VPC_GS_PACK_POSITIONLOC() argument
4485 return ((val) << A6XX_VPC_GS_PACK_POSITIONLOC__SHIFT) & A6XX_VPC_GS_PACK_POSITIONLOC__MASK; in A6XX_VPC_GS_PACK_POSITIONLOC()
4489 static inline uint32_t A6XX_VPC_GS_PACK_PSIZELOC(uint32_t val) in A6XX_VPC_GS_PACK_PSIZELOC() argument
4491 return ((val) << A6XX_VPC_GS_PACK_PSIZELOC__SHIFT) & A6XX_VPC_GS_PACK_PSIZELOC__MASK; in A6XX_VPC_GS_PACK_PSIZELOC()
4495 static inline uint32_t A6XX_VPC_GS_PACK_EXTRAPOS(uint32_t val) in A6XX_VPC_GS_PACK_EXTRAPOS() argument
4497 return ((val) << A6XX_VPC_GS_PACK_EXTRAPOS__SHIFT) & A6XX_VPC_GS_PACK_EXTRAPOS__MASK; in A6XX_VPC_GS_PACK_EXTRAPOS()
4503 static inline uint32_t A6XX_VPC_DS_PACK_STRIDE_IN_VPC(uint32_t val) in A6XX_VPC_DS_PACK_STRIDE_IN_VPC() argument
4505 return ((val) << A6XX_VPC_DS_PACK_STRIDE_IN_VPC__SHIFT) & A6XX_VPC_DS_PACK_STRIDE_IN_VPC__MASK; in A6XX_VPC_DS_PACK_STRIDE_IN_VPC()
4509 static inline uint32_t A6XX_VPC_DS_PACK_POSITIONLOC(uint32_t val) in A6XX_VPC_DS_PACK_POSITIONLOC() argument
4511 return ((val) << A6XX_VPC_DS_PACK_POSITIONLOC__SHIFT) & A6XX_VPC_DS_PACK_POSITIONLOC__MASK; in A6XX_VPC_DS_PACK_POSITIONLOC()
4515 static inline uint32_t A6XX_VPC_DS_PACK_PSIZELOC(uint32_t val) in A6XX_VPC_DS_PACK_PSIZELOC() argument
4517 return ((val) << A6XX_VPC_DS_PACK_PSIZELOC__SHIFT) & A6XX_VPC_DS_PACK_PSIZELOC__MASK; in A6XX_VPC_DS_PACK_PSIZELOC()
4521 static inline uint32_t A6XX_VPC_DS_PACK_EXTRAPOS(uint32_t val) in A6XX_VPC_DS_PACK_EXTRAPOS() argument
4523 return ((val) << A6XX_VPC_DS_PACK_EXTRAPOS__SHIFT) & A6XX_VPC_DS_PACK_EXTRAPOS__MASK; in A6XX_VPC_DS_PACK_EXTRAPOS()
4529 static inline uint32_t A6XX_VPC_CNTL_0_NUMNONPOSVAR(uint32_t val) in A6XX_VPC_CNTL_0_NUMNONPOSVAR() argument
4531 return ((val) << A6XX_VPC_CNTL_0_NUMNONPOSVAR__SHIFT) & A6XX_VPC_CNTL_0_NUMNONPOSVAR__MASK; in A6XX_VPC_CNTL_0_NUMNONPOSVAR()
4535 static inline uint32_t A6XX_VPC_CNTL_0_PRIMIDLOC(uint32_t val) in A6XX_VPC_CNTL_0_PRIMIDLOC() argument
4537 return ((val) << A6XX_VPC_CNTL_0_PRIMIDLOC__SHIFT) & A6XX_VPC_CNTL_0_PRIMIDLOC__MASK; in A6XX_VPC_CNTL_0_PRIMIDLOC()
4542 static inline uint32_t A6XX_VPC_CNTL_0_VIEWIDLOC(uint32_t val) in A6XX_VPC_CNTL_0_VIEWIDLOC() argument
4544 return ((val) << A6XX_VPC_CNTL_0_VIEWIDLOC__SHIFT) & A6XX_VPC_CNTL_0_VIEWIDLOC__MASK; in A6XX_VPC_CNTL_0_VIEWIDLOC()
4550 static inline uint32_t A6XX_VPC_SO_STREAM_CNTL_BUF0_STREAM(uint32_t val) in A6XX_VPC_SO_STREAM_CNTL_BUF0_STREAM() argument
4552 …return ((val) << A6XX_VPC_SO_STREAM_CNTL_BUF0_STREAM__SHIFT) & A6XX_VPC_SO_STREAM_CNTL_BUF0_STREAM… in A6XX_VPC_SO_STREAM_CNTL_BUF0_STREAM()
4556 static inline uint32_t A6XX_VPC_SO_STREAM_CNTL_BUF1_STREAM(uint32_t val) in A6XX_VPC_SO_STREAM_CNTL_BUF1_STREAM() argument
4558 …return ((val) << A6XX_VPC_SO_STREAM_CNTL_BUF1_STREAM__SHIFT) & A6XX_VPC_SO_STREAM_CNTL_BUF1_STREAM… in A6XX_VPC_SO_STREAM_CNTL_BUF1_STREAM()
4562 static inline uint32_t A6XX_VPC_SO_STREAM_CNTL_BUF2_STREAM(uint32_t val) in A6XX_VPC_SO_STREAM_CNTL_BUF2_STREAM() argument
4564 …return ((val) << A6XX_VPC_SO_STREAM_CNTL_BUF2_STREAM__SHIFT) & A6XX_VPC_SO_STREAM_CNTL_BUF2_STREAM… in A6XX_VPC_SO_STREAM_CNTL_BUF2_STREAM()
4568 static inline uint32_t A6XX_VPC_SO_STREAM_CNTL_BUF3_STREAM(uint32_t val) in A6XX_VPC_SO_STREAM_CNTL_BUF3_STREAM() argument
4570 …return ((val) << A6XX_VPC_SO_STREAM_CNTL_BUF3_STREAM__SHIFT) & A6XX_VPC_SO_STREAM_CNTL_BUF3_STREAM… in A6XX_VPC_SO_STREAM_CNTL_BUF3_STREAM()
4574 static inline uint32_t A6XX_VPC_SO_STREAM_CNTL_STREAM_ENABLE(uint32_t val) in A6XX_VPC_SO_STREAM_CNTL_STREAM_ENABLE() argument
4576 …return ((val) << A6XX_VPC_SO_STREAM_CNTL_STREAM_ENABLE__SHIFT) & A6XX_VPC_SO_STREAM_CNTL_STREAM_EN… in A6XX_VPC_SO_STREAM_CNTL_STREAM_ENABLE()
4597 static inline uint32_t A6XX_PC_HS_INPUT_SIZE_SIZE(uint32_t val) in A6XX_PC_HS_INPUT_SIZE_SIZE() argument
4599 return ((val) << A6XX_PC_HS_INPUT_SIZE_SIZE__SHIFT) & A6XX_PC_HS_INPUT_SIZE_SIZE__MASK; in A6XX_PC_HS_INPUT_SIZE_SIZE()
4603 static inline uint32_t A6XX_PC_HS_INPUT_SIZE_UNK13(uint32_t val) in A6XX_PC_HS_INPUT_SIZE_UNK13() argument
4605 return ((val) << A6XX_PC_HS_INPUT_SIZE_UNK13__SHIFT) & A6XX_PC_HS_INPUT_SIZE_UNK13__MASK; in A6XX_PC_HS_INPUT_SIZE_UNK13()
4611 static inline uint32_t A6XX_PC_TESS_CNTL_SPACING(enum a6xx_tess_spacing val) in A6XX_PC_TESS_CNTL_SPACING() argument
4613 return ((val) << A6XX_PC_TESS_CNTL_SPACING__SHIFT) & A6XX_PC_TESS_CNTL_SPACING__MASK; in A6XX_PC_TESS_CNTL_SPACING()
4617 static inline uint32_t A6XX_PC_TESS_CNTL_OUTPUT(enum a6xx_tess_output val) in A6XX_PC_TESS_CNTL_OUTPUT() argument
4619 return ((val) << A6XX_PC_TESS_CNTL_OUTPUT__SHIFT) & A6XX_PC_TESS_CNTL_OUTPUT__MASK; in A6XX_PC_TESS_CNTL_OUTPUT()
4639 static inline uint32_t A6XX_PC_DRAW_CMD_STATE_ID(uint32_t val) in A6XX_PC_DRAW_CMD_STATE_ID() argument
4641 return ((val) << A6XX_PC_DRAW_CMD_STATE_ID__SHIFT) & A6XX_PC_DRAW_CMD_STATE_ID__MASK; in A6XX_PC_DRAW_CMD_STATE_ID()
4647 static inline uint32_t A6XX_PC_DISPATCH_CMD_STATE_ID(uint32_t val) in A6XX_PC_DISPATCH_CMD_STATE_ID() argument
4649 return ((val) << A6XX_PC_DISPATCH_CMD_STATE_ID__SHIFT) & A6XX_PC_DISPATCH_CMD_STATE_ID__MASK; in A6XX_PC_DISPATCH_CMD_STATE_ID()
4655 static inline uint32_t A6XX_PC_EVENT_CMD_STATE_ID(uint32_t val) in A6XX_PC_EVENT_CMD_STATE_ID() argument
4657 return ((val) << A6XX_PC_EVENT_CMD_STATE_ID__SHIFT) & A6XX_PC_EVENT_CMD_STATE_ID__MASK; in A6XX_PC_EVENT_CMD_STATE_ID()
4661 static inline uint32_t A6XX_PC_EVENT_CMD_EVENT(enum vgt_event_type val) in A6XX_PC_EVENT_CMD_EVENT() argument
4663 return ((val) << A6XX_PC_EVENT_CMD_EVENT__SHIFT) & A6XX_PC_EVENT_CMD_EVENT__MASK; in A6XX_PC_EVENT_CMD_EVENT()
4671 static inline uint32_t A6XX_PC_POLYGON_MODE_MODE(enum a6xx_polygon_mode val) in A6XX_PC_POLYGON_MODE_MODE() argument
4673 return ((val) << A6XX_PC_POLYGON_MODE_MODE__SHIFT) & A6XX_PC_POLYGON_MODE_MODE__MASK; in A6XX_PC_POLYGON_MODE_MODE()
4679 static inline uint32_t A6XX_PC_RASTER_CNTL_STREAM(uint32_t val) in A6XX_PC_RASTER_CNTL_STREAM() argument
4681 return ((val) << A6XX_PC_RASTER_CNTL_STREAM__SHIFT) & A6XX_PC_RASTER_CNTL_STREAM__MASK; in A6XX_PC_RASTER_CNTL_STREAM()
4694 static inline uint32_t A6XX_PC_VS_OUT_CNTL_STRIDE_IN_VPC(uint32_t val) in A6XX_PC_VS_OUT_CNTL_STRIDE_IN_VPC() argument
4696 …return ((val) << A6XX_PC_VS_OUT_CNTL_STRIDE_IN_VPC__SHIFT) & A6XX_PC_VS_OUT_CNTL_STRIDE_IN_VPC__MA… in A6XX_PC_VS_OUT_CNTL_STRIDE_IN_VPC()
4704 static inline uint32_t A6XX_PC_VS_OUT_CNTL_CLIP_MASK(uint32_t val) in A6XX_PC_VS_OUT_CNTL_CLIP_MASK() argument
4706 return ((val) << A6XX_PC_VS_OUT_CNTL_CLIP_MASK__SHIFT) & A6XX_PC_VS_OUT_CNTL_CLIP_MASK__MASK; in A6XX_PC_VS_OUT_CNTL_CLIP_MASK()
4712 static inline uint32_t A6XX_PC_GS_OUT_CNTL_STRIDE_IN_VPC(uint32_t val) in A6XX_PC_GS_OUT_CNTL_STRIDE_IN_VPC() argument
4714 …return ((val) << A6XX_PC_GS_OUT_CNTL_STRIDE_IN_VPC__SHIFT) & A6XX_PC_GS_OUT_CNTL_STRIDE_IN_VPC__MA… in A6XX_PC_GS_OUT_CNTL_STRIDE_IN_VPC()
4722 static inline uint32_t A6XX_PC_GS_OUT_CNTL_CLIP_MASK(uint32_t val) in A6XX_PC_GS_OUT_CNTL_CLIP_MASK() argument
4724 return ((val) << A6XX_PC_GS_OUT_CNTL_CLIP_MASK__SHIFT) & A6XX_PC_GS_OUT_CNTL_CLIP_MASK__MASK; in A6XX_PC_GS_OUT_CNTL_CLIP_MASK()
4730 static inline uint32_t A6XX_PC_HS_OUT_CNTL_STRIDE_IN_VPC(uint32_t val) in A6XX_PC_HS_OUT_CNTL_STRIDE_IN_VPC() argument
4732 …return ((val) << A6XX_PC_HS_OUT_CNTL_STRIDE_IN_VPC__SHIFT) & A6XX_PC_HS_OUT_CNTL_STRIDE_IN_VPC__MA… in A6XX_PC_HS_OUT_CNTL_STRIDE_IN_VPC()
4740 static inline uint32_t A6XX_PC_HS_OUT_CNTL_CLIP_MASK(uint32_t val) in A6XX_PC_HS_OUT_CNTL_CLIP_MASK() argument
4742 return ((val) << A6XX_PC_HS_OUT_CNTL_CLIP_MASK__SHIFT) & A6XX_PC_HS_OUT_CNTL_CLIP_MASK__MASK; in A6XX_PC_HS_OUT_CNTL_CLIP_MASK()
4748 static inline uint32_t A6XX_PC_DS_OUT_CNTL_STRIDE_IN_VPC(uint32_t val) in A6XX_PC_DS_OUT_CNTL_STRIDE_IN_VPC() argument
4750 …return ((val) << A6XX_PC_DS_OUT_CNTL_STRIDE_IN_VPC__SHIFT) & A6XX_PC_DS_OUT_CNTL_STRIDE_IN_VPC__MA… in A6XX_PC_DS_OUT_CNTL_STRIDE_IN_VPC()
4758 static inline uint32_t A6XX_PC_DS_OUT_CNTL_CLIP_MASK(uint32_t val) in A6XX_PC_DS_OUT_CNTL_CLIP_MASK() argument
4760 return ((val) << A6XX_PC_DS_OUT_CNTL_CLIP_MASK__SHIFT) & A6XX_PC_DS_OUT_CNTL_CLIP_MASK__MASK; in A6XX_PC_DS_OUT_CNTL_CLIP_MASK()
4766 static inline uint32_t A6XX_PC_PRIMITIVE_CNTL_5_GS_VERTICES_OUT(uint32_t val) in A6XX_PC_PRIMITIVE_CNTL_5_GS_VERTICES_OUT() argument
4768 …return ((val) << A6XX_PC_PRIMITIVE_CNTL_5_GS_VERTICES_OUT__SHIFT) & A6XX_PC_PRIMITIVE_CNTL_5_GS_VE… in A6XX_PC_PRIMITIVE_CNTL_5_GS_VERTICES_OUT()
4772 static inline uint32_t A6XX_PC_PRIMITIVE_CNTL_5_GS_INVOCATIONS(uint32_t val) in A6XX_PC_PRIMITIVE_CNTL_5_GS_INVOCATIONS() argument
4774 …return ((val) << A6XX_PC_PRIMITIVE_CNTL_5_GS_INVOCATIONS__SHIFT) & A6XX_PC_PRIMITIVE_CNTL_5_GS_INV… in A6XX_PC_PRIMITIVE_CNTL_5_GS_INVOCATIONS()
4779 static inline uint32_t A6XX_PC_PRIMITIVE_CNTL_5_GS_OUTPUT(enum a6xx_tess_output val) in A6XX_PC_PRIMITIVE_CNTL_5_GS_OUTPUT() argument
4781 …return ((val) << A6XX_PC_PRIMITIVE_CNTL_5_GS_OUTPUT__SHIFT) & A6XX_PC_PRIMITIVE_CNTL_5_GS_OUTPUT__… in A6XX_PC_PRIMITIVE_CNTL_5_GS_OUTPUT()
4785 static inline uint32_t A6XX_PC_PRIMITIVE_CNTL_5_UNK18(uint32_t val) in A6XX_PC_PRIMITIVE_CNTL_5_UNK18() argument
4787 return ((val) << A6XX_PC_PRIMITIVE_CNTL_5_UNK18__SHIFT) & A6XX_PC_PRIMITIVE_CNTL_5_UNK18__MASK; in A6XX_PC_PRIMITIVE_CNTL_5_UNK18()
4793 static inline uint32_t A6XX_PC_PRIMITIVE_CNTL_6_STRIDE_IN_VPC(uint32_t val) in A6XX_PC_PRIMITIVE_CNTL_6_STRIDE_IN_VPC() argument
4795 …return ((val) << A6XX_PC_PRIMITIVE_CNTL_6_STRIDE_IN_VPC__SHIFT) & A6XX_PC_PRIMITIVE_CNTL_6_STRIDE_… in A6XX_PC_PRIMITIVE_CNTL_6_STRIDE_IN_VPC()
4803 static inline uint32_t A6XX_PC_MULTIVIEW_CNTL_VIEWS(uint32_t val) in A6XX_PC_MULTIVIEW_CNTL_VIEWS() argument
4805 return ((val) << A6XX_PC_MULTIVIEW_CNTL_VIEWS__SHIFT) & A6XX_PC_MULTIVIEW_CNTL_VIEWS__MASK; in A6XX_PC_MULTIVIEW_CNTL_VIEWS()
4813 static inline uint32_t A6XX_PC_2D_EVENT_CMD_EVENT(enum vgt_event_type val) in A6XX_PC_2D_EVENT_CMD_EVENT() argument
4815 return ((val) << A6XX_PC_2D_EVENT_CMD_EVENT__SHIFT) & A6XX_PC_2D_EVENT_CMD_EVENT__MASK; in A6XX_PC_2D_EVENT_CMD_EVENT()
4819 static inline uint32_t A6XX_PC_2D_EVENT_CMD_STATE_ID(uint32_t val) in A6XX_PC_2D_EVENT_CMD_STATE_ID() argument
4821 return ((val) << A6XX_PC_2D_EVENT_CMD_STATE_ID__SHIFT) & A6XX_PC_2D_EVENT_CMD_STATE_ID__MASK; in A6XX_PC_2D_EVENT_CMD_STATE_ID()
4837 static inline uint32_t A6XX_PC_TESSFACTOR_ADDR(uint32_t val) in A6XX_PC_TESSFACTOR_ADDR() argument
4839 return ((val) << A6XX_PC_TESSFACTOR_ADDR__SHIFT) & A6XX_PC_TESSFACTOR_ADDR__MASK; in A6XX_PC_TESSFACTOR_ADDR()
4845 static inline uint32_t A6XX_PC_DRAW_INITIATOR_PRIM_TYPE(enum pc_di_primtype val) in A6XX_PC_DRAW_INITIATOR_PRIM_TYPE() argument
4847 return ((val) << A6XX_PC_DRAW_INITIATOR_PRIM_TYPE__SHIFT) & A6XX_PC_DRAW_INITIATOR_PRIM_TYPE__MASK; in A6XX_PC_DRAW_INITIATOR_PRIM_TYPE()
4851 static inline uint32_t A6XX_PC_DRAW_INITIATOR_SOURCE_SELECT(enum pc_di_src_sel val) in A6XX_PC_DRAW_INITIATOR_SOURCE_SELECT() argument
4853 …return ((val) << A6XX_PC_DRAW_INITIATOR_SOURCE_SELECT__SHIFT) & A6XX_PC_DRAW_INITIATOR_SOURCE_SELE… in A6XX_PC_DRAW_INITIATOR_SOURCE_SELECT()
4857 static inline uint32_t A6XX_PC_DRAW_INITIATOR_VIS_CULL(enum pc_di_vis_cull_mode val) in A6XX_PC_DRAW_INITIATOR_VIS_CULL() argument
4859 return ((val) << A6XX_PC_DRAW_INITIATOR_VIS_CULL__SHIFT) & A6XX_PC_DRAW_INITIATOR_VIS_CULL__MASK; in A6XX_PC_DRAW_INITIATOR_VIS_CULL()
4863 static inline uint32_t A6XX_PC_DRAW_INITIATOR_INDEX_SIZE(enum a4xx_index_size val) in A6XX_PC_DRAW_INITIATOR_INDEX_SIZE() argument
4865 …return ((val) << A6XX_PC_DRAW_INITIATOR_INDEX_SIZE__SHIFT) & A6XX_PC_DRAW_INITIATOR_INDEX_SIZE__MA… in A6XX_PC_DRAW_INITIATOR_INDEX_SIZE()
4869 static inline uint32_t A6XX_PC_DRAW_INITIATOR_PATCH_TYPE(enum a6xx_patch_type val) in A6XX_PC_DRAW_INITIATOR_PATCH_TYPE() argument
4871 …return ((val) << A6XX_PC_DRAW_INITIATOR_PATCH_TYPE__SHIFT) & A6XX_PC_DRAW_INITIATOR_PATCH_TYPE__MA… in A6XX_PC_DRAW_INITIATOR_PATCH_TYPE()
4883 static inline uint32_t A6XX_PC_VSTREAM_CONTROL_UNK0(uint32_t val) in A6XX_PC_VSTREAM_CONTROL_UNK0() argument
4885 return ((val) << A6XX_PC_VSTREAM_CONTROL_UNK0__SHIFT) & A6XX_PC_VSTREAM_CONTROL_UNK0__MASK; in A6XX_PC_VSTREAM_CONTROL_UNK0()
4889 static inline uint32_t A6XX_PC_VSTREAM_CONTROL_VSC_SIZE(uint32_t val) in A6XX_PC_VSTREAM_CONTROL_VSC_SIZE() argument
4891 return ((val) << A6XX_PC_VSTREAM_CONTROL_VSC_SIZE__SHIFT) & A6XX_PC_VSTREAM_CONTROL_VSC_SIZE__MASK; in A6XX_PC_VSTREAM_CONTROL_VSC_SIZE()
4895 static inline uint32_t A6XX_PC_VSTREAM_CONTROL_VSC_N(uint32_t val) in A6XX_PC_VSTREAM_CONTROL_VSC_N() argument
4897 return ((val) << A6XX_PC_VSTREAM_CONTROL_VSC_N__SHIFT) & A6XX_PC_VSTREAM_CONTROL_VSC_N__MASK; in A6XX_PC_VSTREAM_CONTROL_VSC_N()
4903 static inline uint32_t A6XX_PC_BIN_PRIM_STRM(uint32_t val) in A6XX_PC_BIN_PRIM_STRM() argument
4905 return ((val) << A6XX_PC_BIN_PRIM_STRM__SHIFT) & A6XX_PC_BIN_PRIM_STRM__MASK; in A6XX_PC_BIN_PRIM_STRM()
4911 static inline uint32_t A6XX_PC_BIN_DRAW_STRM(uint32_t val) in A6XX_PC_BIN_DRAW_STRM() argument
4913 return ((val) << A6XX_PC_BIN_DRAW_STRM__SHIFT) & A6XX_PC_BIN_DRAW_STRM__MASK; in A6XX_PC_BIN_DRAW_STRM()
4926 static inline uint32_t A6XX_VFD_CONTROL_0_FETCH_CNT(uint32_t val) in A6XX_VFD_CONTROL_0_FETCH_CNT() argument
4928 return ((val) << A6XX_VFD_CONTROL_0_FETCH_CNT__SHIFT) & A6XX_VFD_CONTROL_0_FETCH_CNT__MASK; in A6XX_VFD_CONTROL_0_FETCH_CNT()
4932 static inline uint32_t A6XX_VFD_CONTROL_0_DECODE_CNT(uint32_t val) in A6XX_VFD_CONTROL_0_DECODE_CNT() argument
4934 return ((val) << A6XX_VFD_CONTROL_0_DECODE_CNT__SHIFT) & A6XX_VFD_CONTROL_0_DECODE_CNT__MASK; in A6XX_VFD_CONTROL_0_DECODE_CNT()
4940 static inline uint32_t A6XX_VFD_CONTROL_1_REGID4VTX(uint32_t val) in A6XX_VFD_CONTROL_1_REGID4VTX() argument
4942 return ((val) << A6XX_VFD_CONTROL_1_REGID4VTX__SHIFT) & A6XX_VFD_CONTROL_1_REGID4VTX__MASK; in A6XX_VFD_CONTROL_1_REGID4VTX()
4946 static inline uint32_t A6XX_VFD_CONTROL_1_REGID4INST(uint32_t val) in A6XX_VFD_CONTROL_1_REGID4INST() argument
4948 return ((val) << A6XX_VFD_CONTROL_1_REGID4INST__SHIFT) & A6XX_VFD_CONTROL_1_REGID4INST__MASK; in A6XX_VFD_CONTROL_1_REGID4INST()
4952 static inline uint32_t A6XX_VFD_CONTROL_1_REGID4PRIMID(uint32_t val) in A6XX_VFD_CONTROL_1_REGID4PRIMID() argument
4954 return ((val) << A6XX_VFD_CONTROL_1_REGID4PRIMID__SHIFT) & A6XX_VFD_CONTROL_1_REGID4PRIMID__MASK; in A6XX_VFD_CONTROL_1_REGID4PRIMID()
4958 static inline uint32_t A6XX_VFD_CONTROL_1_REGID4VIEWID(uint32_t val) in A6XX_VFD_CONTROL_1_REGID4VIEWID() argument
4960 return ((val) << A6XX_VFD_CONTROL_1_REGID4VIEWID__SHIFT) & A6XX_VFD_CONTROL_1_REGID4VIEWID__MASK; in A6XX_VFD_CONTROL_1_REGID4VIEWID()
4966 static inline uint32_t A6XX_VFD_CONTROL_2_REGID_HSRELPATCHID(uint32_t val) in A6XX_VFD_CONTROL_2_REGID_HSRELPATCHID() argument
4968 …return ((val) << A6XX_VFD_CONTROL_2_REGID_HSRELPATCHID__SHIFT) & A6XX_VFD_CONTROL_2_REGID_HSRELPAT… in A6XX_VFD_CONTROL_2_REGID_HSRELPATCHID()
4972 static inline uint32_t A6XX_VFD_CONTROL_2_REGID_INVOCATIONID(uint32_t val) in A6XX_VFD_CONTROL_2_REGID_INVOCATIONID() argument
4974 …return ((val) << A6XX_VFD_CONTROL_2_REGID_INVOCATIONID__SHIFT) & A6XX_VFD_CONTROL_2_REGID_INVOCATI… in A6XX_VFD_CONTROL_2_REGID_INVOCATIONID()
4980 static inline uint32_t A6XX_VFD_CONTROL_3_REGID_DSPRIMID(uint32_t val) in A6XX_VFD_CONTROL_3_REGID_DSPRIMID() argument
4982 …return ((val) << A6XX_VFD_CONTROL_3_REGID_DSPRIMID__SHIFT) & A6XX_VFD_CONTROL_3_REGID_DSPRIMID__MA… in A6XX_VFD_CONTROL_3_REGID_DSPRIMID()
4986 static inline uint32_t A6XX_VFD_CONTROL_3_REGID_DSRELPATCHID(uint32_t val) in A6XX_VFD_CONTROL_3_REGID_DSRELPATCHID() argument
4988 …return ((val) << A6XX_VFD_CONTROL_3_REGID_DSRELPATCHID__SHIFT) & A6XX_VFD_CONTROL_3_REGID_DSRELPAT… in A6XX_VFD_CONTROL_3_REGID_DSRELPATCHID()
4992 static inline uint32_t A6XX_VFD_CONTROL_3_REGID_TESSX(uint32_t val) in A6XX_VFD_CONTROL_3_REGID_TESSX() argument
4994 return ((val) << A6XX_VFD_CONTROL_3_REGID_TESSX__SHIFT) & A6XX_VFD_CONTROL_3_REGID_TESSX__MASK; in A6XX_VFD_CONTROL_3_REGID_TESSX()
4998 static inline uint32_t A6XX_VFD_CONTROL_3_REGID_TESSY(uint32_t val) in A6XX_VFD_CONTROL_3_REGID_TESSY() argument
5000 return ((val) << A6XX_VFD_CONTROL_3_REGID_TESSY__SHIFT) & A6XX_VFD_CONTROL_3_REGID_TESSY__MASK; in A6XX_VFD_CONTROL_3_REGID_TESSY()
5006 static inline uint32_t A6XX_VFD_CONTROL_4_UNK0(uint32_t val) in A6XX_VFD_CONTROL_4_UNK0() argument
5008 return ((val) << A6XX_VFD_CONTROL_4_UNK0__SHIFT) & A6XX_VFD_CONTROL_4_UNK0__MASK; in A6XX_VFD_CONTROL_4_UNK0()
5014 static inline uint32_t A6XX_VFD_CONTROL_5_REGID_GSHEADER(uint32_t val) in A6XX_VFD_CONTROL_5_REGID_GSHEADER() argument
5016 …return ((val) << A6XX_VFD_CONTROL_5_REGID_GSHEADER__SHIFT) & A6XX_VFD_CONTROL_5_REGID_GSHEADER__MA… in A6XX_VFD_CONTROL_5_REGID_GSHEADER()
5020 static inline uint32_t A6XX_VFD_CONTROL_5_UNK8(uint32_t val) in A6XX_VFD_CONTROL_5_UNK8() argument
5022 return ((val) << A6XX_VFD_CONTROL_5_UNK8__SHIFT) & A6XX_VFD_CONTROL_5_UNK8__MASK; in A6XX_VFD_CONTROL_5_UNK8()
5031 static inline uint32_t A6XX_VFD_MODE_CNTL_RENDER_MODE(enum a6xx_render_mode val) in A6XX_VFD_MODE_CNTL_RENDER_MODE() argument
5033 return ((val) << A6XX_VFD_MODE_CNTL_RENDER_MODE__SHIFT) & A6XX_VFD_MODE_CNTL_RENDER_MODE__MASK; in A6XX_VFD_MODE_CNTL_RENDER_MODE()
5041 static inline uint32_t A6XX_VFD_MULTIVIEW_CNTL_VIEWS(uint32_t val) in A6XX_VFD_MULTIVIEW_CNTL_VIEWS() argument
5043 return ((val) << A6XX_VFD_MULTIVIEW_CNTL_VIEWS__SHIFT) & A6XX_VFD_MULTIVIEW_CNTL_VIEWS__MASK; in A6XX_VFD_MULTIVIEW_CNTL_VIEWS()
5059 static inline uint32_t A6XX_VFD_FETCH_BASE(uint32_t val) in A6XX_VFD_FETCH_BASE() argument
5061 return ((val) << A6XX_VFD_FETCH_BASE__SHIFT) & A6XX_VFD_FETCH_BASE__MASK; in A6XX_VFD_FETCH_BASE()
5073 static inline uint32_t A6XX_VFD_DECODE_INSTR_IDX(uint32_t val) in A6XX_VFD_DECODE_INSTR_IDX() argument
5075 return ((val) << A6XX_VFD_DECODE_INSTR_IDX__SHIFT) & A6XX_VFD_DECODE_INSTR_IDX__MASK; in A6XX_VFD_DECODE_INSTR_IDX()
5079 static inline uint32_t A6XX_VFD_DECODE_INSTR_OFFSET(uint32_t val) in A6XX_VFD_DECODE_INSTR_OFFSET() argument
5081 return ((val) << A6XX_VFD_DECODE_INSTR_OFFSET__SHIFT) & A6XX_VFD_DECODE_INSTR_OFFSET__MASK; in A6XX_VFD_DECODE_INSTR_OFFSET()
5086 static inline uint32_t A6XX_VFD_DECODE_INSTR_FORMAT(enum a6xx_format val) in A6XX_VFD_DECODE_INSTR_FORMAT() argument
5088 return ((val) << A6XX_VFD_DECODE_INSTR_FORMAT__SHIFT) & A6XX_VFD_DECODE_INSTR_FORMAT__MASK; in A6XX_VFD_DECODE_INSTR_FORMAT()
5092 static inline uint32_t A6XX_VFD_DECODE_INSTR_SWAP(enum a3xx_color_swap val) in A6XX_VFD_DECODE_INSTR_SWAP() argument
5094 return ((val) << A6XX_VFD_DECODE_INSTR_SWAP__SHIFT) & A6XX_VFD_DECODE_INSTR_SWAP__MASK; in A6XX_VFD_DECODE_INSTR_SWAP()
5106 static inline uint32_t A6XX_VFD_DEST_CNTL_INSTR_WRITEMASK(uint32_t val) in A6XX_VFD_DEST_CNTL_INSTR_WRITEMASK() argument
5108 …return ((val) << A6XX_VFD_DEST_CNTL_INSTR_WRITEMASK__SHIFT) & A6XX_VFD_DEST_CNTL_INSTR_WRITEMASK__… in A6XX_VFD_DEST_CNTL_INSTR_WRITEMASK()
5112 static inline uint32_t A6XX_VFD_DEST_CNTL_INSTR_REGID(uint32_t val) in A6XX_VFD_DEST_CNTL_INSTR_REGID() argument
5114 return ((val) << A6XX_VFD_DEST_CNTL_INSTR_REGID__SHIFT) & A6XX_VFD_DEST_CNTL_INSTR_REGID__MASK; in A6XX_VFD_DEST_CNTL_INSTR_REGID()
5128 static inline uint32_t A6XX_SP_VS_CTRL_REG0_THREADMODE(enum a3xx_threadmode val) in A6XX_SP_VS_CTRL_REG0_THREADMODE() argument
5130 return ((val) << A6XX_SP_VS_CTRL_REG0_THREADMODE__SHIFT) & A6XX_SP_VS_CTRL_REG0_THREADMODE__MASK; in A6XX_SP_VS_CTRL_REG0_THREADMODE()
5134 static inline uint32_t A6XX_SP_VS_CTRL_REG0_HALFREGFOOTPRINT(uint32_t val) in A6XX_SP_VS_CTRL_REG0_HALFREGFOOTPRINT() argument
5136 …return ((val) << A6XX_SP_VS_CTRL_REG0_HALFREGFOOTPRINT__SHIFT) & A6XX_SP_VS_CTRL_REG0_HALFREGFOOTP… in A6XX_SP_VS_CTRL_REG0_HALFREGFOOTPRINT()
5140 static inline uint32_t A6XX_SP_VS_CTRL_REG0_FULLREGFOOTPRINT(uint32_t val) in A6XX_SP_VS_CTRL_REG0_FULLREGFOOTPRINT() argument
5142 …return ((val) << A6XX_SP_VS_CTRL_REG0_FULLREGFOOTPRINT__SHIFT) & A6XX_SP_VS_CTRL_REG0_FULLREGFOOTP… in A6XX_SP_VS_CTRL_REG0_FULLREGFOOTPRINT()
5147 static inline uint32_t A6XX_SP_VS_CTRL_REG0_BRANCHSTACK(uint32_t val) in A6XX_SP_VS_CTRL_REG0_BRANCHSTACK() argument
5149 return ((val) << A6XX_SP_VS_CTRL_REG0_BRANCHSTACK__SHIFT) & A6XX_SP_VS_CTRL_REG0_BRANCHSTACK__MASK; in A6XX_SP_VS_CTRL_REG0_BRANCHSTACK()
5157 static inline uint32_t A6XX_SP_VS_PRIMITIVE_CNTL_OUT(uint32_t val) in A6XX_SP_VS_PRIMITIVE_CNTL_OUT() argument
5159 return ((val) << A6XX_SP_VS_PRIMITIVE_CNTL_OUT__SHIFT) & A6XX_SP_VS_PRIMITIVE_CNTL_OUT__MASK; in A6XX_SP_VS_PRIMITIVE_CNTL_OUT()
5163 static inline uint32_t A6XX_SP_VS_PRIMITIVE_CNTL_FLAGS_REGID(uint32_t val) in A6XX_SP_VS_PRIMITIVE_CNTL_FLAGS_REGID() argument
5165 …return ((val) << A6XX_SP_VS_PRIMITIVE_CNTL_FLAGS_REGID__SHIFT) & A6XX_SP_VS_PRIMITIVE_CNTL_FLAGS_R… in A6XX_SP_VS_PRIMITIVE_CNTL_FLAGS_REGID()
5173 static inline uint32_t A6XX_SP_VS_OUT_REG_A_REGID(uint32_t val) in A6XX_SP_VS_OUT_REG_A_REGID() argument
5175 return ((val) << A6XX_SP_VS_OUT_REG_A_REGID__SHIFT) & A6XX_SP_VS_OUT_REG_A_REGID__MASK; in A6XX_SP_VS_OUT_REG_A_REGID()
5179 static inline uint32_t A6XX_SP_VS_OUT_REG_A_COMPMASK(uint32_t val) in A6XX_SP_VS_OUT_REG_A_COMPMASK() argument
5181 return ((val) << A6XX_SP_VS_OUT_REG_A_COMPMASK__SHIFT) & A6XX_SP_VS_OUT_REG_A_COMPMASK__MASK; in A6XX_SP_VS_OUT_REG_A_COMPMASK()
5185 static inline uint32_t A6XX_SP_VS_OUT_REG_B_REGID(uint32_t val) in A6XX_SP_VS_OUT_REG_B_REGID() argument
5187 return ((val) << A6XX_SP_VS_OUT_REG_B_REGID__SHIFT) & A6XX_SP_VS_OUT_REG_B_REGID__MASK; in A6XX_SP_VS_OUT_REG_B_REGID()
5191 static inline uint32_t A6XX_SP_VS_OUT_REG_B_COMPMASK(uint32_t val) in A6XX_SP_VS_OUT_REG_B_COMPMASK() argument
5193 return ((val) << A6XX_SP_VS_OUT_REG_B_COMPMASK__SHIFT) & A6XX_SP_VS_OUT_REG_B_COMPMASK__MASK; in A6XX_SP_VS_OUT_REG_B_COMPMASK()
5201 static inline uint32_t A6XX_SP_VS_VPC_DST_REG_OUTLOC0(uint32_t val) in A6XX_SP_VS_VPC_DST_REG_OUTLOC0() argument
5203 return ((val) << A6XX_SP_VS_VPC_DST_REG_OUTLOC0__SHIFT) & A6XX_SP_VS_VPC_DST_REG_OUTLOC0__MASK; in A6XX_SP_VS_VPC_DST_REG_OUTLOC0()
5207 static inline uint32_t A6XX_SP_VS_VPC_DST_REG_OUTLOC1(uint32_t val) in A6XX_SP_VS_VPC_DST_REG_OUTLOC1() argument
5209 return ((val) << A6XX_SP_VS_VPC_DST_REG_OUTLOC1__SHIFT) & A6XX_SP_VS_VPC_DST_REG_OUTLOC1__MASK; in A6XX_SP_VS_VPC_DST_REG_OUTLOC1()
5213 static inline uint32_t A6XX_SP_VS_VPC_DST_REG_OUTLOC2(uint32_t val) in A6XX_SP_VS_VPC_DST_REG_OUTLOC2() argument
5215 return ((val) << A6XX_SP_VS_VPC_DST_REG_OUTLOC2__SHIFT) & A6XX_SP_VS_VPC_DST_REG_OUTLOC2__MASK; in A6XX_SP_VS_VPC_DST_REG_OUTLOC2()
5219 static inline uint32_t A6XX_SP_VS_VPC_DST_REG_OUTLOC3(uint32_t val) in A6XX_SP_VS_VPC_DST_REG_OUTLOC3() argument
5221 return ((val) << A6XX_SP_VS_VPC_DST_REG_OUTLOC3__SHIFT) & A6XX_SP_VS_VPC_DST_REG_OUTLOC3__MASK; in A6XX_SP_VS_VPC_DST_REG_OUTLOC3()
5229 static inline uint32_t A6XX_SP_VS_OBJ_START(uint32_t val) in A6XX_SP_VS_OBJ_START() argument
5231 return ((val) << A6XX_SP_VS_OBJ_START__SHIFT) & A6XX_SP_VS_OBJ_START__MASK; in A6XX_SP_VS_OBJ_START()
5237 static inline uint32_t A6XX_SP_VS_PVT_MEM_PARAM_MEMSIZEPERITEM(uint32_t val) in A6XX_SP_VS_PVT_MEM_PARAM_MEMSIZEPERITEM() argument
5239 …return ((val >> 9) << A6XX_SP_VS_PVT_MEM_PARAM_MEMSIZEPERITEM__SHIFT) & A6XX_SP_VS_PVT_MEM_PARAM_M… in A6XX_SP_VS_PVT_MEM_PARAM_MEMSIZEPERITEM()
5243 static inline uint32_t A6XX_SP_VS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD(uint32_t val) in A6XX_SP_VS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD() argument
5245 …return ((val) << A6XX_SP_VS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD__SHIFT) & A6XX_SP_VS_PVT_MEM_PARAM_… in A6XX_SP_VS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD()
5251 static inline uint32_t A6XX_SP_VS_PVT_MEM_ADDR(uint32_t val) in A6XX_SP_VS_PVT_MEM_ADDR() argument
5253 return ((val) << A6XX_SP_VS_PVT_MEM_ADDR__SHIFT) & A6XX_SP_VS_PVT_MEM_ADDR__MASK; in A6XX_SP_VS_PVT_MEM_ADDR()
5259 static inline uint32_t A6XX_SP_VS_PVT_MEM_SIZE_TOTALPVTMEMSIZE(uint32_t val) in A6XX_SP_VS_PVT_MEM_SIZE_TOTALPVTMEMSIZE() argument
5261 …return ((val >> 12) << A6XX_SP_VS_PVT_MEM_SIZE_TOTALPVTMEMSIZE__SHIFT) & A6XX_SP_VS_PVT_MEM_SIZE_T… in A6XX_SP_VS_PVT_MEM_SIZE_TOTALPVTMEMSIZE()
5275 static inline uint32_t A6XX_SP_VS_CONFIG_NTEX(uint32_t val) in A6XX_SP_VS_CONFIG_NTEX() argument
5277 return ((val) << A6XX_SP_VS_CONFIG_NTEX__SHIFT) & A6XX_SP_VS_CONFIG_NTEX__MASK; in A6XX_SP_VS_CONFIG_NTEX()
5281 static inline uint32_t A6XX_SP_VS_CONFIG_NSAMP(uint32_t val) in A6XX_SP_VS_CONFIG_NSAMP() argument
5283 return ((val) << A6XX_SP_VS_CONFIG_NSAMP__SHIFT) & A6XX_SP_VS_CONFIG_NSAMP__MASK; in A6XX_SP_VS_CONFIG_NSAMP()
5287 static inline uint32_t A6XX_SP_VS_CONFIG_NIBO(uint32_t val) in A6XX_SP_VS_CONFIG_NIBO() argument
5289 return ((val) << A6XX_SP_VS_CONFIG_NIBO__SHIFT) & A6XX_SP_VS_CONFIG_NIBO__MASK; in A6XX_SP_VS_CONFIG_NIBO()
5297 static inline uint32_t A6XX_SP_VS_PVT_MEM_HW_STACK_OFFSET_OFFSET(uint32_t val) in A6XX_SP_VS_PVT_MEM_HW_STACK_OFFSET_OFFSET() argument
5299 …return ((val >> 11) << A6XX_SP_VS_PVT_MEM_HW_STACK_OFFSET_OFFSET__SHIFT) & A6XX_SP_VS_PVT_MEM_HW_S… in A6XX_SP_VS_PVT_MEM_HW_STACK_OFFSET_OFFSET()
5306 static inline uint32_t A6XX_SP_HS_CTRL_REG0_THREADMODE(enum a3xx_threadmode val) in A6XX_SP_HS_CTRL_REG0_THREADMODE() argument
5308 return ((val) << A6XX_SP_HS_CTRL_REG0_THREADMODE__SHIFT) & A6XX_SP_HS_CTRL_REG0_THREADMODE__MASK; in A6XX_SP_HS_CTRL_REG0_THREADMODE()
5312 static inline uint32_t A6XX_SP_HS_CTRL_REG0_HALFREGFOOTPRINT(uint32_t val) in A6XX_SP_HS_CTRL_REG0_HALFREGFOOTPRINT() argument
5314 …return ((val) << A6XX_SP_HS_CTRL_REG0_HALFREGFOOTPRINT__SHIFT) & A6XX_SP_HS_CTRL_REG0_HALFREGFOOTP… in A6XX_SP_HS_CTRL_REG0_HALFREGFOOTPRINT()
5318 static inline uint32_t A6XX_SP_HS_CTRL_REG0_FULLREGFOOTPRINT(uint32_t val) in A6XX_SP_HS_CTRL_REG0_FULLREGFOOTPRINT() argument
5320 …return ((val) << A6XX_SP_HS_CTRL_REG0_FULLREGFOOTPRINT__SHIFT) & A6XX_SP_HS_CTRL_REG0_FULLREGFOOTP… in A6XX_SP_HS_CTRL_REG0_FULLREGFOOTPRINT()
5325 static inline uint32_t A6XX_SP_HS_CTRL_REG0_BRANCHSTACK(uint32_t val) in A6XX_SP_HS_CTRL_REG0_BRANCHSTACK() argument
5327 return ((val) << A6XX_SP_HS_CTRL_REG0_BRANCHSTACK__SHIFT) & A6XX_SP_HS_CTRL_REG0_BRANCHSTACK__MASK; in A6XX_SP_HS_CTRL_REG0_BRANCHSTACK()
5339 static inline uint32_t A6XX_SP_HS_OBJ_START(uint32_t val) in A6XX_SP_HS_OBJ_START() argument
5341 return ((val) << A6XX_SP_HS_OBJ_START__SHIFT) & A6XX_SP_HS_OBJ_START__MASK; in A6XX_SP_HS_OBJ_START()
5347 static inline uint32_t A6XX_SP_HS_PVT_MEM_PARAM_MEMSIZEPERITEM(uint32_t val) in A6XX_SP_HS_PVT_MEM_PARAM_MEMSIZEPERITEM() argument
5349 …return ((val >> 9) << A6XX_SP_HS_PVT_MEM_PARAM_MEMSIZEPERITEM__SHIFT) & A6XX_SP_HS_PVT_MEM_PARAM_M… in A6XX_SP_HS_PVT_MEM_PARAM_MEMSIZEPERITEM()
5353 static inline uint32_t A6XX_SP_HS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD(uint32_t val) in A6XX_SP_HS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD() argument
5355 …return ((val) << A6XX_SP_HS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD__SHIFT) & A6XX_SP_HS_PVT_MEM_PARAM_… in A6XX_SP_HS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD()
5361 static inline uint32_t A6XX_SP_HS_PVT_MEM_ADDR(uint32_t val) in A6XX_SP_HS_PVT_MEM_ADDR() argument
5363 return ((val) << A6XX_SP_HS_PVT_MEM_ADDR__SHIFT) & A6XX_SP_HS_PVT_MEM_ADDR__MASK; in A6XX_SP_HS_PVT_MEM_ADDR()
5369 static inline uint32_t A6XX_SP_HS_PVT_MEM_SIZE_TOTALPVTMEMSIZE(uint32_t val) in A6XX_SP_HS_PVT_MEM_SIZE_TOTALPVTMEMSIZE() argument
5371 …return ((val >> 12) << A6XX_SP_HS_PVT_MEM_SIZE_TOTALPVTMEMSIZE__SHIFT) & A6XX_SP_HS_PVT_MEM_SIZE_T… in A6XX_SP_HS_PVT_MEM_SIZE_TOTALPVTMEMSIZE()
5385 static inline uint32_t A6XX_SP_HS_CONFIG_NTEX(uint32_t val) in A6XX_SP_HS_CONFIG_NTEX() argument
5387 return ((val) << A6XX_SP_HS_CONFIG_NTEX__SHIFT) & A6XX_SP_HS_CONFIG_NTEX__MASK; in A6XX_SP_HS_CONFIG_NTEX()
5391 static inline uint32_t A6XX_SP_HS_CONFIG_NSAMP(uint32_t val) in A6XX_SP_HS_CONFIG_NSAMP() argument
5393 return ((val) << A6XX_SP_HS_CONFIG_NSAMP__SHIFT) & A6XX_SP_HS_CONFIG_NSAMP__MASK; in A6XX_SP_HS_CONFIG_NSAMP()
5397 static inline uint32_t A6XX_SP_HS_CONFIG_NIBO(uint32_t val) in A6XX_SP_HS_CONFIG_NIBO() argument
5399 return ((val) << A6XX_SP_HS_CONFIG_NIBO__SHIFT) & A6XX_SP_HS_CONFIG_NIBO__MASK; in A6XX_SP_HS_CONFIG_NIBO()
5407 static inline uint32_t A6XX_SP_HS_PVT_MEM_HW_STACK_OFFSET_OFFSET(uint32_t val) in A6XX_SP_HS_PVT_MEM_HW_STACK_OFFSET_OFFSET() argument
5409 …return ((val >> 11) << A6XX_SP_HS_PVT_MEM_HW_STACK_OFFSET_OFFSET__SHIFT) & A6XX_SP_HS_PVT_MEM_HW_S… in A6XX_SP_HS_PVT_MEM_HW_STACK_OFFSET_OFFSET()
5416 static inline uint32_t A6XX_SP_DS_CTRL_REG0_THREADMODE(enum a3xx_threadmode val) in A6XX_SP_DS_CTRL_REG0_THREADMODE() argument
5418 return ((val) << A6XX_SP_DS_CTRL_REG0_THREADMODE__SHIFT) & A6XX_SP_DS_CTRL_REG0_THREADMODE__MASK; in A6XX_SP_DS_CTRL_REG0_THREADMODE()
5422 static inline uint32_t A6XX_SP_DS_CTRL_REG0_HALFREGFOOTPRINT(uint32_t val) in A6XX_SP_DS_CTRL_REG0_HALFREGFOOTPRINT() argument
5424 …return ((val) << A6XX_SP_DS_CTRL_REG0_HALFREGFOOTPRINT__SHIFT) & A6XX_SP_DS_CTRL_REG0_HALFREGFOOTP… in A6XX_SP_DS_CTRL_REG0_HALFREGFOOTPRINT()
5428 static inline uint32_t A6XX_SP_DS_CTRL_REG0_FULLREGFOOTPRINT(uint32_t val) in A6XX_SP_DS_CTRL_REG0_FULLREGFOOTPRINT() argument
5430 …return ((val) << A6XX_SP_DS_CTRL_REG0_FULLREGFOOTPRINT__SHIFT) & A6XX_SP_DS_CTRL_REG0_FULLREGFOOTP… in A6XX_SP_DS_CTRL_REG0_FULLREGFOOTPRINT()
5435 static inline uint32_t A6XX_SP_DS_CTRL_REG0_BRANCHSTACK(uint32_t val) in A6XX_SP_DS_CTRL_REG0_BRANCHSTACK() argument
5437 return ((val) << A6XX_SP_DS_CTRL_REG0_BRANCHSTACK__SHIFT) & A6XX_SP_DS_CTRL_REG0_BRANCHSTACK__MASK; in A6XX_SP_DS_CTRL_REG0_BRANCHSTACK()
5445 static inline uint32_t A6XX_SP_DS_PRIMITIVE_CNTL_OUT(uint32_t val) in A6XX_SP_DS_PRIMITIVE_CNTL_OUT() argument
5447 return ((val) << A6XX_SP_DS_PRIMITIVE_CNTL_OUT__SHIFT) & A6XX_SP_DS_PRIMITIVE_CNTL_OUT__MASK; in A6XX_SP_DS_PRIMITIVE_CNTL_OUT()
5451 static inline uint32_t A6XX_SP_DS_PRIMITIVE_CNTL_FLAGS_REGID(uint32_t val) in A6XX_SP_DS_PRIMITIVE_CNTL_FLAGS_REGID() argument
5453 …return ((val) << A6XX_SP_DS_PRIMITIVE_CNTL_FLAGS_REGID__SHIFT) & A6XX_SP_DS_PRIMITIVE_CNTL_FLAGS_R… in A6XX_SP_DS_PRIMITIVE_CNTL_FLAGS_REGID()
5461 static inline uint32_t A6XX_SP_DS_OUT_REG_A_REGID(uint32_t val) in A6XX_SP_DS_OUT_REG_A_REGID() argument
5463 return ((val) << A6XX_SP_DS_OUT_REG_A_REGID__SHIFT) & A6XX_SP_DS_OUT_REG_A_REGID__MASK; in A6XX_SP_DS_OUT_REG_A_REGID()
5467 static inline uint32_t A6XX_SP_DS_OUT_REG_A_COMPMASK(uint32_t val) in A6XX_SP_DS_OUT_REG_A_COMPMASK() argument
5469 return ((val) << A6XX_SP_DS_OUT_REG_A_COMPMASK__SHIFT) & A6XX_SP_DS_OUT_REG_A_COMPMASK__MASK; in A6XX_SP_DS_OUT_REG_A_COMPMASK()
5473 static inline uint32_t A6XX_SP_DS_OUT_REG_B_REGID(uint32_t val) in A6XX_SP_DS_OUT_REG_B_REGID() argument
5475 return ((val) << A6XX_SP_DS_OUT_REG_B_REGID__SHIFT) & A6XX_SP_DS_OUT_REG_B_REGID__MASK; in A6XX_SP_DS_OUT_REG_B_REGID()
5479 static inline uint32_t A6XX_SP_DS_OUT_REG_B_COMPMASK(uint32_t val) in A6XX_SP_DS_OUT_REG_B_COMPMASK() argument
5481 return ((val) << A6XX_SP_DS_OUT_REG_B_COMPMASK__SHIFT) & A6XX_SP_DS_OUT_REG_B_COMPMASK__MASK; in A6XX_SP_DS_OUT_REG_B_COMPMASK()
5489 static inline uint32_t A6XX_SP_DS_VPC_DST_REG_OUTLOC0(uint32_t val) in A6XX_SP_DS_VPC_DST_REG_OUTLOC0() argument
5491 return ((val) << A6XX_SP_DS_VPC_DST_REG_OUTLOC0__SHIFT) & A6XX_SP_DS_VPC_DST_REG_OUTLOC0__MASK; in A6XX_SP_DS_VPC_DST_REG_OUTLOC0()
5495 static inline uint32_t A6XX_SP_DS_VPC_DST_REG_OUTLOC1(uint32_t val) in A6XX_SP_DS_VPC_DST_REG_OUTLOC1() argument
5497 return ((val) << A6XX_SP_DS_VPC_DST_REG_OUTLOC1__SHIFT) & A6XX_SP_DS_VPC_DST_REG_OUTLOC1__MASK; in A6XX_SP_DS_VPC_DST_REG_OUTLOC1()
5501 static inline uint32_t A6XX_SP_DS_VPC_DST_REG_OUTLOC2(uint32_t val) in A6XX_SP_DS_VPC_DST_REG_OUTLOC2() argument
5503 return ((val) << A6XX_SP_DS_VPC_DST_REG_OUTLOC2__SHIFT) & A6XX_SP_DS_VPC_DST_REG_OUTLOC2__MASK; in A6XX_SP_DS_VPC_DST_REG_OUTLOC2()
5507 static inline uint32_t A6XX_SP_DS_VPC_DST_REG_OUTLOC3(uint32_t val) in A6XX_SP_DS_VPC_DST_REG_OUTLOC3() argument
5509 return ((val) << A6XX_SP_DS_VPC_DST_REG_OUTLOC3__SHIFT) & A6XX_SP_DS_VPC_DST_REG_OUTLOC3__MASK; in A6XX_SP_DS_VPC_DST_REG_OUTLOC3()
5517 static inline uint32_t A6XX_SP_DS_OBJ_START(uint32_t val) in A6XX_SP_DS_OBJ_START() argument
5519 return ((val) << A6XX_SP_DS_OBJ_START__SHIFT) & A6XX_SP_DS_OBJ_START__MASK; in A6XX_SP_DS_OBJ_START()
5525 static inline uint32_t A6XX_SP_DS_PVT_MEM_PARAM_MEMSIZEPERITEM(uint32_t val) in A6XX_SP_DS_PVT_MEM_PARAM_MEMSIZEPERITEM() argument
5527 …return ((val >> 9) << A6XX_SP_DS_PVT_MEM_PARAM_MEMSIZEPERITEM__SHIFT) & A6XX_SP_DS_PVT_MEM_PARAM_M… in A6XX_SP_DS_PVT_MEM_PARAM_MEMSIZEPERITEM()
5531 static inline uint32_t A6XX_SP_DS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD(uint32_t val) in A6XX_SP_DS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD() argument
5533 …return ((val) << A6XX_SP_DS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD__SHIFT) & A6XX_SP_DS_PVT_MEM_PARAM_… in A6XX_SP_DS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD()
5539 static inline uint32_t A6XX_SP_DS_PVT_MEM_ADDR(uint32_t val) in A6XX_SP_DS_PVT_MEM_ADDR() argument
5541 return ((val) << A6XX_SP_DS_PVT_MEM_ADDR__SHIFT) & A6XX_SP_DS_PVT_MEM_ADDR__MASK; in A6XX_SP_DS_PVT_MEM_ADDR()
5547 static inline uint32_t A6XX_SP_DS_PVT_MEM_SIZE_TOTALPVTMEMSIZE(uint32_t val) in A6XX_SP_DS_PVT_MEM_SIZE_TOTALPVTMEMSIZE() argument
5549 …return ((val >> 12) << A6XX_SP_DS_PVT_MEM_SIZE_TOTALPVTMEMSIZE__SHIFT) & A6XX_SP_DS_PVT_MEM_SIZE_T… in A6XX_SP_DS_PVT_MEM_SIZE_TOTALPVTMEMSIZE()
5563 static inline uint32_t A6XX_SP_DS_CONFIG_NTEX(uint32_t val) in A6XX_SP_DS_CONFIG_NTEX() argument
5565 return ((val) << A6XX_SP_DS_CONFIG_NTEX__SHIFT) & A6XX_SP_DS_CONFIG_NTEX__MASK; in A6XX_SP_DS_CONFIG_NTEX()
5569 static inline uint32_t A6XX_SP_DS_CONFIG_NSAMP(uint32_t val) in A6XX_SP_DS_CONFIG_NSAMP() argument
5571 return ((val) << A6XX_SP_DS_CONFIG_NSAMP__SHIFT) & A6XX_SP_DS_CONFIG_NSAMP__MASK; in A6XX_SP_DS_CONFIG_NSAMP()
5575 static inline uint32_t A6XX_SP_DS_CONFIG_NIBO(uint32_t val) in A6XX_SP_DS_CONFIG_NIBO() argument
5577 return ((val) << A6XX_SP_DS_CONFIG_NIBO__SHIFT) & A6XX_SP_DS_CONFIG_NIBO__MASK; in A6XX_SP_DS_CONFIG_NIBO()
5585 static inline uint32_t A6XX_SP_DS_PVT_MEM_HW_STACK_OFFSET_OFFSET(uint32_t val) in A6XX_SP_DS_PVT_MEM_HW_STACK_OFFSET_OFFSET() argument
5587 …return ((val >> 11) << A6XX_SP_DS_PVT_MEM_HW_STACK_OFFSET_OFFSET__SHIFT) & A6XX_SP_DS_PVT_MEM_HW_S… in A6XX_SP_DS_PVT_MEM_HW_STACK_OFFSET_OFFSET()
5594 static inline uint32_t A6XX_SP_GS_CTRL_REG0_THREADMODE(enum a3xx_threadmode val) in A6XX_SP_GS_CTRL_REG0_THREADMODE() argument
5596 return ((val) << A6XX_SP_GS_CTRL_REG0_THREADMODE__SHIFT) & A6XX_SP_GS_CTRL_REG0_THREADMODE__MASK; in A6XX_SP_GS_CTRL_REG0_THREADMODE()
5600 static inline uint32_t A6XX_SP_GS_CTRL_REG0_HALFREGFOOTPRINT(uint32_t val) in A6XX_SP_GS_CTRL_REG0_HALFREGFOOTPRINT() argument
5602 …return ((val) << A6XX_SP_GS_CTRL_REG0_HALFREGFOOTPRINT__SHIFT) & A6XX_SP_GS_CTRL_REG0_HALFREGFOOTP… in A6XX_SP_GS_CTRL_REG0_HALFREGFOOTPRINT()
5606 static inline uint32_t A6XX_SP_GS_CTRL_REG0_FULLREGFOOTPRINT(uint32_t val) in A6XX_SP_GS_CTRL_REG0_FULLREGFOOTPRINT() argument
5608 …return ((val) << A6XX_SP_GS_CTRL_REG0_FULLREGFOOTPRINT__SHIFT) & A6XX_SP_GS_CTRL_REG0_FULLREGFOOTP… in A6XX_SP_GS_CTRL_REG0_FULLREGFOOTPRINT()
5613 static inline uint32_t A6XX_SP_GS_CTRL_REG0_BRANCHSTACK(uint32_t val) in A6XX_SP_GS_CTRL_REG0_BRANCHSTACK() argument
5615 return ((val) << A6XX_SP_GS_CTRL_REG0_BRANCHSTACK__SHIFT) & A6XX_SP_GS_CTRL_REG0_BRANCHSTACK__MASK; in A6XX_SP_GS_CTRL_REG0_BRANCHSTACK()
5625 static inline uint32_t A6XX_SP_GS_PRIMITIVE_CNTL_OUT(uint32_t val) in A6XX_SP_GS_PRIMITIVE_CNTL_OUT() argument
5627 return ((val) << A6XX_SP_GS_PRIMITIVE_CNTL_OUT__SHIFT) & A6XX_SP_GS_PRIMITIVE_CNTL_OUT__MASK; in A6XX_SP_GS_PRIMITIVE_CNTL_OUT()
5631 static inline uint32_t A6XX_SP_GS_PRIMITIVE_CNTL_FLAGS_REGID(uint32_t val) in A6XX_SP_GS_PRIMITIVE_CNTL_FLAGS_REGID() argument
5633 …return ((val) << A6XX_SP_GS_PRIMITIVE_CNTL_FLAGS_REGID__SHIFT) & A6XX_SP_GS_PRIMITIVE_CNTL_FLAGS_R… in A6XX_SP_GS_PRIMITIVE_CNTL_FLAGS_REGID()
5641 static inline uint32_t A6XX_SP_GS_OUT_REG_A_REGID(uint32_t val) in A6XX_SP_GS_OUT_REG_A_REGID() argument
5643 return ((val) << A6XX_SP_GS_OUT_REG_A_REGID__SHIFT) & A6XX_SP_GS_OUT_REG_A_REGID__MASK; in A6XX_SP_GS_OUT_REG_A_REGID()
5647 static inline uint32_t A6XX_SP_GS_OUT_REG_A_COMPMASK(uint32_t val) in A6XX_SP_GS_OUT_REG_A_COMPMASK() argument
5649 return ((val) << A6XX_SP_GS_OUT_REG_A_COMPMASK__SHIFT) & A6XX_SP_GS_OUT_REG_A_COMPMASK__MASK; in A6XX_SP_GS_OUT_REG_A_COMPMASK()
5653 static inline uint32_t A6XX_SP_GS_OUT_REG_B_REGID(uint32_t val) in A6XX_SP_GS_OUT_REG_B_REGID() argument
5655 return ((val) << A6XX_SP_GS_OUT_REG_B_REGID__SHIFT) & A6XX_SP_GS_OUT_REG_B_REGID__MASK; in A6XX_SP_GS_OUT_REG_B_REGID()
5659 static inline uint32_t A6XX_SP_GS_OUT_REG_B_COMPMASK(uint32_t val) in A6XX_SP_GS_OUT_REG_B_COMPMASK() argument
5661 return ((val) << A6XX_SP_GS_OUT_REG_B_COMPMASK__SHIFT) & A6XX_SP_GS_OUT_REG_B_COMPMASK__MASK; in A6XX_SP_GS_OUT_REG_B_COMPMASK()
5669 static inline uint32_t A6XX_SP_GS_VPC_DST_REG_OUTLOC0(uint32_t val) in A6XX_SP_GS_VPC_DST_REG_OUTLOC0() argument
5671 return ((val) << A6XX_SP_GS_VPC_DST_REG_OUTLOC0__SHIFT) & A6XX_SP_GS_VPC_DST_REG_OUTLOC0__MASK; in A6XX_SP_GS_VPC_DST_REG_OUTLOC0()
5675 static inline uint32_t A6XX_SP_GS_VPC_DST_REG_OUTLOC1(uint32_t val) in A6XX_SP_GS_VPC_DST_REG_OUTLOC1() argument
5677 return ((val) << A6XX_SP_GS_VPC_DST_REG_OUTLOC1__SHIFT) & A6XX_SP_GS_VPC_DST_REG_OUTLOC1__MASK; in A6XX_SP_GS_VPC_DST_REG_OUTLOC1()
5681 static inline uint32_t A6XX_SP_GS_VPC_DST_REG_OUTLOC2(uint32_t val) in A6XX_SP_GS_VPC_DST_REG_OUTLOC2() argument
5683 return ((val) << A6XX_SP_GS_VPC_DST_REG_OUTLOC2__SHIFT) & A6XX_SP_GS_VPC_DST_REG_OUTLOC2__MASK; in A6XX_SP_GS_VPC_DST_REG_OUTLOC2()
5687 static inline uint32_t A6XX_SP_GS_VPC_DST_REG_OUTLOC3(uint32_t val) in A6XX_SP_GS_VPC_DST_REG_OUTLOC3() argument
5689 return ((val) << A6XX_SP_GS_VPC_DST_REG_OUTLOC3__SHIFT) & A6XX_SP_GS_VPC_DST_REG_OUTLOC3__MASK; in A6XX_SP_GS_VPC_DST_REG_OUTLOC3()
5697 static inline uint32_t A6XX_SP_GS_OBJ_START(uint32_t val) in A6XX_SP_GS_OBJ_START() argument
5699 return ((val) << A6XX_SP_GS_OBJ_START__SHIFT) & A6XX_SP_GS_OBJ_START__MASK; in A6XX_SP_GS_OBJ_START()
5705 static inline uint32_t A6XX_SP_GS_PVT_MEM_PARAM_MEMSIZEPERITEM(uint32_t val) in A6XX_SP_GS_PVT_MEM_PARAM_MEMSIZEPERITEM() argument
5707 …return ((val >> 9) << A6XX_SP_GS_PVT_MEM_PARAM_MEMSIZEPERITEM__SHIFT) & A6XX_SP_GS_PVT_MEM_PARAM_M… in A6XX_SP_GS_PVT_MEM_PARAM_MEMSIZEPERITEM()
5711 static inline uint32_t A6XX_SP_GS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD(uint32_t val) in A6XX_SP_GS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD() argument
5713 …return ((val) << A6XX_SP_GS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD__SHIFT) & A6XX_SP_GS_PVT_MEM_PARAM_… in A6XX_SP_GS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD()
5719 static inline uint32_t A6XX_SP_GS_PVT_MEM_ADDR(uint32_t val) in A6XX_SP_GS_PVT_MEM_ADDR() argument
5721 return ((val) << A6XX_SP_GS_PVT_MEM_ADDR__SHIFT) & A6XX_SP_GS_PVT_MEM_ADDR__MASK; in A6XX_SP_GS_PVT_MEM_ADDR()
5727 static inline uint32_t A6XX_SP_GS_PVT_MEM_SIZE_TOTALPVTMEMSIZE(uint32_t val) in A6XX_SP_GS_PVT_MEM_SIZE_TOTALPVTMEMSIZE() argument
5729 …return ((val >> 12) << A6XX_SP_GS_PVT_MEM_SIZE_TOTALPVTMEMSIZE__SHIFT) & A6XX_SP_GS_PVT_MEM_SIZE_T… in A6XX_SP_GS_PVT_MEM_SIZE_TOTALPVTMEMSIZE()
5743 static inline uint32_t A6XX_SP_GS_CONFIG_NTEX(uint32_t val) in A6XX_SP_GS_CONFIG_NTEX() argument
5745 return ((val) << A6XX_SP_GS_CONFIG_NTEX__SHIFT) & A6XX_SP_GS_CONFIG_NTEX__MASK; in A6XX_SP_GS_CONFIG_NTEX()
5749 static inline uint32_t A6XX_SP_GS_CONFIG_NSAMP(uint32_t val) in A6XX_SP_GS_CONFIG_NSAMP() argument
5751 return ((val) << A6XX_SP_GS_CONFIG_NSAMP__SHIFT) & A6XX_SP_GS_CONFIG_NSAMP__MASK; in A6XX_SP_GS_CONFIG_NSAMP()
5755 static inline uint32_t A6XX_SP_GS_CONFIG_NIBO(uint32_t val) in A6XX_SP_GS_CONFIG_NIBO() argument
5757 return ((val) << A6XX_SP_GS_CONFIG_NIBO__SHIFT) & A6XX_SP_GS_CONFIG_NIBO__MASK; in A6XX_SP_GS_CONFIG_NIBO()
5765 static inline uint32_t A6XX_SP_GS_PVT_MEM_HW_STACK_OFFSET_OFFSET(uint32_t val) in A6XX_SP_GS_PVT_MEM_HW_STACK_OFFSET_OFFSET() argument
5767 …return ((val >> 11) << A6XX_SP_GS_PVT_MEM_HW_STACK_OFFSET_OFFSET__SHIFT) & A6XX_SP_GS_PVT_MEM_HW_S… in A6XX_SP_GS_PVT_MEM_HW_STACK_OFFSET_OFFSET()
5773 static inline uint32_t A6XX_SP_VS_TEX_SAMP(uint32_t val) in A6XX_SP_VS_TEX_SAMP() argument
5775 return ((val) << A6XX_SP_VS_TEX_SAMP__SHIFT) & A6XX_SP_VS_TEX_SAMP__MASK; in A6XX_SP_VS_TEX_SAMP()
5781 static inline uint32_t A6XX_SP_HS_TEX_SAMP(uint32_t val) in A6XX_SP_HS_TEX_SAMP() argument
5783 return ((val) << A6XX_SP_HS_TEX_SAMP__SHIFT) & A6XX_SP_HS_TEX_SAMP__MASK; in A6XX_SP_HS_TEX_SAMP()
5789 static inline uint32_t A6XX_SP_DS_TEX_SAMP(uint32_t val) in A6XX_SP_DS_TEX_SAMP() argument
5791 return ((val) << A6XX_SP_DS_TEX_SAMP__SHIFT) & A6XX_SP_DS_TEX_SAMP__MASK; in A6XX_SP_DS_TEX_SAMP()
5797 static inline uint32_t A6XX_SP_GS_TEX_SAMP(uint32_t val) in A6XX_SP_GS_TEX_SAMP() argument
5799 return ((val) << A6XX_SP_GS_TEX_SAMP__SHIFT) & A6XX_SP_GS_TEX_SAMP__MASK; in A6XX_SP_GS_TEX_SAMP()
5805 static inline uint32_t A6XX_SP_VS_TEX_CONST(uint32_t val) in A6XX_SP_VS_TEX_CONST() argument
5807 return ((val) << A6XX_SP_VS_TEX_CONST__SHIFT) & A6XX_SP_VS_TEX_CONST__MASK; in A6XX_SP_VS_TEX_CONST()
5813 static inline uint32_t A6XX_SP_HS_TEX_CONST(uint32_t val) in A6XX_SP_HS_TEX_CONST() argument
5815 return ((val) << A6XX_SP_HS_TEX_CONST__SHIFT) & A6XX_SP_HS_TEX_CONST__MASK; in A6XX_SP_HS_TEX_CONST()
5821 static inline uint32_t A6XX_SP_DS_TEX_CONST(uint32_t val) in A6XX_SP_DS_TEX_CONST() argument
5823 return ((val) << A6XX_SP_DS_TEX_CONST__SHIFT) & A6XX_SP_DS_TEX_CONST__MASK; in A6XX_SP_DS_TEX_CONST()
5829 static inline uint32_t A6XX_SP_GS_TEX_CONST(uint32_t val) in A6XX_SP_GS_TEX_CONST() argument
5831 return ((val) << A6XX_SP_GS_TEX_CONST__SHIFT) & A6XX_SP_GS_TEX_CONST__MASK; in A6XX_SP_GS_TEX_CONST()
5837 static inline uint32_t A6XX_SP_FS_CTRL_REG0_THREADSIZE(enum a6xx_threadsize val) in A6XX_SP_FS_CTRL_REG0_THREADSIZE() argument
5839 return ((val) << A6XX_SP_FS_CTRL_REG0_THREADSIZE__SHIFT) & A6XX_SP_FS_CTRL_REG0_THREADSIZE__MASK; in A6XX_SP_FS_CTRL_REG0_THREADSIZE()
5849 static inline uint32_t A6XX_SP_FS_CTRL_REG0_UNK27(uint32_t val) in A6XX_SP_FS_CTRL_REG0_UNK27() argument
5851 return ((val) << A6XX_SP_FS_CTRL_REG0_UNK27__SHIFT) & A6XX_SP_FS_CTRL_REG0_UNK27__MASK; in A6XX_SP_FS_CTRL_REG0_UNK27()
5856 static inline uint32_t A6XX_SP_FS_CTRL_REG0_THREADMODE(enum a3xx_threadmode val) in A6XX_SP_FS_CTRL_REG0_THREADMODE() argument
5858 return ((val) << A6XX_SP_FS_CTRL_REG0_THREADMODE__SHIFT) & A6XX_SP_FS_CTRL_REG0_THREADMODE__MASK; in A6XX_SP_FS_CTRL_REG0_THREADMODE()
5862 static inline uint32_t A6XX_SP_FS_CTRL_REG0_HALFREGFOOTPRINT(uint32_t val) in A6XX_SP_FS_CTRL_REG0_HALFREGFOOTPRINT() argument
5864 …return ((val) << A6XX_SP_FS_CTRL_REG0_HALFREGFOOTPRINT__SHIFT) & A6XX_SP_FS_CTRL_REG0_HALFREGFOOTP… in A6XX_SP_FS_CTRL_REG0_HALFREGFOOTPRINT()
5868 static inline uint32_t A6XX_SP_FS_CTRL_REG0_FULLREGFOOTPRINT(uint32_t val) in A6XX_SP_FS_CTRL_REG0_FULLREGFOOTPRINT() argument
5870 …return ((val) << A6XX_SP_FS_CTRL_REG0_FULLREGFOOTPRINT__SHIFT) & A6XX_SP_FS_CTRL_REG0_FULLREGFOOTP… in A6XX_SP_FS_CTRL_REG0_FULLREGFOOTPRINT()
5875 static inline uint32_t A6XX_SP_FS_CTRL_REG0_BRANCHSTACK(uint32_t val) in A6XX_SP_FS_CTRL_REG0_BRANCHSTACK() argument
5877 return ((val) << A6XX_SP_FS_CTRL_REG0_BRANCHSTACK__SHIFT) & A6XX_SP_FS_CTRL_REG0_BRANCHSTACK__MASK; in A6XX_SP_FS_CTRL_REG0_BRANCHSTACK()
5887 static inline uint32_t A6XX_SP_FS_OBJ_START(uint32_t val) in A6XX_SP_FS_OBJ_START() argument
5889 return ((val) << A6XX_SP_FS_OBJ_START__SHIFT) & A6XX_SP_FS_OBJ_START__MASK; in A6XX_SP_FS_OBJ_START()
5895 static inline uint32_t A6XX_SP_FS_PVT_MEM_PARAM_MEMSIZEPERITEM(uint32_t val) in A6XX_SP_FS_PVT_MEM_PARAM_MEMSIZEPERITEM() argument
5897 …return ((val >> 9) << A6XX_SP_FS_PVT_MEM_PARAM_MEMSIZEPERITEM__SHIFT) & A6XX_SP_FS_PVT_MEM_PARAM_M… in A6XX_SP_FS_PVT_MEM_PARAM_MEMSIZEPERITEM()
5901 static inline uint32_t A6XX_SP_FS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD(uint32_t val) in A6XX_SP_FS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD() argument
5903 …return ((val) << A6XX_SP_FS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD__SHIFT) & A6XX_SP_FS_PVT_MEM_PARAM_… in A6XX_SP_FS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD()
5909 static inline uint32_t A6XX_SP_FS_PVT_MEM_ADDR(uint32_t val) in A6XX_SP_FS_PVT_MEM_ADDR() argument
5911 return ((val) << A6XX_SP_FS_PVT_MEM_ADDR__SHIFT) & A6XX_SP_FS_PVT_MEM_ADDR__MASK; in A6XX_SP_FS_PVT_MEM_ADDR()
5917 static inline uint32_t A6XX_SP_FS_PVT_MEM_SIZE_TOTALPVTMEMSIZE(uint32_t val) in A6XX_SP_FS_PVT_MEM_SIZE_TOTALPVTMEMSIZE() argument
5919 …return ((val >> 12) << A6XX_SP_FS_PVT_MEM_SIZE_TOTALPVTMEMSIZE__SHIFT) & A6XX_SP_FS_PVT_MEM_SIZE_T… in A6XX_SP_FS_PVT_MEM_SIZE_TOTALPVTMEMSIZE()
5926 static inline uint32_t A6XX_SP_BLEND_CNTL_ENABLE_BLEND(uint32_t val) in A6XX_SP_BLEND_CNTL_ENABLE_BLEND() argument
5928 return ((val) << A6XX_SP_BLEND_CNTL_ENABLE_BLEND__SHIFT) & A6XX_SP_BLEND_CNTL_ENABLE_BLEND__MASK; in A6XX_SP_BLEND_CNTL_ENABLE_BLEND()
5947 static inline uint32_t A6XX_SP_FS_RENDER_COMPONENTS_RT0(uint32_t val) in A6XX_SP_FS_RENDER_COMPONENTS_RT0() argument
5949 return ((val) << A6XX_SP_FS_RENDER_COMPONENTS_RT0__SHIFT) & A6XX_SP_FS_RENDER_COMPONENTS_RT0__MASK; in A6XX_SP_FS_RENDER_COMPONENTS_RT0()
5953 static inline uint32_t A6XX_SP_FS_RENDER_COMPONENTS_RT1(uint32_t val) in A6XX_SP_FS_RENDER_COMPONENTS_RT1() argument
5955 return ((val) << A6XX_SP_FS_RENDER_COMPONENTS_RT1__SHIFT) & A6XX_SP_FS_RENDER_COMPONENTS_RT1__MASK; in A6XX_SP_FS_RENDER_COMPONENTS_RT1()
5959 static inline uint32_t A6XX_SP_FS_RENDER_COMPONENTS_RT2(uint32_t val) in A6XX_SP_FS_RENDER_COMPONENTS_RT2() argument
5961 return ((val) << A6XX_SP_FS_RENDER_COMPONENTS_RT2__SHIFT) & A6XX_SP_FS_RENDER_COMPONENTS_RT2__MASK; in A6XX_SP_FS_RENDER_COMPONENTS_RT2()
5965 static inline uint32_t A6XX_SP_FS_RENDER_COMPONENTS_RT3(uint32_t val) in A6XX_SP_FS_RENDER_COMPONENTS_RT3() argument
5967 return ((val) << A6XX_SP_FS_RENDER_COMPONENTS_RT3__SHIFT) & A6XX_SP_FS_RENDER_COMPONENTS_RT3__MASK; in A6XX_SP_FS_RENDER_COMPONENTS_RT3()
5971 static inline uint32_t A6XX_SP_FS_RENDER_COMPONENTS_RT4(uint32_t val) in A6XX_SP_FS_RENDER_COMPONENTS_RT4() argument
5973 return ((val) << A6XX_SP_FS_RENDER_COMPONENTS_RT4__SHIFT) & A6XX_SP_FS_RENDER_COMPONENTS_RT4__MASK; in A6XX_SP_FS_RENDER_COMPONENTS_RT4()
5977 static inline uint32_t A6XX_SP_FS_RENDER_COMPONENTS_RT5(uint32_t val) in A6XX_SP_FS_RENDER_COMPONENTS_RT5() argument
5979 return ((val) << A6XX_SP_FS_RENDER_COMPONENTS_RT5__SHIFT) & A6XX_SP_FS_RENDER_COMPONENTS_RT5__MASK; in A6XX_SP_FS_RENDER_COMPONENTS_RT5()
5983 static inline uint32_t A6XX_SP_FS_RENDER_COMPONENTS_RT6(uint32_t val) in A6XX_SP_FS_RENDER_COMPONENTS_RT6() argument
5985 return ((val) << A6XX_SP_FS_RENDER_COMPONENTS_RT6__SHIFT) & A6XX_SP_FS_RENDER_COMPONENTS_RT6__MASK; in A6XX_SP_FS_RENDER_COMPONENTS_RT6()
5989 static inline uint32_t A6XX_SP_FS_RENDER_COMPONENTS_RT7(uint32_t val) in A6XX_SP_FS_RENDER_COMPONENTS_RT7() argument
5991 return ((val) << A6XX_SP_FS_RENDER_COMPONENTS_RT7__SHIFT) & A6XX_SP_FS_RENDER_COMPONENTS_RT7__MASK; in A6XX_SP_FS_RENDER_COMPONENTS_RT7()
5998 static inline uint32_t A6XX_SP_FS_OUTPUT_CNTL0_DEPTH_REGID(uint32_t val) in A6XX_SP_FS_OUTPUT_CNTL0_DEPTH_REGID() argument
6000 …return ((val) << A6XX_SP_FS_OUTPUT_CNTL0_DEPTH_REGID__SHIFT) & A6XX_SP_FS_OUTPUT_CNTL0_DEPTH_REGID… in A6XX_SP_FS_OUTPUT_CNTL0_DEPTH_REGID()
6004 static inline uint32_t A6XX_SP_FS_OUTPUT_CNTL0_SAMPMASK_REGID(uint32_t val) in A6XX_SP_FS_OUTPUT_CNTL0_SAMPMASK_REGID() argument
6006 …return ((val) << A6XX_SP_FS_OUTPUT_CNTL0_SAMPMASK_REGID__SHIFT) & A6XX_SP_FS_OUTPUT_CNTL0_SAMPMASK… in A6XX_SP_FS_OUTPUT_CNTL0_SAMPMASK_REGID()
6010 static inline uint32_t A6XX_SP_FS_OUTPUT_CNTL0_STENCILREF_REGID(uint32_t val) in A6XX_SP_FS_OUTPUT_CNTL0_STENCILREF_REGID() argument
6012 …return ((val) << A6XX_SP_FS_OUTPUT_CNTL0_STENCILREF_REGID__SHIFT) & A6XX_SP_FS_OUTPUT_CNTL0_STENCI… in A6XX_SP_FS_OUTPUT_CNTL0_STENCILREF_REGID()
6018 static inline uint32_t A6XX_SP_FS_OUTPUT_CNTL1_MRT(uint32_t val) in A6XX_SP_FS_OUTPUT_CNTL1_MRT() argument
6020 return ((val) << A6XX_SP_FS_OUTPUT_CNTL1_MRT__SHIFT) & A6XX_SP_FS_OUTPUT_CNTL1_MRT__MASK; in A6XX_SP_FS_OUTPUT_CNTL1_MRT()
6028 static inline uint32_t A6XX_SP_FS_OUTPUT_REG_REGID(uint32_t val) in A6XX_SP_FS_OUTPUT_REG_REGID() argument
6030 return ((val) << A6XX_SP_FS_OUTPUT_REG_REGID__SHIFT) & A6XX_SP_FS_OUTPUT_REG_REGID__MASK; in A6XX_SP_FS_OUTPUT_REG_REGID()
6039 static inline uint32_t A6XX_SP_FS_MRT_REG_COLOR_FORMAT(enum a6xx_format val) in A6XX_SP_FS_MRT_REG_COLOR_FORMAT() argument
6041 return ((val) << A6XX_SP_FS_MRT_REG_COLOR_FORMAT__SHIFT) & A6XX_SP_FS_MRT_REG_COLOR_FORMAT__MASK; in A6XX_SP_FS_MRT_REG_COLOR_FORMAT()
6050 static inline uint32_t A6XX_SP_FS_PREFETCH_CNTL_COUNT(uint32_t val) in A6XX_SP_FS_PREFETCH_CNTL_COUNT() argument
6052 return ((val) << A6XX_SP_FS_PREFETCH_CNTL_COUNT__SHIFT) & A6XX_SP_FS_PREFETCH_CNTL_COUNT__MASK; in A6XX_SP_FS_PREFETCH_CNTL_COUNT()
6057 static inline uint32_t A6XX_SP_FS_PREFETCH_CNTL_UNK4(uint32_t val) in A6XX_SP_FS_PREFETCH_CNTL_UNK4() argument
6059 return ((val) << A6XX_SP_FS_PREFETCH_CNTL_UNK4__SHIFT) & A6XX_SP_FS_PREFETCH_CNTL_UNK4__MASK; in A6XX_SP_FS_PREFETCH_CNTL_UNK4()
6063 static inline uint32_t A6XX_SP_FS_PREFETCH_CNTL_UNK12(uint32_t val) in A6XX_SP_FS_PREFETCH_CNTL_UNK12() argument
6065 return ((val) << A6XX_SP_FS_PREFETCH_CNTL_UNK12__SHIFT) & A6XX_SP_FS_PREFETCH_CNTL_UNK12__MASK; in A6XX_SP_FS_PREFETCH_CNTL_UNK12()
6073 static inline uint32_t A6XX_SP_FS_PREFETCH_CMD_SRC(uint32_t val) in A6XX_SP_FS_PREFETCH_CMD_SRC() argument
6075 return ((val) << A6XX_SP_FS_PREFETCH_CMD_SRC__SHIFT) & A6XX_SP_FS_PREFETCH_CMD_SRC__MASK; in A6XX_SP_FS_PREFETCH_CMD_SRC()
6079 static inline uint32_t A6XX_SP_FS_PREFETCH_CMD_SAMP_ID(uint32_t val) in A6XX_SP_FS_PREFETCH_CMD_SAMP_ID() argument
6081 return ((val) << A6XX_SP_FS_PREFETCH_CMD_SAMP_ID__SHIFT) & A6XX_SP_FS_PREFETCH_CMD_SAMP_ID__MASK; in A6XX_SP_FS_PREFETCH_CMD_SAMP_ID()
6085 static inline uint32_t A6XX_SP_FS_PREFETCH_CMD_TEX_ID(uint32_t val) in A6XX_SP_FS_PREFETCH_CMD_TEX_ID() argument
6087 return ((val) << A6XX_SP_FS_PREFETCH_CMD_TEX_ID__SHIFT) & A6XX_SP_FS_PREFETCH_CMD_TEX_ID__MASK; in A6XX_SP_FS_PREFETCH_CMD_TEX_ID()
6091 static inline uint32_t A6XX_SP_FS_PREFETCH_CMD_DST(uint32_t val) in A6XX_SP_FS_PREFETCH_CMD_DST() argument
6093 return ((val) << A6XX_SP_FS_PREFETCH_CMD_DST__SHIFT) & A6XX_SP_FS_PREFETCH_CMD_DST__MASK; in A6XX_SP_FS_PREFETCH_CMD_DST()
6097 static inline uint32_t A6XX_SP_FS_PREFETCH_CMD_WRMASK(uint32_t val) in A6XX_SP_FS_PREFETCH_CMD_WRMASK() argument
6099 return ((val) << A6XX_SP_FS_PREFETCH_CMD_WRMASK__SHIFT) & A6XX_SP_FS_PREFETCH_CMD_WRMASK__MASK; in A6XX_SP_FS_PREFETCH_CMD_WRMASK()
6104 static inline uint32_t A6XX_SP_FS_PREFETCH_CMD_CMD(uint32_t val) in A6XX_SP_FS_PREFETCH_CMD_CMD() argument
6106 return ((val) << A6XX_SP_FS_PREFETCH_CMD_CMD__SHIFT) & A6XX_SP_FS_PREFETCH_CMD_CMD__MASK; in A6XX_SP_FS_PREFETCH_CMD_CMD()
6114 static inline uint32_t A6XX_SP_FS_BINDLESS_PREFETCH_CMD_SAMP_ID(uint32_t val) in A6XX_SP_FS_BINDLESS_PREFETCH_CMD_SAMP_ID() argument
6116 …return ((val) << A6XX_SP_FS_BINDLESS_PREFETCH_CMD_SAMP_ID__SHIFT) & A6XX_SP_FS_BINDLESS_PREFETCH_C… in A6XX_SP_FS_BINDLESS_PREFETCH_CMD_SAMP_ID()
6120 static inline uint32_t A6XX_SP_FS_BINDLESS_PREFETCH_CMD_TEX_ID(uint32_t val) in A6XX_SP_FS_BINDLESS_PREFETCH_CMD_TEX_ID() argument
6122 …return ((val) << A6XX_SP_FS_BINDLESS_PREFETCH_CMD_TEX_ID__SHIFT) & A6XX_SP_FS_BINDLESS_PREFETCH_CM… in A6XX_SP_FS_BINDLESS_PREFETCH_CMD_TEX_ID()
6132 static inline uint32_t A6XX_SP_FS_PVT_MEM_HW_STACK_OFFSET_OFFSET(uint32_t val) in A6XX_SP_FS_PVT_MEM_HW_STACK_OFFSET_OFFSET() argument
6134 …return ((val >> 11) << A6XX_SP_FS_PVT_MEM_HW_STACK_OFFSET_OFFSET__SHIFT) & A6XX_SP_FS_PVT_MEM_HW_S… in A6XX_SP_FS_PVT_MEM_HW_STACK_OFFSET_OFFSET()
6140 static inline uint32_t A6XX_SP_CS_CTRL_REG0_THREADSIZE(enum a6xx_threadsize val) in A6XX_SP_CS_CTRL_REG0_THREADSIZE() argument
6142 return ((val) << A6XX_SP_CS_CTRL_REG0_THREADSIZE__SHIFT) & A6XX_SP_CS_CTRL_REG0_THREADSIZE__MASK; in A6XX_SP_CS_CTRL_REG0_THREADSIZE()
6150 static inline uint32_t A6XX_SP_CS_CTRL_REG0_THREADMODE(enum a3xx_threadmode val) in A6XX_SP_CS_CTRL_REG0_THREADMODE() argument
6152 return ((val) << A6XX_SP_CS_CTRL_REG0_THREADMODE__SHIFT) & A6XX_SP_CS_CTRL_REG0_THREADMODE__MASK; in A6XX_SP_CS_CTRL_REG0_THREADMODE()
6156 static inline uint32_t A6XX_SP_CS_CTRL_REG0_HALFREGFOOTPRINT(uint32_t val) in A6XX_SP_CS_CTRL_REG0_HALFREGFOOTPRINT() argument
6158 …return ((val) << A6XX_SP_CS_CTRL_REG0_HALFREGFOOTPRINT__SHIFT) & A6XX_SP_CS_CTRL_REG0_HALFREGFOOTP… in A6XX_SP_CS_CTRL_REG0_HALFREGFOOTPRINT()
6162 static inline uint32_t A6XX_SP_CS_CTRL_REG0_FULLREGFOOTPRINT(uint32_t val) in A6XX_SP_CS_CTRL_REG0_FULLREGFOOTPRINT() argument
6164 …return ((val) << A6XX_SP_CS_CTRL_REG0_FULLREGFOOTPRINT__SHIFT) & A6XX_SP_CS_CTRL_REG0_FULLREGFOOTP… in A6XX_SP_CS_CTRL_REG0_FULLREGFOOTPRINT()
6169 static inline uint32_t A6XX_SP_CS_CTRL_REG0_BRANCHSTACK(uint32_t val) in A6XX_SP_CS_CTRL_REG0_BRANCHSTACK() argument
6171 return ((val) << A6XX_SP_CS_CTRL_REG0_BRANCHSTACK__SHIFT) & A6XX_SP_CS_CTRL_REG0_BRANCHSTACK__MASK; in A6XX_SP_CS_CTRL_REG0_BRANCHSTACK()
6177 static inline uint32_t A6XX_SP_CS_UNKNOWN_A9B1_SHARED_SIZE(uint32_t val) in A6XX_SP_CS_UNKNOWN_A9B1_SHARED_SIZE() argument
6179 …return ((val) << A6XX_SP_CS_UNKNOWN_A9B1_SHARED_SIZE__SHIFT) & A6XX_SP_CS_UNKNOWN_A9B1_SHARED_SIZE… in A6XX_SP_CS_UNKNOWN_A9B1_SHARED_SIZE()
6191 static inline uint32_t A6XX_SP_CS_OBJ_START(uint32_t val) in A6XX_SP_CS_OBJ_START() argument
6193 return ((val) << A6XX_SP_CS_OBJ_START__SHIFT) & A6XX_SP_CS_OBJ_START__MASK; in A6XX_SP_CS_OBJ_START()
6199 static inline uint32_t A6XX_SP_CS_PVT_MEM_PARAM_MEMSIZEPERITEM(uint32_t val) in A6XX_SP_CS_PVT_MEM_PARAM_MEMSIZEPERITEM() argument
6201 …return ((val >> 9) << A6XX_SP_CS_PVT_MEM_PARAM_MEMSIZEPERITEM__SHIFT) & A6XX_SP_CS_PVT_MEM_PARAM_M… in A6XX_SP_CS_PVT_MEM_PARAM_MEMSIZEPERITEM()
6205 static inline uint32_t A6XX_SP_CS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD(uint32_t val) in A6XX_SP_CS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD() argument
6207 …return ((val) << A6XX_SP_CS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD__SHIFT) & A6XX_SP_CS_PVT_MEM_PARAM_… in A6XX_SP_CS_PVT_MEM_PARAM_HWSTACKSIZEPERTHREAD()
6213 static inline uint32_t A6XX_SP_CS_PVT_MEM_ADDR(uint32_t val) in A6XX_SP_CS_PVT_MEM_ADDR() argument
6215 return ((val) << A6XX_SP_CS_PVT_MEM_ADDR__SHIFT) & A6XX_SP_CS_PVT_MEM_ADDR__MASK; in A6XX_SP_CS_PVT_MEM_ADDR()
6221 static inline uint32_t A6XX_SP_CS_PVT_MEM_SIZE_TOTALPVTMEMSIZE(uint32_t val) in A6XX_SP_CS_PVT_MEM_SIZE_TOTALPVTMEMSIZE() argument
6223 …return ((val >> 12) << A6XX_SP_CS_PVT_MEM_SIZE_TOTALPVTMEMSIZE__SHIFT) & A6XX_SP_CS_PVT_MEM_SIZE_T… in A6XX_SP_CS_PVT_MEM_SIZE_TOTALPVTMEMSIZE()
6237 static inline uint32_t A6XX_SP_CS_CONFIG_NTEX(uint32_t val) in A6XX_SP_CS_CONFIG_NTEX() argument
6239 return ((val) << A6XX_SP_CS_CONFIG_NTEX__SHIFT) & A6XX_SP_CS_CONFIG_NTEX__MASK; in A6XX_SP_CS_CONFIG_NTEX()
6243 static inline uint32_t A6XX_SP_CS_CONFIG_NSAMP(uint32_t val) in A6XX_SP_CS_CONFIG_NSAMP() argument
6245 return ((val) << A6XX_SP_CS_CONFIG_NSAMP__SHIFT) & A6XX_SP_CS_CONFIG_NSAMP__MASK; in A6XX_SP_CS_CONFIG_NSAMP()
6249 static inline uint32_t A6XX_SP_CS_CONFIG_NIBO(uint32_t val) in A6XX_SP_CS_CONFIG_NIBO() argument
6251 return ((val) << A6XX_SP_CS_CONFIG_NIBO__SHIFT) & A6XX_SP_CS_CONFIG_NIBO__MASK; in A6XX_SP_CS_CONFIG_NIBO()
6259 static inline uint32_t A6XX_SP_CS_PVT_MEM_HW_STACK_OFFSET_OFFSET(uint32_t val) in A6XX_SP_CS_PVT_MEM_HW_STACK_OFFSET_OFFSET() argument
6261 …return ((val >> 11) << A6XX_SP_CS_PVT_MEM_HW_STACK_OFFSET_OFFSET__SHIFT) & A6XX_SP_CS_PVT_MEM_HW_S… in A6XX_SP_CS_PVT_MEM_HW_STACK_OFFSET_OFFSET()
6267 static inline uint32_t A6XX_SP_CS_CNTL_0_WGIDCONSTID(uint32_t val) in A6XX_SP_CS_CNTL_0_WGIDCONSTID() argument
6269 return ((val) << A6XX_SP_CS_CNTL_0_WGIDCONSTID__SHIFT) & A6XX_SP_CS_CNTL_0_WGIDCONSTID__MASK; in A6XX_SP_CS_CNTL_0_WGIDCONSTID()
6273 static inline uint32_t A6XX_SP_CS_CNTL_0_WGSIZECONSTID(uint32_t val) in A6XX_SP_CS_CNTL_0_WGSIZECONSTID() argument
6275 return ((val) << A6XX_SP_CS_CNTL_0_WGSIZECONSTID__SHIFT) & A6XX_SP_CS_CNTL_0_WGSIZECONSTID__MASK; in A6XX_SP_CS_CNTL_0_WGSIZECONSTID()
6279 static inline uint32_t A6XX_SP_CS_CNTL_0_WGOFFSETCONSTID(uint32_t val) in A6XX_SP_CS_CNTL_0_WGOFFSETCONSTID() argument
6281 …return ((val) << A6XX_SP_CS_CNTL_0_WGOFFSETCONSTID__SHIFT) & A6XX_SP_CS_CNTL_0_WGOFFSETCONSTID__MA… in A6XX_SP_CS_CNTL_0_WGOFFSETCONSTID()
6285 static inline uint32_t A6XX_SP_CS_CNTL_0_LOCALIDREGID(uint32_t val) in A6XX_SP_CS_CNTL_0_LOCALIDREGID() argument
6287 return ((val) << A6XX_SP_CS_CNTL_0_LOCALIDREGID__SHIFT) & A6XX_SP_CS_CNTL_0_LOCALIDREGID__MASK; in A6XX_SP_CS_CNTL_0_LOCALIDREGID()
6293 static inline uint32_t A6XX_SP_CS_CNTL_1_LINEARLOCALIDREGID(uint32_t val) in A6XX_SP_CS_CNTL_1_LINEARLOCALIDREGID() argument
6295 …return ((val) << A6XX_SP_CS_CNTL_1_LINEARLOCALIDREGID__SHIFT) & A6XX_SP_CS_CNTL_1_LINEARLOCALIDREG… in A6XX_SP_CS_CNTL_1_LINEARLOCALIDREGID()
6300 static inline uint32_t A6XX_SP_CS_CNTL_1_THREADSIZE(enum a6xx_threadsize val) in A6XX_SP_CS_CNTL_1_THREADSIZE() argument
6302 return ((val) << A6XX_SP_CS_CNTL_1_THREADSIZE__SHIFT) & A6XX_SP_CS_CNTL_1_THREADSIZE__MASK; in A6XX_SP_CS_CNTL_1_THREADSIZE()
6309 static inline uint32_t A6XX_SP_FS_TEX_SAMP(uint32_t val) in A6XX_SP_FS_TEX_SAMP() argument
6311 return ((val) << A6XX_SP_FS_TEX_SAMP__SHIFT) & A6XX_SP_FS_TEX_SAMP__MASK; in A6XX_SP_FS_TEX_SAMP()
6317 static inline uint32_t A6XX_SP_CS_TEX_SAMP(uint32_t val) in A6XX_SP_CS_TEX_SAMP() argument
6319 return ((val) << A6XX_SP_CS_TEX_SAMP__SHIFT) & A6XX_SP_CS_TEX_SAMP__MASK; in A6XX_SP_CS_TEX_SAMP()
6325 static inline uint32_t A6XX_SP_FS_TEX_CONST(uint32_t val) in A6XX_SP_FS_TEX_CONST() argument
6327 return ((val) << A6XX_SP_FS_TEX_CONST__SHIFT) & A6XX_SP_FS_TEX_CONST__MASK; in A6XX_SP_FS_TEX_CONST()
6333 static inline uint32_t A6XX_SP_CS_TEX_CONST(uint32_t val) in A6XX_SP_CS_TEX_CONST() argument
6335 return ((val) << A6XX_SP_CS_TEX_CONST__SHIFT) & A6XX_SP_CS_TEX_CONST__MASK; in A6XX_SP_CS_TEX_CONST()
6345 static inline uint32_t A6XX_SP_CS_IBO(uint32_t val) in A6XX_SP_CS_IBO() argument
6347 return ((val) << A6XX_SP_CS_IBO__SHIFT) & A6XX_SP_CS_IBO__MASK; in A6XX_SP_CS_IBO()
6356 static inline uint32_t A6XX_SP_MODE_CONTROL_ISAMMODE(enum a6xx_isam_mode val) in A6XX_SP_MODE_CONTROL_ISAMMODE() argument
6358 return ((val) << A6XX_SP_MODE_CONTROL_ISAMMODE__SHIFT) & A6XX_SP_MODE_CONTROL_ISAMMODE__MASK; in A6XX_SP_MODE_CONTROL_ISAMMODE()
6370 static inline uint32_t A6XX_SP_FS_CONFIG_NTEX(uint32_t val) in A6XX_SP_FS_CONFIG_NTEX() argument
6372 return ((val) << A6XX_SP_FS_CONFIG_NTEX__SHIFT) & A6XX_SP_FS_CONFIG_NTEX__MASK; in A6XX_SP_FS_CONFIG_NTEX()
6376 static inline uint32_t A6XX_SP_FS_CONFIG_NSAMP(uint32_t val) in A6XX_SP_FS_CONFIG_NSAMP() argument
6378 return ((val) << A6XX_SP_FS_CONFIG_NSAMP__SHIFT) & A6XX_SP_FS_CONFIG_NSAMP__MASK; in A6XX_SP_FS_CONFIG_NSAMP()
6382 static inline uint32_t A6XX_SP_FS_CONFIG_NIBO(uint32_t val) in A6XX_SP_FS_CONFIG_NIBO() argument
6384 return ((val) << A6XX_SP_FS_CONFIG_NIBO__SHIFT) & A6XX_SP_FS_CONFIG_NIBO__MASK; in A6XX_SP_FS_CONFIG_NIBO()
6396 static inline uint32_t A6XX_SP_IBO(uint32_t val) in A6XX_SP_IBO() argument
6398 return ((val) << A6XX_SP_IBO__SHIFT) & A6XX_SP_IBO__MASK; in A6XX_SP_IBO()
6409 static inline uint32_t A6XX_SP_2D_DST_FORMAT_COLOR_FORMAT(enum a6xx_format val) in A6XX_SP_2D_DST_FORMAT_COLOR_FORMAT() argument
6411 …return ((val) << A6XX_SP_2D_DST_FORMAT_COLOR_FORMAT__SHIFT) & A6XX_SP_2D_DST_FORMAT_COLOR_FORMAT__… in A6XX_SP_2D_DST_FORMAT_COLOR_FORMAT()
6416 static inline uint32_t A6XX_SP_2D_DST_FORMAT_MASK(uint32_t val) in A6XX_SP_2D_DST_FORMAT_MASK() argument
6418 return ((val) << A6XX_SP_2D_DST_FORMAT_MASK__SHIFT) & A6XX_SP_2D_DST_FORMAT_MASK__MASK; in A6XX_SP_2D_DST_FORMAT_MASK()
6447 static inline uint32_t A6XX_SP_PS_TP_BORDER_COLOR_BASE_ADDR(uint32_t val) in A6XX_SP_PS_TP_BORDER_COLOR_BASE_ADDR() argument
6449 …return ((val) << A6XX_SP_PS_TP_BORDER_COLOR_BASE_ADDR__SHIFT) & A6XX_SP_PS_TP_BORDER_COLOR_BASE_AD… in A6XX_SP_PS_TP_BORDER_COLOR_BASE_ADDR()
6463 static inline uint32_t A6XX_SP_TP_RAS_MSAA_CNTL_SAMPLES(enum a3xx_msaa_samples val) in A6XX_SP_TP_RAS_MSAA_CNTL_SAMPLES() argument
6465 return ((val) << A6XX_SP_TP_RAS_MSAA_CNTL_SAMPLES__SHIFT) & A6XX_SP_TP_RAS_MSAA_CNTL_SAMPLES__MASK; in A6XX_SP_TP_RAS_MSAA_CNTL_SAMPLES()
6469 static inline uint32_t A6XX_SP_TP_RAS_MSAA_CNTL_UNK2(uint32_t val) in A6XX_SP_TP_RAS_MSAA_CNTL_UNK2() argument
6471 return ((val) << A6XX_SP_TP_RAS_MSAA_CNTL_UNK2__SHIFT) & A6XX_SP_TP_RAS_MSAA_CNTL_UNK2__MASK; in A6XX_SP_TP_RAS_MSAA_CNTL_UNK2()
6477 static inline uint32_t A6XX_SP_TP_DEST_MSAA_CNTL_SAMPLES(enum a3xx_msaa_samples val) in A6XX_SP_TP_DEST_MSAA_CNTL_SAMPLES() argument
6479 …return ((val) << A6XX_SP_TP_DEST_MSAA_CNTL_SAMPLES__SHIFT) & A6XX_SP_TP_DEST_MSAA_CNTL_SAMPLES__MA… in A6XX_SP_TP_DEST_MSAA_CNTL_SAMPLES()
6486 static inline uint32_t A6XX_SP_TP_BORDER_COLOR_BASE_ADDR(uint32_t val) in A6XX_SP_TP_BORDER_COLOR_BASE_ADDR() argument
6488 …return ((val) << A6XX_SP_TP_BORDER_COLOR_BASE_ADDR__SHIFT) & A6XX_SP_TP_BORDER_COLOR_BASE_ADDR__MA… in A6XX_SP_TP_BORDER_COLOR_BASE_ADDR()
6498 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_0_X(float val) in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_0_X() argument
6500 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_0_X__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_0_X()
6504 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_0_Y(float val) in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_0_Y() argument
6506 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_0_Y__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_0_Y()
6510 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_1_X(float val) in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_1_X() argument
6512 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_1_X__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_1_X()
6516 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_1_Y(float val) in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_1_Y() argument
6518 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_1_Y__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_1_Y()
6522 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_2_X(float val) in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_2_X() argument
6524 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_2_X__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_2_X()
6528 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_2_Y(float val) in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_2_Y() argument
6530 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_2_Y__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_2_Y()
6534 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_3_X(float val) in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_3_X() argument
6536 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_3_X__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_3_X()
6540 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_3_Y(float val) in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_3_Y() argument
6542 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_3_Y__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_0_SAMPLE_3_Y()
6548 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_0_X(float val) in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_0_X() argument
6550 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_0_X__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_0_X()
6554 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_0_Y(float val) in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_0_Y() argument
6556 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_0_Y__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_0_Y()
6560 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_1_X(float val) in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_1_X() argument
6562 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_1_X__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_1_X()
6566 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_1_Y(float val) in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_1_Y() argument
6568 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_1_Y__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_1_Y()
6572 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_2_X(float val) in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_2_X() argument
6574 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_2_X__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_2_X()
6578 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_2_Y(float val) in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_2_Y() argument
6580 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_2_Y__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_2_Y()
6584 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_3_X(float val) in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_3_X() argument
6586 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_3_X__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_3_X()
6590 static inline uint32_t A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_3_Y(float val) in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_3_Y() argument
6592 …return ((((int32_t)(val * 1.0))) << A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_3_Y__SHIFT) & A6XX_SP_TP_S… in A6XX_SP_TP_SAMPLE_LOCATION_1_SAMPLE_3_Y()
6598 static inline uint32_t A6XX_SP_TP_WINDOW_OFFSET_X(uint32_t val) in A6XX_SP_TP_WINDOW_OFFSET_X() argument
6600 return ((val) << A6XX_SP_TP_WINDOW_OFFSET_X__SHIFT) & A6XX_SP_TP_WINDOW_OFFSET_X__MASK; in A6XX_SP_TP_WINDOW_OFFSET_X()
6604 static inline uint32_t A6XX_SP_TP_WINDOW_OFFSET_Y(uint32_t val) in A6XX_SP_TP_WINDOW_OFFSET_Y() argument
6606 return ((val) << A6XX_SP_TP_WINDOW_OFFSET_Y__SHIFT) & A6XX_SP_TP_WINDOW_OFFSET_Y__MASK; in A6XX_SP_TP_WINDOW_OFFSET_Y()
6612 static inline uint32_t A6XX_SP_TP_MODE_CNTL_ISAMMODE(enum a6xx_isam_mode val) in A6XX_SP_TP_MODE_CNTL_ISAMMODE() argument
6614 return ((val) << A6XX_SP_TP_MODE_CNTL_ISAMMODE__SHIFT) & A6XX_SP_TP_MODE_CNTL_ISAMMODE__MASK; in A6XX_SP_TP_MODE_CNTL_ISAMMODE()
6618 static inline uint32_t A6XX_SP_TP_MODE_CNTL_UNK3(uint32_t val) in A6XX_SP_TP_MODE_CNTL_UNK3() argument
6620 return ((val) << A6XX_SP_TP_MODE_CNTL_UNK3__SHIFT) & A6XX_SP_TP_MODE_CNTL_UNK3__MASK; in A6XX_SP_TP_MODE_CNTL_UNK3()
6626 static inline uint32_t A6XX_SP_PS_2D_SRC_INFO_COLOR_FORMAT(enum a6xx_format val) in A6XX_SP_PS_2D_SRC_INFO_COLOR_FORMAT() argument
6628 …return ((val) << A6XX_SP_PS_2D_SRC_INFO_COLOR_FORMAT__SHIFT) & A6XX_SP_PS_2D_SRC_INFO_COLOR_FORMAT… in A6XX_SP_PS_2D_SRC_INFO_COLOR_FORMAT()
6632 static inline uint32_t A6XX_SP_PS_2D_SRC_INFO_TILE_MODE(enum a6xx_tile_mode val) in A6XX_SP_PS_2D_SRC_INFO_TILE_MODE() argument
6634 return ((val) << A6XX_SP_PS_2D_SRC_INFO_TILE_MODE__SHIFT) & A6XX_SP_PS_2D_SRC_INFO_TILE_MODE__MASK; in A6XX_SP_PS_2D_SRC_INFO_TILE_MODE()
6638 static inline uint32_t A6XX_SP_PS_2D_SRC_INFO_COLOR_SWAP(enum a3xx_color_swap val) in A6XX_SP_PS_2D_SRC_INFO_COLOR_SWAP() argument
6640 …return ((val) << A6XX_SP_PS_2D_SRC_INFO_COLOR_SWAP__SHIFT) & A6XX_SP_PS_2D_SRC_INFO_COLOR_SWAP__MA… in A6XX_SP_PS_2D_SRC_INFO_COLOR_SWAP()
6646 static inline uint32_t A6XX_SP_PS_2D_SRC_INFO_SAMPLES(enum a3xx_msaa_samples val) in A6XX_SP_PS_2D_SRC_INFO_SAMPLES() argument
6648 return ((val) << A6XX_SP_PS_2D_SRC_INFO_SAMPLES__SHIFT) & A6XX_SP_PS_2D_SRC_INFO_SAMPLES__MASK; in A6XX_SP_PS_2D_SRC_INFO_SAMPLES()
6659 static inline uint32_t A6XX_SP_PS_2D_SRC_INFO_UNK23(uint32_t val) in A6XX_SP_PS_2D_SRC_INFO_UNK23() argument
6661 return ((val) << A6XX_SP_PS_2D_SRC_INFO_UNK23__SHIFT) & A6XX_SP_PS_2D_SRC_INFO_UNK23__MASK; in A6XX_SP_PS_2D_SRC_INFO_UNK23()
6668 static inline uint32_t A6XX_SP_PS_2D_SRC_SIZE_WIDTH(uint32_t val) in A6XX_SP_PS_2D_SRC_SIZE_WIDTH() argument
6670 return ((val) << A6XX_SP_PS_2D_SRC_SIZE_WIDTH__SHIFT) & A6XX_SP_PS_2D_SRC_SIZE_WIDTH__MASK; in A6XX_SP_PS_2D_SRC_SIZE_WIDTH()
6674 static inline uint32_t A6XX_SP_PS_2D_SRC_SIZE_HEIGHT(uint32_t val) in A6XX_SP_PS_2D_SRC_SIZE_HEIGHT() argument
6676 return ((val) << A6XX_SP_PS_2D_SRC_SIZE_HEIGHT__SHIFT) & A6XX_SP_PS_2D_SRC_SIZE_HEIGHT__MASK; in A6XX_SP_PS_2D_SRC_SIZE_HEIGHT()
6682 static inline uint32_t A6XX_SP_PS_2D_SRC(uint32_t val) in A6XX_SP_PS_2D_SRC() argument
6684 return ((val) << A6XX_SP_PS_2D_SRC__SHIFT) & A6XX_SP_PS_2D_SRC__MASK; in A6XX_SP_PS_2D_SRC()
6690 static inline uint32_t A6XX_SP_PS_2D_SRC_PITCH_UNK0(uint32_t val) in A6XX_SP_PS_2D_SRC_PITCH_UNK0() argument
6692 return ((val) << A6XX_SP_PS_2D_SRC_PITCH_UNK0__SHIFT) & A6XX_SP_PS_2D_SRC_PITCH_UNK0__MASK; in A6XX_SP_PS_2D_SRC_PITCH_UNK0()
6696 static inline uint32_t A6XX_SP_PS_2D_SRC_PITCH_PITCH(uint32_t val) in A6XX_SP_PS_2D_SRC_PITCH_PITCH() argument
6698 return ((val >> 6) << A6XX_SP_PS_2D_SRC_PITCH_PITCH__SHIFT) & A6XX_SP_PS_2D_SRC_PITCH_PITCH__MASK; in A6XX_SP_PS_2D_SRC_PITCH_PITCH()
6704 static inline uint32_t A6XX_SP_PS_2D_SRC_PLANE1(uint32_t val) in A6XX_SP_PS_2D_SRC_PLANE1() argument
6706 return ((val) << A6XX_SP_PS_2D_SRC_PLANE1__SHIFT) & A6XX_SP_PS_2D_SRC_PLANE1__MASK; in A6XX_SP_PS_2D_SRC_PLANE1()
6712 static inline uint32_t A6XX_SP_PS_2D_SRC_PLANE_PITCH(uint32_t val) in A6XX_SP_PS_2D_SRC_PLANE_PITCH() argument
6714 return ((val >> 6) << A6XX_SP_PS_2D_SRC_PLANE_PITCH__SHIFT) & A6XX_SP_PS_2D_SRC_PLANE_PITCH__MASK; in A6XX_SP_PS_2D_SRC_PLANE_PITCH()
6720 static inline uint32_t A6XX_SP_PS_2D_SRC_PLANE2(uint32_t val) in A6XX_SP_PS_2D_SRC_PLANE2() argument
6722 return ((val) << A6XX_SP_PS_2D_SRC_PLANE2__SHIFT) & A6XX_SP_PS_2D_SRC_PLANE2__MASK; in A6XX_SP_PS_2D_SRC_PLANE2()
6728 static inline uint32_t A6XX_SP_PS_2D_SRC_FLAGS(uint32_t val) in A6XX_SP_PS_2D_SRC_FLAGS() argument
6730 return ((val) << A6XX_SP_PS_2D_SRC_FLAGS__SHIFT) & A6XX_SP_PS_2D_SRC_FLAGS__MASK; in A6XX_SP_PS_2D_SRC_FLAGS()
6736 static inline uint32_t A6XX_SP_PS_2D_SRC_FLAGS_PITCH(uint32_t val) in A6XX_SP_PS_2D_SRC_FLAGS_PITCH() argument
6738 return ((val >> 6) << A6XX_SP_PS_2D_SRC_FLAGS_PITCH__SHIFT) & A6XX_SP_PS_2D_SRC_FLAGS_PITCH__MASK; in A6XX_SP_PS_2D_SRC_FLAGS_PITCH()
6752 static inline uint32_t A6XX_SP_WINDOW_OFFSET_X(uint32_t val) in A6XX_SP_WINDOW_OFFSET_X() argument
6754 return ((val) << A6XX_SP_WINDOW_OFFSET_X__SHIFT) & A6XX_SP_WINDOW_OFFSET_X__MASK; in A6XX_SP_WINDOW_OFFSET_X()
6758 static inline uint32_t A6XX_SP_WINDOW_OFFSET_Y(uint32_t val) in A6XX_SP_WINDOW_OFFSET_Y() argument
6760 return ((val) << A6XX_SP_WINDOW_OFFSET_Y__SHIFT) & A6XX_SP_WINDOW_OFFSET_Y__MASK; in A6XX_SP_WINDOW_OFFSET_Y()
6773 static inline uint32_t A6XX_TPL1_NC_MODE_CNTL_LOWER_BIT(uint32_t val) in A6XX_TPL1_NC_MODE_CNTL_LOWER_BIT() argument
6775 return ((val) << A6XX_TPL1_NC_MODE_CNTL_LOWER_BIT__SHIFT) & A6XX_TPL1_NC_MODE_CNTL_LOWER_BIT__MASK; in A6XX_TPL1_NC_MODE_CNTL_LOWER_BIT()
6780 static inline uint32_t A6XX_TPL1_NC_MODE_CNTL_UPPER_BIT(uint32_t val) in A6XX_TPL1_NC_MODE_CNTL_UPPER_BIT() argument
6782 return ((val) << A6XX_TPL1_NC_MODE_CNTL_UPPER_BIT__SHIFT) & A6XX_TPL1_NC_MODE_CNTL_UPPER_BIT__MASK; in A6XX_TPL1_NC_MODE_CNTL_UPPER_BIT()
6786 static inline uint32_t A6XX_TPL1_NC_MODE_CNTL_UNK6(uint32_t val) in A6XX_TPL1_NC_MODE_CNTL_UNK6() argument
6788 return ((val) << A6XX_TPL1_NC_MODE_CNTL_UNK6__SHIFT) & A6XX_TPL1_NC_MODE_CNTL_UNK6__MASK; in A6XX_TPL1_NC_MODE_CNTL_UNK6()
6808 static inline uint32_t A6XX_HLSQ_VS_CNTL_CONSTLEN(uint32_t val) in A6XX_HLSQ_VS_CNTL_CONSTLEN() argument
6810 return ((val >> 2) << A6XX_HLSQ_VS_CNTL_CONSTLEN__SHIFT) & A6XX_HLSQ_VS_CNTL_CONSTLEN__MASK; in A6XX_HLSQ_VS_CNTL_CONSTLEN()
6817 static inline uint32_t A6XX_HLSQ_HS_CNTL_CONSTLEN(uint32_t val) in A6XX_HLSQ_HS_CNTL_CONSTLEN() argument
6819 return ((val >> 2) << A6XX_HLSQ_HS_CNTL_CONSTLEN__SHIFT) & A6XX_HLSQ_HS_CNTL_CONSTLEN__MASK; in A6XX_HLSQ_HS_CNTL_CONSTLEN()
6826 static inline uint32_t A6XX_HLSQ_DS_CNTL_CONSTLEN(uint32_t val) in A6XX_HLSQ_DS_CNTL_CONSTLEN() argument
6828 return ((val >> 2) << A6XX_HLSQ_DS_CNTL_CONSTLEN__SHIFT) & A6XX_HLSQ_DS_CNTL_CONSTLEN__MASK; in A6XX_HLSQ_DS_CNTL_CONSTLEN()
6835 static inline uint32_t A6XX_HLSQ_GS_CNTL_CONSTLEN(uint32_t val) in A6XX_HLSQ_GS_CNTL_CONSTLEN() argument
6837 return ((val >> 2) << A6XX_HLSQ_GS_CNTL_CONSTLEN__SHIFT) & A6XX_HLSQ_GS_CNTL_CONSTLEN__MASK; in A6XX_HLSQ_GS_CNTL_CONSTLEN()
6846 static inline uint32_t A6XX_HLSQ_LOAD_STATE_GEOM_EXT_SRC_ADDR(uint32_t val) in A6XX_HLSQ_LOAD_STATE_GEOM_EXT_SRC_ADDR() argument
6848 …return ((val) << A6XX_HLSQ_LOAD_STATE_GEOM_EXT_SRC_ADDR__SHIFT) & A6XX_HLSQ_LOAD_STATE_GEOM_EXT_SR… in A6XX_HLSQ_LOAD_STATE_GEOM_EXT_SRC_ADDR()
6856 static inline uint32_t A6XX_HLSQ_FS_CNTL_0_THREADSIZE(enum a6xx_threadsize val) in A6XX_HLSQ_FS_CNTL_0_THREADSIZE() argument
6858 return ((val) << A6XX_HLSQ_FS_CNTL_0_THREADSIZE__SHIFT) & A6XX_HLSQ_FS_CNTL_0_THREADSIZE__MASK; in A6XX_HLSQ_FS_CNTL_0_THREADSIZE()
6863 static inline uint32_t A6XX_HLSQ_FS_CNTL_0_UNK2(uint32_t val) in A6XX_HLSQ_FS_CNTL_0_UNK2() argument
6865 return ((val) << A6XX_HLSQ_FS_CNTL_0_UNK2__SHIFT) & A6XX_HLSQ_FS_CNTL_0_UNK2__MASK; in A6XX_HLSQ_FS_CNTL_0_UNK2()
6875 static inline uint32_t A6XX_HLSQ_CONTROL_2_REG_FACEREGID(uint32_t val) in A6XX_HLSQ_CONTROL_2_REG_FACEREGID() argument
6877 …return ((val) << A6XX_HLSQ_CONTROL_2_REG_FACEREGID__SHIFT) & A6XX_HLSQ_CONTROL_2_REG_FACEREGID__MA… in A6XX_HLSQ_CONTROL_2_REG_FACEREGID()
6881 static inline uint32_t A6XX_HLSQ_CONTROL_2_REG_SAMPLEID(uint32_t val) in A6XX_HLSQ_CONTROL_2_REG_SAMPLEID() argument
6883 return ((val) << A6XX_HLSQ_CONTROL_2_REG_SAMPLEID__SHIFT) & A6XX_HLSQ_CONTROL_2_REG_SAMPLEID__MASK; in A6XX_HLSQ_CONTROL_2_REG_SAMPLEID()
6887 static inline uint32_t A6XX_HLSQ_CONTROL_2_REG_SAMPLEMASK(uint32_t val) in A6XX_HLSQ_CONTROL_2_REG_SAMPLEMASK() argument
6889 …return ((val) << A6XX_HLSQ_CONTROL_2_REG_SAMPLEMASK__SHIFT) & A6XX_HLSQ_CONTROL_2_REG_SAMPLEMASK__… in A6XX_HLSQ_CONTROL_2_REG_SAMPLEMASK()
6893 static inline uint32_t A6XX_HLSQ_CONTROL_2_REG_SIZE(uint32_t val) in A6XX_HLSQ_CONTROL_2_REG_SIZE() argument
6895 return ((val) << A6XX_HLSQ_CONTROL_2_REG_SIZE__SHIFT) & A6XX_HLSQ_CONTROL_2_REG_SIZE__MASK; in A6XX_HLSQ_CONTROL_2_REG_SIZE()
6901 static inline uint32_t A6XX_HLSQ_CONTROL_3_REG_IJ_PERSP_PIXEL(uint32_t val) in A6XX_HLSQ_CONTROL_3_REG_IJ_PERSP_PIXEL() argument
6903 …return ((val) << A6XX_HLSQ_CONTROL_3_REG_IJ_PERSP_PIXEL__SHIFT) & A6XX_HLSQ_CONTROL_3_REG_IJ_PERSP… in A6XX_HLSQ_CONTROL_3_REG_IJ_PERSP_PIXEL()
6907 static inline uint32_t A6XX_HLSQ_CONTROL_3_REG_IJ_LINEAR_PIXEL(uint32_t val) in A6XX_HLSQ_CONTROL_3_REG_IJ_LINEAR_PIXEL() argument
6909 …return ((val) << A6XX_HLSQ_CONTROL_3_REG_IJ_LINEAR_PIXEL__SHIFT) & A6XX_HLSQ_CONTROL_3_REG_IJ_LINE… in A6XX_HLSQ_CONTROL_3_REG_IJ_LINEAR_PIXEL()
6913 static inline uint32_t A6XX_HLSQ_CONTROL_3_REG_IJ_PERSP_CENTROID(uint32_t val) in A6XX_HLSQ_CONTROL_3_REG_IJ_PERSP_CENTROID() argument
6915 …return ((val) << A6XX_HLSQ_CONTROL_3_REG_IJ_PERSP_CENTROID__SHIFT) & A6XX_HLSQ_CONTROL_3_REG_IJ_PE… in A6XX_HLSQ_CONTROL_3_REG_IJ_PERSP_CENTROID()
6919 static inline uint32_t A6XX_HLSQ_CONTROL_3_REG_IJ_LINEAR_CENTROID(uint32_t val) in A6XX_HLSQ_CONTROL_3_REG_IJ_LINEAR_CENTROID() argument
6921 …return ((val) << A6XX_HLSQ_CONTROL_3_REG_IJ_LINEAR_CENTROID__SHIFT) & A6XX_HLSQ_CONTROL_3_REG_IJ_L… in A6XX_HLSQ_CONTROL_3_REG_IJ_LINEAR_CENTROID()
6927 static inline uint32_t A6XX_HLSQ_CONTROL_4_REG_IJ_PERSP_SAMPLE(uint32_t val) in A6XX_HLSQ_CONTROL_4_REG_IJ_PERSP_SAMPLE() argument
6929 …return ((val) << A6XX_HLSQ_CONTROL_4_REG_IJ_PERSP_SAMPLE__SHIFT) & A6XX_HLSQ_CONTROL_4_REG_IJ_PERS… in A6XX_HLSQ_CONTROL_4_REG_IJ_PERSP_SAMPLE()
6933 static inline uint32_t A6XX_HLSQ_CONTROL_4_REG_IJ_LINEAR_SAMPLE(uint32_t val) in A6XX_HLSQ_CONTROL_4_REG_IJ_LINEAR_SAMPLE() argument
6935 …return ((val) << A6XX_HLSQ_CONTROL_4_REG_IJ_LINEAR_SAMPLE__SHIFT) & A6XX_HLSQ_CONTROL_4_REG_IJ_LIN… in A6XX_HLSQ_CONTROL_4_REG_IJ_LINEAR_SAMPLE()
6939 static inline uint32_t A6XX_HLSQ_CONTROL_4_REG_XYCOORDREGID(uint32_t val) in A6XX_HLSQ_CONTROL_4_REG_XYCOORDREGID() argument
6941 …return ((val) << A6XX_HLSQ_CONTROL_4_REG_XYCOORDREGID__SHIFT) & A6XX_HLSQ_CONTROL_4_REG_XYCOORDREG… in A6XX_HLSQ_CONTROL_4_REG_XYCOORDREGID()
6945 static inline uint32_t A6XX_HLSQ_CONTROL_4_REG_ZWCOORDREGID(uint32_t val) in A6XX_HLSQ_CONTROL_4_REG_ZWCOORDREGID() argument
6947 …return ((val) << A6XX_HLSQ_CONTROL_4_REG_ZWCOORDREGID__SHIFT) & A6XX_HLSQ_CONTROL_4_REG_ZWCOORDREG… in A6XX_HLSQ_CONTROL_4_REG_ZWCOORDREGID()
6953 static inline uint32_t A6XX_HLSQ_CONTROL_5_REG_LINELENGTHREGID(uint32_t val) in A6XX_HLSQ_CONTROL_5_REG_LINELENGTHREGID() argument
6955 …return ((val) << A6XX_HLSQ_CONTROL_5_REG_LINELENGTHREGID__SHIFT) & A6XX_HLSQ_CONTROL_5_REG_LINELEN… in A6XX_HLSQ_CONTROL_5_REG_LINELENGTHREGID()
6959 static inline uint32_t A6XX_HLSQ_CONTROL_5_REG_FOVEATIONQUALITYREGID(uint32_t val) in A6XX_HLSQ_CONTROL_5_REG_FOVEATIONQUALITYREGID() argument
6961 …return ((val) << A6XX_HLSQ_CONTROL_5_REG_FOVEATIONQUALITYREGID__SHIFT) & A6XX_HLSQ_CONTROL_5_REG_F… in A6XX_HLSQ_CONTROL_5_REG_FOVEATIONQUALITYREGID()
6967 static inline uint32_t A6XX_HLSQ_CS_CNTL_CONSTLEN(uint32_t val) in A6XX_HLSQ_CS_CNTL_CONSTLEN() argument
6969 return ((val >> 2) << A6XX_HLSQ_CS_CNTL_CONSTLEN__SHIFT) & A6XX_HLSQ_CS_CNTL_CONSTLEN__MASK; in A6XX_HLSQ_CS_CNTL_CONSTLEN()
6976 static inline uint32_t A6XX_HLSQ_CS_NDRANGE_0_KERNELDIM(uint32_t val) in A6XX_HLSQ_CS_NDRANGE_0_KERNELDIM() argument
6978 return ((val) << A6XX_HLSQ_CS_NDRANGE_0_KERNELDIM__SHIFT) & A6XX_HLSQ_CS_NDRANGE_0_KERNELDIM__MASK; in A6XX_HLSQ_CS_NDRANGE_0_KERNELDIM()
6982 static inline uint32_t A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEX(uint32_t val) in A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEX() argument
6984 …return ((val) << A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEX__SHIFT) & A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEX__MA… in A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEX()
6988 static inline uint32_t A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEY(uint32_t val) in A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEY() argument
6990 …return ((val) << A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEY__SHIFT) & A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEY__MA… in A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEY()
6994 static inline uint32_t A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEZ(uint32_t val) in A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEZ() argument
6996 …return ((val) << A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEZ__SHIFT) & A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEZ__MA… in A6XX_HLSQ_CS_NDRANGE_0_LOCALSIZEZ()
7002 static inline uint32_t A6XX_HLSQ_CS_NDRANGE_1_GLOBALSIZE_X(uint32_t val) in A6XX_HLSQ_CS_NDRANGE_1_GLOBALSIZE_X() argument
7004 …return ((val) << A6XX_HLSQ_CS_NDRANGE_1_GLOBALSIZE_X__SHIFT) & A6XX_HLSQ_CS_NDRANGE_1_GLOBALSIZE_X… in A6XX_HLSQ_CS_NDRANGE_1_GLOBALSIZE_X()
7010 static inline uint32_t A6XX_HLSQ_CS_NDRANGE_2_GLOBALOFF_X(uint32_t val) in A6XX_HLSQ_CS_NDRANGE_2_GLOBALOFF_X() argument
7012 …return ((val) << A6XX_HLSQ_CS_NDRANGE_2_GLOBALOFF_X__SHIFT) & A6XX_HLSQ_CS_NDRANGE_2_GLOBALOFF_X__… in A6XX_HLSQ_CS_NDRANGE_2_GLOBALOFF_X()
7018 static inline uint32_t A6XX_HLSQ_CS_NDRANGE_3_GLOBALSIZE_Y(uint32_t val) in A6XX_HLSQ_CS_NDRANGE_3_GLOBALSIZE_Y() argument
7020 …return ((val) << A6XX_HLSQ_CS_NDRANGE_3_GLOBALSIZE_Y__SHIFT) & A6XX_HLSQ_CS_NDRANGE_3_GLOBALSIZE_Y… in A6XX_HLSQ_CS_NDRANGE_3_GLOBALSIZE_Y()
7026 static inline uint32_t A6XX_HLSQ_CS_NDRANGE_4_GLOBALOFF_Y(uint32_t val) in A6XX_HLSQ_CS_NDRANGE_4_GLOBALOFF_Y() argument
7028 …return ((val) << A6XX_HLSQ_CS_NDRANGE_4_GLOBALOFF_Y__SHIFT) & A6XX_HLSQ_CS_NDRANGE_4_GLOBALOFF_Y__… in A6XX_HLSQ_CS_NDRANGE_4_GLOBALOFF_Y()
7034 static inline uint32_t A6XX_HLSQ_CS_NDRANGE_5_GLOBALSIZE_Z(uint32_t val) in A6XX_HLSQ_CS_NDRANGE_5_GLOBALSIZE_Z() argument
7036 …return ((val) << A6XX_HLSQ_CS_NDRANGE_5_GLOBALSIZE_Z__SHIFT) & A6XX_HLSQ_CS_NDRANGE_5_GLOBALSIZE_Z… in A6XX_HLSQ_CS_NDRANGE_5_GLOBALSIZE_Z()
7042 static inline uint32_t A6XX_HLSQ_CS_NDRANGE_6_GLOBALOFF_Z(uint32_t val) in A6XX_HLSQ_CS_NDRANGE_6_GLOBALOFF_Z() argument
7044 …return ((val) << A6XX_HLSQ_CS_NDRANGE_6_GLOBALOFF_Z__SHIFT) & A6XX_HLSQ_CS_NDRANGE_6_GLOBALOFF_Z__… in A6XX_HLSQ_CS_NDRANGE_6_GLOBALOFF_Z()
7050 static inline uint32_t A6XX_HLSQ_CS_CNTL_0_WGIDCONSTID(uint32_t val) in A6XX_HLSQ_CS_CNTL_0_WGIDCONSTID() argument
7052 return ((val) << A6XX_HLSQ_CS_CNTL_0_WGIDCONSTID__SHIFT) & A6XX_HLSQ_CS_CNTL_0_WGIDCONSTID__MASK; in A6XX_HLSQ_CS_CNTL_0_WGIDCONSTID()
7056 static inline uint32_t A6XX_HLSQ_CS_CNTL_0_WGSIZECONSTID(uint32_t val) in A6XX_HLSQ_CS_CNTL_0_WGSIZECONSTID() argument
7058 …return ((val) << A6XX_HLSQ_CS_CNTL_0_WGSIZECONSTID__SHIFT) & A6XX_HLSQ_CS_CNTL_0_WGSIZECONSTID__MA… in A6XX_HLSQ_CS_CNTL_0_WGSIZECONSTID()
7062 static inline uint32_t A6XX_HLSQ_CS_CNTL_0_WGOFFSETCONSTID(uint32_t val) in A6XX_HLSQ_CS_CNTL_0_WGOFFSETCONSTID() argument
7064 …return ((val) << A6XX_HLSQ_CS_CNTL_0_WGOFFSETCONSTID__SHIFT) & A6XX_HLSQ_CS_CNTL_0_WGOFFSETCONSTID… in A6XX_HLSQ_CS_CNTL_0_WGOFFSETCONSTID()
7068 static inline uint32_t A6XX_HLSQ_CS_CNTL_0_LOCALIDREGID(uint32_t val) in A6XX_HLSQ_CS_CNTL_0_LOCALIDREGID() argument
7070 return ((val) << A6XX_HLSQ_CS_CNTL_0_LOCALIDREGID__SHIFT) & A6XX_HLSQ_CS_CNTL_0_LOCALIDREGID__MASK; in A6XX_HLSQ_CS_CNTL_0_LOCALIDREGID()
7076 static inline uint32_t A6XX_HLSQ_CS_CNTL_1_LINEARLOCALIDREGID(uint32_t val) in A6XX_HLSQ_CS_CNTL_1_LINEARLOCALIDREGID() argument
7078 …return ((val) << A6XX_HLSQ_CS_CNTL_1_LINEARLOCALIDREGID__SHIFT) & A6XX_HLSQ_CS_CNTL_1_LINEARLOCALI… in A6XX_HLSQ_CS_CNTL_1_LINEARLOCALIDREGID()
7083 static inline uint32_t A6XX_HLSQ_CS_CNTL_1_THREADSIZE(enum a6xx_threadsize val) in A6XX_HLSQ_CS_CNTL_1_THREADSIZE() argument
7085 return ((val) << A6XX_HLSQ_CS_CNTL_1_THREADSIZE__SHIFT) & A6XX_HLSQ_CS_CNTL_1_THREADSIZE__MASK; in A6XX_HLSQ_CS_CNTL_1_THREADSIZE()
7100 static inline uint32_t A6XX_HLSQ_LOAD_STATE_FRAG_EXT_SRC_ADDR(uint32_t val) in A6XX_HLSQ_LOAD_STATE_FRAG_EXT_SRC_ADDR() argument
7102 …return ((val) << A6XX_HLSQ_LOAD_STATE_FRAG_EXT_SRC_ADDR__SHIFT) & A6XX_HLSQ_LOAD_STATE_FRAG_EXT_SR… in A6XX_HLSQ_LOAD_STATE_FRAG_EXT_SRC_ADDR()
7114 static inline uint32_t A6XX_HLSQ_CS_UNKNOWN_B9D0_SHARED_SIZE(uint32_t val) in A6XX_HLSQ_CS_UNKNOWN_B9D0_SHARED_SIZE() argument
7116 …return ((val) << A6XX_HLSQ_CS_UNKNOWN_B9D0_SHARED_SIZE__SHIFT) & A6XX_HLSQ_CS_UNKNOWN_B9D0_SHARED_… in A6XX_HLSQ_CS_UNKNOWN_B9D0_SHARED_SIZE()
7124 static inline uint32_t A6XX_HLSQ_DRAW_CMD_STATE_ID(uint32_t val) in A6XX_HLSQ_DRAW_CMD_STATE_ID() argument
7126 return ((val) << A6XX_HLSQ_DRAW_CMD_STATE_ID__SHIFT) & A6XX_HLSQ_DRAW_CMD_STATE_ID__MASK; in A6XX_HLSQ_DRAW_CMD_STATE_ID()
7132 static inline uint32_t A6XX_HLSQ_DISPATCH_CMD_STATE_ID(uint32_t val) in A6XX_HLSQ_DISPATCH_CMD_STATE_ID() argument
7134 return ((val) << A6XX_HLSQ_DISPATCH_CMD_STATE_ID__SHIFT) & A6XX_HLSQ_DISPATCH_CMD_STATE_ID__MASK; in A6XX_HLSQ_DISPATCH_CMD_STATE_ID()
7140 static inline uint32_t A6XX_HLSQ_EVENT_CMD_STATE_ID(uint32_t val) in A6XX_HLSQ_EVENT_CMD_STATE_ID() argument
7142 return ((val) << A6XX_HLSQ_EVENT_CMD_STATE_ID__SHIFT) & A6XX_HLSQ_EVENT_CMD_STATE_ID__MASK; in A6XX_HLSQ_EVENT_CMD_STATE_ID()
7146 static inline uint32_t A6XX_HLSQ_EVENT_CMD_EVENT(enum vgt_event_type val) in A6XX_HLSQ_EVENT_CMD_EVENT() argument
7148 return ((val) << A6XX_HLSQ_EVENT_CMD_EVENT__SHIFT) & A6XX_HLSQ_EVENT_CMD_EVENT__MASK; in A6XX_HLSQ_EVENT_CMD_EVENT()
7164 static inline uint32_t A6XX_HLSQ_INVALIDATE_CMD_CS_BINDLESS(uint32_t val) in A6XX_HLSQ_INVALIDATE_CMD_CS_BINDLESS() argument
7166 …return ((val) << A6XX_HLSQ_INVALIDATE_CMD_CS_BINDLESS__SHIFT) & A6XX_HLSQ_INVALIDATE_CMD_CS_BINDLE… in A6XX_HLSQ_INVALIDATE_CMD_CS_BINDLESS()
7170 static inline uint32_t A6XX_HLSQ_INVALIDATE_CMD_GFX_BINDLESS(uint32_t val) in A6XX_HLSQ_INVALIDATE_CMD_GFX_BINDLESS() argument
7172 …return ((val) << A6XX_HLSQ_INVALIDATE_CMD_GFX_BINDLESS__SHIFT) & A6XX_HLSQ_INVALIDATE_CMD_GFX_BIND… in A6XX_HLSQ_INVALIDATE_CMD_GFX_BINDLESS()
7178 static inline uint32_t A6XX_HLSQ_FS_CNTL_CONSTLEN(uint32_t val) in A6XX_HLSQ_FS_CNTL_CONSTLEN() argument
7180 return ((val >> 2) << A6XX_HLSQ_FS_CNTL_CONSTLEN__SHIFT) & A6XX_HLSQ_FS_CNTL_CONSTLEN__MASK; in A6XX_HLSQ_FS_CNTL_CONSTLEN()
7194 static inline uint32_t A6XX_HLSQ_2D_EVENT_CMD_STATE_ID(uint32_t val) in A6XX_HLSQ_2D_EVENT_CMD_STATE_ID() argument
7196 return ((val) << A6XX_HLSQ_2D_EVENT_CMD_STATE_ID__SHIFT) & A6XX_HLSQ_2D_EVENT_CMD_STATE_ID__MASK; in A6XX_HLSQ_2D_EVENT_CMD_STATE_ID()
7200 static inline uint32_t A6XX_HLSQ_2D_EVENT_CMD_EVENT(enum vgt_event_type val) in A6XX_HLSQ_2D_EVENT_CMD_EVENT() argument
7202 return ((val) << A6XX_HLSQ_2D_EVENT_CMD_EVENT__SHIFT) & A6XX_HLSQ_2D_EVENT_CMD_EVENT__MASK; in A6XX_HLSQ_2D_EVENT_CMD_EVENT()
7222 static inline uint32_t A6XX_CP_EVENT_START_STATE_ID(uint32_t val) in A6XX_CP_EVENT_START_STATE_ID() argument
7224 return ((val) << A6XX_CP_EVENT_START_STATE_ID__SHIFT) & A6XX_CP_EVENT_START_STATE_ID__MASK; in A6XX_CP_EVENT_START_STATE_ID()
7230 static inline uint32_t A6XX_CP_EVENT_END_STATE_ID(uint32_t val) in A6XX_CP_EVENT_END_STATE_ID() argument
7232 return ((val) << A6XX_CP_EVENT_END_STATE_ID__SHIFT) & A6XX_CP_EVENT_END_STATE_ID__MASK; in A6XX_CP_EVENT_END_STATE_ID()
7238 static inline uint32_t A6XX_CP_2D_EVENT_START_STATE_ID(uint32_t val) in A6XX_CP_2D_EVENT_START_STATE_ID() argument
7240 return ((val) << A6XX_CP_2D_EVENT_START_STATE_ID__SHIFT) & A6XX_CP_2D_EVENT_START_STATE_ID__MASK; in A6XX_CP_2D_EVENT_START_STATE_ID()
7246 static inline uint32_t A6XX_CP_2D_EVENT_END_STATE_ID(uint32_t val) in A6XX_CP_2D_EVENT_END_STATE_ID() argument
7248 return ((val) << A6XX_CP_2D_EVENT_END_STATE_ID__SHIFT) & A6XX_CP_2D_EVENT_END_STATE_ID__MASK; in A6XX_CP_2D_EVENT_END_STATE_ID()
7255 static inline uint32_t A6XX_TEX_SAMP_0_XY_MAG(enum a6xx_tex_filter val) in A6XX_TEX_SAMP_0_XY_MAG() argument
7257 return ((val) << A6XX_TEX_SAMP_0_XY_MAG__SHIFT) & A6XX_TEX_SAMP_0_XY_MAG__MASK; in A6XX_TEX_SAMP_0_XY_MAG()
7261 static inline uint32_t A6XX_TEX_SAMP_0_XY_MIN(enum a6xx_tex_filter val) in A6XX_TEX_SAMP_0_XY_MIN() argument
7263 return ((val) << A6XX_TEX_SAMP_0_XY_MIN__SHIFT) & A6XX_TEX_SAMP_0_XY_MIN__MASK; in A6XX_TEX_SAMP_0_XY_MIN()
7267 static inline uint32_t A6XX_TEX_SAMP_0_WRAP_S(enum a6xx_tex_clamp val) in A6XX_TEX_SAMP_0_WRAP_S() argument
7269 return ((val) << A6XX_TEX_SAMP_0_WRAP_S__SHIFT) & A6XX_TEX_SAMP_0_WRAP_S__MASK; in A6XX_TEX_SAMP_0_WRAP_S()
7273 static inline uint32_t A6XX_TEX_SAMP_0_WRAP_T(enum a6xx_tex_clamp val) in A6XX_TEX_SAMP_0_WRAP_T() argument
7275 return ((val) << A6XX_TEX_SAMP_0_WRAP_T__SHIFT) & A6XX_TEX_SAMP_0_WRAP_T__MASK; in A6XX_TEX_SAMP_0_WRAP_T()
7279 static inline uint32_t A6XX_TEX_SAMP_0_WRAP_R(enum a6xx_tex_clamp val) in A6XX_TEX_SAMP_0_WRAP_R() argument
7281 return ((val) << A6XX_TEX_SAMP_0_WRAP_R__SHIFT) & A6XX_TEX_SAMP_0_WRAP_R__MASK; in A6XX_TEX_SAMP_0_WRAP_R()
7285 static inline uint32_t A6XX_TEX_SAMP_0_ANISO(enum a6xx_tex_aniso val) in A6XX_TEX_SAMP_0_ANISO() argument
7287 return ((val) << A6XX_TEX_SAMP_0_ANISO__SHIFT) & A6XX_TEX_SAMP_0_ANISO__MASK; in A6XX_TEX_SAMP_0_ANISO()
7291 static inline uint32_t A6XX_TEX_SAMP_0_LOD_BIAS(float val) in A6XX_TEX_SAMP_0_LOD_BIAS() argument
7293 …return ((((int32_t)(val * 256.0))) << A6XX_TEX_SAMP_0_LOD_BIAS__SHIFT) & A6XX_TEX_SAMP_0_LOD_BIAS_… in A6XX_TEX_SAMP_0_LOD_BIAS()
7300 static inline uint32_t A6XX_TEX_SAMP_1_COMPARE_FUNC(enum adreno_compare_func val) in A6XX_TEX_SAMP_1_COMPARE_FUNC() argument
7302 return ((val) << A6XX_TEX_SAMP_1_COMPARE_FUNC__SHIFT) & A6XX_TEX_SAMP_1_COMPARE_FUNC__MASK; in A6XX_TEX_SAMP_1_COMPARE_FUNC()
7309 static inline uint32_t A6XX_TEX_SAMP_1_MAX_LOD(float val) in A6XX_TEX_SAMP_1_MAX_LOD() argument
7311 …return ((((uint32_t)(val * 256.0))) << A6XX_TEX_SAMP_1_MAX_LOD__SHIFT) & A6XX_TEX_SAMP_1_MAX_LOD__… in A6XX_TEX_SAMP_1_MAX_LOD()
7315 static inline uint32_t A6XX_TEX_SAMP_1_MIN_LOD(float val) in A6XX_TEX_SAMP_1_MIN_LOD() argument
7317 …return ((((uint32_t)(val * 256.0))) << A6XX_TEX_SAMP_1_MIN_LOD__SHIFT) & A6XX_TEX_SAMP_1_MIN_LOD__… in A6XX_TEX_SAMP_1_MIN_LOD()
7323 static inline uint32_t A6XX_TEX_SAMP_2_REDUCTION_MODE(enum a6xx_reduction_mode val) in A6XX_TEX_SAMP_2_REDUCTION_MODE() argument
7325 return ((val) << A6XX_TEX_SAMP_2_REDUCTION_MODE__SHIFT) & A6XX_TEX_SAMP_2_REDUCTION_MODE__MASK; in A6XX_TEX_SAMP_2_REDUCTION_MODE()
7330 static inline uint32_t A6XX_TEX_SAMP_2_BCOLOR(uint32_t val) in A6XX_TEX_SAMP_2_BCOLOR() argument
7332 return ((val) << A6XX_TEX_SAMP_2_BCOLOR__SHIFT) & A6XX_TEX_SAMP_2_BCOLOR__MASK; in A6XX_TEX_SAMP_2_BCOLOR()
7340 static inline uint32_t A6XX_TEX_CONST_0_TILE_MODE(enum a6xx_tile_mode val) in A6XX_TEX_CONST_0_TILE_MODE() argument
7342 return ((val) << A6XX_TEX_CONST_0_TILE_MODE__SHIFT) & A6XX_TEX_CONST_0_TILE_MODE__MASK; in A6XX_TEX_CONST_0_TILE_MODE()
7347 static inline uint32_t A6XX_TEX_CONST_0_SWIZ_X(enum a6xx_tex_swiz val) in A6XX_TEX_CONST_0_SWIZ_X() argument
7349 return ((val) << A6XX_TEX_CONST_0_SWIZ_X__SHIFT) & A6XX_TEX_CONST_0_SWIZ_X__MASK; in A6XX_TEX_CONST_0_SWIZ_X()
7353 static inline uint32_t A6XX_TEX_CONST_0_SWIZ_Y(enum a6xx_tex_swiz val) in A6XX_TEX_CONST_0_SWIZ_Y() argument
7355 return ((val) << A6XX_TEX_CONST_0_SWIZ_Y__SHIFT) & A6XX_TEX_CONST_0_SWIZ_Y__MASK; in A6XX_TEX_CONST_0_SWIZ_Y()
7359 static inline uint32_t A6XX_TEX_CONST_0_SWIZ_Z(enum a6xx_tex_swiz val) in A6XX_TEX_CONST_0_SWIZ_Z() argument
7361 return ((val) << A6XX_TEX_CONST_0_SWIZ_Z__SHIFT) & A6XX_TEX_CONST_0_SWIZ_Z__MASK; in A6XX_TEX_CONST_0_SWIZ_Z()
7365 static inline uint32_t A6XX_TEX_CONST_0_SWIZ_W(enum a6xx_tex_swiz val) in A6XX_TEX_CONST_0_SWIZ_W() argument
7367 return ((val) << A6XX_TEX_CONST_0_SWIZ_W__SHIFT) & A6XX_TEX_CONST_0_SWIZ_W__MASK; in A6XX_TEX_CONST_0_SWIZ_W()
7371 static inline uint32_t A6XX_TEX_CONST_0_MIPLVLS(uint32_t val) in A6XX_TEX_CONST_0_MIPLVLS() argument
7373 return ((val) << A6XX_TEX_CONST_0_MIPLVLS__SHIFT) & A6XX_TEX_CONST_0_MIPLVLS__MASK; in A6XX_TEX_CONST_0_MIPLVLS()
7379 static inline uint32_t A6XX_TEX_CONST_0_SAMPLES(enum a3xx_msaa_samples val) in A6XX_TEX_CONST_0_SAMPLES() argument
7381 return ((val) << A6XX_TEX_CONST_0_SAMPLES__SHIFT) & A6XX_TEX_CONST_0_SAMPLES__MASK; in A6XX_TEX_CONST_0_SAMPLES()
7385 static inline uint32_t A6XX_TEX_CONST_0_FMT(enum a6xx_format val) in A6XX_TEX_CONST_0_FMT() argument
7387 return ((val) << A6XX_TEX_CONST_0_FMT__SHIFT) & A6XX_TEX_CONST_0_FMT__MASK; in A6XX_TEX_CONST_0_FMT()
7391 static inline uint32_t A6XX_TEX_CONST_0_SWAP(enum a3xx_color_swap val) in A6XX_TEX_CONST_0_SWAP() argument
7393 return ((val) << A6XX_TEX_CONST_0_SWAP__SHIFT) & A6XX_TEX_CONST_0_SWAP__MASK; in A6XX_TEX_CONST_0_SWAP()
7399 static inline uint32_t A6XX_TEX_CONST_1_WIDTH(uint32_t val) in A6XX_TEX_CONST_1_WIDTH() argument
7401 return ((val) << A6XX_TEX_CONST_1_WIDTH__SHIFT) & A6XX_TEX_CONST_1_WIDTH__MASK; in A6XX_TEX_CONST_1_WIDTH()
7405 static inline uint32_t A6XX_TEX_CONST_1_HEIGHT(uint32_t val) in A6XX_TEX_CONST_1_HEIGHT() argument
7407 return ((val) << A6XX_TEX_CONST_1_HEIGHT__SHIFT) & A6XX_TEX_CONST_1_HEIGHT__MASK; in A6XX_TEX_CONST_1_HEIGHT()
7414 static inline uint32_t A6XX_TEX_CONST_2_PITCHALIGN(uint32_t val) in A6XX_TEX_CONST_2_PITCHALIGN() argument
7416 return ((val) << A6XX_TEX_CONST_2_PITCHALIGN__SHIFT) & A6XX_TEX_CONST_2_PITCHALIGN__MASK; in A6XX_TEX_CONST_2_PITCHALIGN()
7420 static inline uint32_t A6XX_TEX_CONST_2_PITCH(uint32_t val) in A6XX_TEX_CONST_2_PITCH() argument
7422 return ((val) << A6XX_TEX_CONST_2_PITCH__SHIFT) & A6XX_TEX_CONST_2_PITCH__MASK; in A6XX_TEX_CONST_2_PITCH()
7426 static inline uint32_t A6XX_TEX_CONST_2_TYPE(enum a6xx_tex_type val) in A6XX_TEX_CONST_2_TYPE() argument
7428 return ((val) << A6XX_TEX_CONST_2_TYPE__SHIFT) & A6XX_TEX_CONST_2_TYPE__MASK; in A6XX_TEX_CONST_2_TYPE()
7434 static inline uint32_t A6XX_TEX_CONST_3_ARRAY_PITCH(uint32_t val) in A6XX_TEX_CONST_3_ARRAY_PITCH() argument
7436 return ((val >> 12) << A6XX_TEX_CONST_3_ARRAY_PITCH__SHIFT) & A6XX_TEX_CONST_3_ARRAY_PITCH__MASK; in A6XX_TEX_CONST_3_ARRAY_PITCH()
7440 static inline uint32_t A6XX_TEX_CONST_3_MIN_LAYERSZ(uint32_t val) in A6XX_TEX_CONST_3_MIN_LAYERSZ() argument
7442 return ((val >> 12) << A6XX_TEX_CONST_3_MIN_LAYERSZ__SHIFT) & A6XX_TEX_CONST_3_MIN_LAYERSZ__MASK; in A6XX_TEX_CONST_3_MIN_LAYERSZ()
7450 static inline uint32_t A6XX_TEX_CONST_4_BASE_LO(uint32_t val) in A6XX_TEX_CONST_4_BASE_LO() argument
7452 return ((val >> 5) << A6XX_TEX_CONST_4_BASE_LO__SHIFT) & A6XX_TEX_CONST_4_BASE_LO__MASK; in A6XX_TEX_CONST_4_BASE_LO()
7458 static inline uint32_t A6XX_TEX_CONST_5_BASE_HI(uint32_t val) in A6XX_TEX_CONST_5_BASE_HI() argument
7460 return ((val) << A6XX_TEX_CONST_5_BASE_HI__SHIFT) & A6XX_TEX_CONST_5_BASE_HI__MASK; in A6XX_TEX_CONST_5_BASE_HI()
7464 static inline uint32_t A6XX_TEX_CONST_5_DEPTH(uint32_t val) in A6XX_TEX_CONST_5_DEPTH() argument
7466 return ((val) << A6XX_TEX_CONST_5_DEPTH__SHIFT) & A6XX_TEX_CONST_5_DEPTH__MASK; in A6XX_TEX_CONST_5_DEPTH()
7472 static inline uint32_t A6XX_TEX_CONST_6_PLANE_PITCH(uint32_t val) in A6XX_TEX_CONST_6_PLANE_PITCH() argument
7474 return ((val) << A6XX_TEX_CONST_6_PLANE_PITCH__SHIFT) & A6XX_TEX_CONST_6_PLANE_PITCH__MASK; in A6XX_TEX_CONST_6_PLANE_PITCH()
7480 static inline uint32_t A6XX_TEX_CONST_7_FLAG_LO(uint32_t val) in A6XX_TEX_CONST_7_FLAG_LO() argument
7482 return ((val >> 5) << A6XX_TEX_CONST_7_FLAG_LO__SHIFT) & A6XX_TEX_CONST_7_FLAG_LO__MASK; in A6XX_TEX_CONST_7_FLAG_LO()
7488 static inline uint32_t A6XX_TEX_CONST_8_FLAG_HI(uint32_t val) in A6XX_TEX_CONST_8_FLAG_HI() argument
7490 return ((val) << A6XX_TEX_CONST_8_FLAG_HI__SHIFT) & A6XX_TEX_CONST_8_FLAG_HI__MASK; in A6XX_TEX_CONST_8_FLAG_HI()
7496 static inline uint32_t A6XX_TEX_CONST_9_FLAG_BUFFER_ARRAY_PITCH(uint32_t val) in A6XX_TEX_CONST_9_FLAG_BUFFER_ARRAY_PITCH() argument
7498 …return ((val >> 4) << A6XX_TEX_CONST_9_FLAG_BUFFER_ARRAY_PITCH__SHIFT) & A6XX_TEX_CONST_9_FLAG_BUF… in A6XX_TEX_CONST_9_FLAG_BUFFER_ARRAY_PITCH()
7504 static inline uint32_t A6XX_TEX_CONST_10_FLAG_BUFFER_PITCH(uint32_t val) in A6XX_TEX_CONST_10_FLAG_BUFFER_PITCH() argument
7506 …return ((val >> 6) << A6XX_TEX_CONST_10_FLAG_BUFFER_PITCH__SHIFT) & A6XX_TEX_CONST_10_FLAG_BUFFER_… in A6XX_TEX_CONST_10_FLAG_BUFFER_PITCH()
7510 static inline uint32_t A6XX_TEX_CONST_10_FLAG_BUFFER_LOGW(uint32_t val) in A6XX_TEX_CONST_10_FLAG_BUFFER_LOGW() argument
7512 …return ((val) << A6XX_TEX_CONST_10_FLAG_BUFFER_LOGW__SHIFT) & A6XX_TEX_CONST_10_FLAG_BUFFER_LOGW__… in A6XX_TEX_CONST_10_FLAG_BUFFER_LOGW()
7516 static inline uint32_t A6XX_TEX_CONST_10_FLAG_BUFFER_LOGH(uint32_t val) in A6XX_TEX_CONST_10_FLAG_BUFFER_LOGH() argument
7518 …return ((val) << A6XX_TEX_CONST_10_FLAG_BUFFER_LOGH__SHIFT) & A6XX_TEX_CONST_10_FLAG_BUFFER_LOGH__… in A6XX_TEX_CONST_10_FLAG_BUFFER_LOGH()
7534 static inline uint32_t A6XX_UBO_0_BASE_LO(uint32_t val) in A6XX_UBO_0_BASE_LO() argument
7536 return ((val) << A6XX_UBO_0_BASE_LO__SHIFT) & A6XX_UBO_0_BASE_LO__MASK; in A6XX_UBO_0_BASE_LO()
7542 static inline uint32_t A6XX_UBO_1_BASE_HI(uint32_t val) in A6XX_UBO_1_BASE_HI() argument
7544 return ((val) << A6XX_UBO_1_BASE_HI__SHIFT) & A6XX_UBO_1_BASE_HI__MASK; in A6XX_UBO_1_BASE_HI()
7548 static inline uint32_t A6XX_UBO_1_SIZE(uint32_t val) in A6XX_UBO_1_SIZE() argument
7550 return ((val) << A6XX_UBO_1_SIZE__SHIFT) & A6XX_UBO_1_SIZE__MASK; in A6XX_UBO_1_SIZE()
7610 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_SEL_A_PING_INDEX(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_SEL_A_PING_INDEX() argument
7612 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_SEL_A_PING_INDEX__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_SEL_A_… in A6XX_CX_DBGC_CFG_DBGBUS_SEL_A_PING_INDEX()
7616 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_SEL_A_PING_BLK_SEL(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_SEL_A_PING_BLK_SEL() argument
7618 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_SEL_A_PING_BLK_SEL__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_SEL_… in A6XX_CX_DBGC_CFG_DBGBUS_SEL_A_PING_BLK_SEL()
7630 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_TRACEEN(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_TRACEEN() argument
7632 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_TRACEEN__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_TRA… in A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_TRACEEN()
7636 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_GRANU(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_GRANU() argument
7638 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_GRANU__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_GRANU… in A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_GRANU()
7642 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_SEGT(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_SEGT() argument
7644 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_SEGT__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_SEGT__… in A6XX_CX_DBGC_CFG_DBGBUS_CNTLT_SEGT()
7650 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_CNTLM_ENABLE(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_CNTLM_ENABLE() argument
7652 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_CNTLM_ENABLE__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_CNTLM_ENAB… in A6XX_CX_DBGC_CFG_DBGBUS_CNTLM_ENABLE()
7674 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL0(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL0() argument
7676 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL0__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL0()
7680 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL1(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL1() argument
7682 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL1__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL1()
7686 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL2(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL2() argument
7688 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL2__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL2()
7692 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL3(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL3() argument
7694 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL3__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL3()
7698 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL4(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL4() argument
7700 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL4__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL4()
7704 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL5(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL5() argument
7706 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL5__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL5()
7710 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL6(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL6() argument
7712 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL6__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL6()
7716 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL7(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL7() argument
7718 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL7__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_0_BYTEL7()
7724 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL8(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL8() argument
7726 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL8__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL8()
7730 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL9(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL9() argument
7732 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL9__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL9()
7736 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL10(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL10() argument
7738 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL10__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL10()
7742 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL11(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL11() argument
7744 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL11__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL11()
7748 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL12(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL12() argument
7750 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL12__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL12()
7754 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL13(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL13() argument
7756 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL13__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL13()
7760 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL14(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL14() argument
7762 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL14__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL14()
7766 static inline uint32_t A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL15(uint32_t val) in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL15() argument
7768 …return ((val) << A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL15__SHIFT) & A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1… in A6XX_CX_DBGC_CFG_DBGBUS_BYTEL_1_BYTEL15()