From d6fb4d8d7d6b3c3d65713e2c9fe8af1b6a76d30f Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Mon, 6 Feb 2023 14:27:46 -0800 Subject: [PATCH] freedreno/registers: correct WFM bit in CP_REG_TEST Part-of: --- src/freedreno/.gitlab-ci/reference/fd-clouds.log | 22 +++++++++++----------- src/freedreno/registers/adreno/adreno_pm4.xml | 4 ++-- src/freedreno/vulkan/tu_cmd_buffer.c | 4 ++-- src/freedreno/vulkan/tu_query.c | 2 +- src/gallium/drivers/freedreno/a6xx/fd6_gmem.c | 2 +- 5 files changed, 17 insertions(+), 17 deletions(-) diff --git a/src/freedreno/.gitlab-ci/reference/fd-clouds.log b/src/freedreno/.gitlab-ci/reference/fd-clouds.log index b95c038..a8b639a 100644 --- a/src/freedreno/.gitlab-ci/reference/fd-clouds.log +++ b/src/freedreno/.gitlab-ci/reference/fd-clouds.log @@ -1471,7 +1471,7 @@ cmdstream[0]: 1023 dwords gpuaddr:0000000001d90010 0000000001d918e0: 0000: 70c28003 00000883 01d90010 00000000 opcode: CP_REG_TEST (39) (2 dwords) - { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } + { REG = 0x883 | BIT = 0 | SKIP_WAIT_FOR_ME } 0000000001d918f0: 0000: 70b90001 02000883 opcode: CP_COND_REG_EXEC (47) (3 dwords) { REG0 = 0 | MODE = PRED_TEST } @@ -1553,7 +1553,7 @@ cmdstream[0]: 1023 dwords opcode: CP_SET_MODE (63) (2 dwords) 0000000001d919d0: 0000: 70e30001 00000000 opcode: CP_REG_TEST (39) (2 dwords) - { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } + { REG = 0x883 | BIT = 0 | SKIP_WAIT_FOR_ME } 0000000001d919d8: 0000: 70b90001 02000883 opcode: CP_COND_REG_EXEC (47) (3 dwords) { REG0 = 0 | MODE = PRED_TEST } @@ -1703,7 +1703,7 @@ cmdstream[0]: 1023 dwords :0,1,17,6 0000000001d91aa4: 0000: 48088901 00000011 opcode: CP_REG_TEST (39) (2 dwords) - { REG = 0xc38 | BIT = 0 | WAIT_FOR_ME } + { REG = 0xc38 | BIT = 0 | SKIP_WAIT_FOR_ME } 0000000001d91aac: 0000: 70b90001 02000c38 opcode: CP_COND_REG_EXEC (47) (3 dwords) { REG0 = 0 | MODE = PRED_TEST } @@ -6745,7 +6745,7 @@ cmdstream[0]: 1023 dwords :0,1,18,3 0000000001d91ad4: 0000: 48088901 00000012 opcode: CP_REG_TEST (39) (2 dwords) - { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } + { REG = 0x883 | BIT = 0 | SKIP_WAIT_FOR_ME } 0000000001d91adc: 0000: 70b90001 02000883 opcode: CP_COND_REG_EXEC (47) (3 dwords) { REG0 = 0 | MODE = PRED_TEST } @@ -6870,7 +6870,7 @@ cmdstream[0]: 1023 dwords opcode: CP_SET_MODE (63) (2 dwords) 0000000001d91b9c: 0000: 70e30001 00000000 opcode: CP_REG_TEST (39) (2 dwords) - { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } + { REG = 0x883 | BIT = 0 | SKIP_WAIT_FOR_ME } 0000000001d91ba4: 0000: 70b90001 02000883 opcode: CP_COND_REG_EXEC (47) (3 dwords) { REG0 = 0 | MODE = PRED_TEST } @@ -6944,7 +6944,7 @@ cmdstream[0]: 1023 dwords :0,1,27,24 0000000001d91c70: 0000: 48088901 0000001b opcode: CP_REG_TEST (39) (2 dwords) - { REG = 0xc39 | BIT = 0 | WAIT_FOR_ME } + { REG = 0xc39 | BIT = 0 | SKIP_WAIT_FOR_ME } 0000000001d91c78: 0000: 70b90001 02000c39 opcode: CP_COND_REG_EXEC (47) (3 dwords) { REG0 = 0 | MODE = PRED_TEST } @@ -6961,7 +6961,7 @@ cmdstream[0]: 1023 dwords :0,1,28,24 0000000001d91ca0: 0000: 48088901 0000001c opcode: CP_REG_TEST (39) (2 dwords) - { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } + { REG = 0x883 | BIT = 0 | SKIP_WAIT_FOR_ME } 0000000001d91ca8: 0000: 70b90001 02000883 opcode: CP_COND_REG_EXEC (47) (3 dwords) { REG0 = 0 | MODE = PRED_TEST } @@ -7039,7 +7039,7 @@ cmdstream[0]: 1023 dwords opcode: CP_SET_MODE (63) (2 dwords) 0000000001d91d68: 0000: 70e30001 00000000 opcode: CP_REG_TEST (39) (2 dwords) - { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } + { REG = 0x883 | BIT = 0 | SKIP_WAIT_FOR_ME } 0000000001d91d70: 0000: 70b90001 02000883 opcode: CP_COND_REG_EXEC (47) (3 dwords) { REG0 = 0 | MODE = PRED_TEST } @@ -7113,7 +7113,7 @@ cmdstream[0]: 1023 dwords :0,1,37,34 0000000001d91e3c: 0000: 48088901 00000025 opcode: CP_REG_TEST (39) (2 dwords) - { REG = 0xc3a | BIT = 0 | WAIT_FOR_ME } + { REG = 0xc3a | BIT = 0 | SKIP_WAIT_FOR_ME } 0000000001d91e44: 0000: 70b90001 02000c3a opcode: CP_COND_REG_EXEC (47) (3 dwords) { REG0 = 0 | MODE = PRED_TEST } @@ -7130,7 +7130,7 @@ cmdstream[0]: 1023 dwords :0,1,38,34 0000000001d91e6c: 0000: 48088901 00000026 opcode: CP_REG_TEST (39) (2 dwords) - { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } + { REG = 0x883 | BIT = 0 | SKIP_WAIT_FOR_ME } 0000000001d91e74: 0000: 70b90001 02000883 opcode: CP_COND_REG_EXEC (47) (3 dwords) { REG0 = 0 | MODE = PRED_TEST } @@ -7208,7 +7208,7 @@ cmdstream[0]: 1023 dwords opcode: CP_SET_MODE (63) (2 dwords) 0000000001d91f34: 0000: 70e30001 00000000 opcode: CP_REG_TEST (39) (2 dwords) - { REG = 0x883 | BIT = 0 | WAIT_FOR_ME } + { REG = 0x883 | BIT = 0 | SKIP_WAIT_FOR_ME } 0000000001d91f3c: 0000: 70b90001 02000883 opcode: CP_COND_REG_EXEC (47) (3 dwords) { REG0 = 0 | MODE = PRED_TEST } diff --git a/src/freedreno/registers/adreno/adreno_pm4.xml b/src/freedreno/registers/adreno/adreno_pm4.xml index d18b38b..bcfe2cb 100644 --- a/src/freedreno/registers/adreno/adreno_pm4.xml +++ b/src/freedreno/registers/adreno/adreno_pm4.xml @@ -1721,8 +1721,8 @@ opcode: CP_LOAD_STATE4 (30) (4 dwords) - - + +