diff --git a/src/freedreno/registers/adreno/adreno_pm4.xml b/src/freedreno/registers/adreno/adreno_pm4.xml index 9eaa23c7de9..0f4556fb986 100644 --- a/src/freedreno/registers/adreno/adreno_pm4.xml +++ b/src/freedreno/registers/adreno/adreno_pm4.xml @@ -153,6 +153,7 @@ xsi:schemaLocation="https://gitlab.freedesktop.org/freedreno/ rules-fd.xsd"> + @@ -662,6 +663,12 @@ xsi:schemaLocation="https://gitlab.freedesktop.org/freedreno/ rules-fd.xsd"> + + + + + + @@ -1820,6 +1827,9 @@ opcode: CP_LOAD_STATE4 (30) (4 dwords) + + + @@ -1865,8 +1875,8 @@ opcode: CP_LOAD_STATE4 (30) (4 dwords) - + diff --git a/src/freedreno/tests/reference/afuc_test_a7xx.asm b/src/freedreno/tests/reference/afuc_test_a7xx.asm index 54c658b9ff5..8e4551edaf6 100644 --- a/src/freedreno/tests/reference/afuc_test_a7xx.asm +++ b/src/freedreno/tests/reference/afuc_test_a7xx.asm @@ -253,6 +253,7 @@ CP_SET_UNK_BIN_DATA: CP_SET_VISIBILITY_OVERRIDE: CP_SKIP_IB2_ENABLE_GLOBAL: CP_SKIP_IB2_ENABLE_LOCAL: +CP_SKIP_IB_MODE: CP_SMMU_TABLE_UPDATE: CP_START_BIN: CP_TEST_TWO_MEMS: @@ -291,7 +292,6 @@ UNKN2: UNKN3: UNKN30: UNKN32: -UNKN39: UNKN43: UNKN48: UNKN5: @@ -423,6 +423,7 @@ CP_SET_UNK_BIN_DATA: CP_SET_VISIBILITY_OVERRIDE: CP_SKIP_IB2_ENABLE_GLOBAL: CP_SKIP_IB2_ENABLE_LOCAL: +CP_SKIP_IB_MODE: CP_SMMU_TABLE_UPDATE: CP_START_BIN: CP_TEST_TWO_MEMS: @@ -462,7 +463,6 @@ UNKN2: UNKN3: UNKN30: UNKN32: -UNKN39: UNKN43: UNKN48: UNKN5: @@ -586,6 +586,7 @@ CP_SET_UNK_BIN_DATA: CP_SET_VISIBILITY_OVERRIDE: CP_SKIP_IB2_ENABLE_GLOBAL: CP_SKIP_IB2_ENABLE_LOCAL: +CP_SKIP_IB_MODE: CP_SMMU_TABLE_UPDATE: CP_START_BIN: CP_TEST_TWO_MEMS: @@ -625,7 +626,6 @@ UNKN2: UNKN3: UNKN30: UNKN32: -UNKN39: UNKN43: UNKN48: UNKN5: