summaryrefslogtreecommitdiff
path: root/meson.sh
diff options
context:
space:
mode:
authorMika Kuoppala <mika.kuoppala@linux.intel.com>2017-09-28 18:00:03 +0300
committerMika Kuoppala <mika.kuoppala@intel.com>2017-09-29 09:27:06 +0300
commit47ae1f8cfd2d4a826331e270b33440e0bf3a6aa9 (patch)
tree745e65b3f1b768fb07cda62af3357ea711ff4e73 /meson.sh
parent3df22e0d2f8934311c62e4fd84bee24b32addb58 (diff)
tests/gem_workarounds: Skip write only registers
We have no means to check write only registers as this would need access through context image. For now we know that cnl has a one such register, 0xe5f0 which is used to set WaForceContextSaveRestoreNonCoherent:cnl. By inspecting the context image without and with workaround applied: 0x0000a840: 0x0000e5f0 0xffff0800 0x0000a840: 0x0000e5f0 0xffff0820 we can conclude that the workaround setup is working right in this particular case. Add a write only list and add register 0xe5f0 into this list. This is a temporary solution until a more capable context image checker emerges. v2: add code comment about adhocness (Petri) Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102943 Cc: Oscar Mateo <oscar.mateo@intel.com> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Cc: Petri Latvala <petri.latvala@intel.com> Signed-off-by: Mika Kuoppala <mika.kuoppala@linux.intel.com> Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Petri Latvala <petri.latvala@intel.com> Acked-by: Oscar Mateo <oscar.mateo@intel.com>
Diffstat (limited to 'meson.sh')
0 files changed, 0 insertions, 0 deletions