freedreno/registers: Add control reg for zap fw base
authorRob Clark <robdclark@chromium.org>
Mon, 6 Mar 2023 23:16:05 +0000 (15:16 -0800)
committerMarge Bot <emma+marge@anholt.net>
Sat, 25 Mar 2023 16:21:28 +0000 (16:21 +0000)
commit102445d2c35eae4600be26f04a8d7f8955bf9215
tree680607c75fe2ed880f01eac698606487503764e4
parentc3ed8d0e7b5c6d51db30c6b0325c73b09ec07efc
freedreno/registers: Add control reg for zap fw base

The zap shader knows the offset of the embedded shader within the zap
sqe instructions, but uses this control reg to get it's own address in
memory, in order to calculate the address of the compute shader part of
the zap shader.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21748>
src/freedreno/registers/adreno/adreno_control_regs.xml