Here are a couple of commits I used to debug writing dozen of registers to restore the NOA configs in the kernel.
Might be useful to somebody :) Cheers, Lionel Landwerlin (2): intel: gen-decoder: rework how we handle groups genxml/anv: enable MI_LOAD_REGISTER* to load more than 1 register src/intel/common/gen_decoder.c | 208 ++++++++++++++++++++++++------------- src/intel/common/gen_decoder.h | 19 ++-- src/intel/genxml/gen4.xml | 10 +- src/intel/genxml/gen5.xml | 10 +- src/intel/genxml/gen6.xml | 10 +- src/intel/genxml/gen7.xml | 20 +++- src/intel/genxml/gen75.xml | 30 ++++-- src/intel/genxml/gen8.xml | 36 +++++-- src/intel/genxml/gen9.xml | 36 +++++-- src/intel/tools/aubinator.c | 4 +- src/intel/vulkan/gen8_cmd_buffer.c | 21 ++-- src/intel/vulkan/genX_cmd_buffer.c | 39 ++++--- src/intel/vulkan/genX_gpu_memcpy.c | 10 +- src/intel/vulkan/genX_query.c | 48 ++++++--- 14 files changed, 347 insertions(+), 154 deletions(-) -- 2.11.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev