summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Widawsky <ben@bwidawsk.net>2011-12-15 13:54:30 -0800
committerBen Widawsky <ben@bwidawsk.net>2011-12-15 13:55:17 -0800
commit06460049f69b2769c31c51520ae07af394a0a33b (patch)
treee6a6d2507acf3728dbd3149819fa2eb017882447
parent7ecdb152ca30db67f23a8f31bc7e4b84ec72a4d1 (diff)
intel-decode: fix flush dword post sync parse
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
-rw-r--r--tools/intel_decode.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/intel_decode.c b/tools/intel_decode.c
index 53951d49..344578b0 100644
--- a/tools/intel_decode.c
+++ b/tools/intel_decode.c
@@ -170,10 +170,10 @@ decode_mi(uint32_t *data, int count, uint32_t hw_offset, int *failures)
return len;
case 0x26:
switch (data[0] & (0x3<<14)) {
- case 0: post_sync_op = "no write"; break;
- case 1: post_sync_op = "write data"; break;
- case 2: post_sync_op = "reserved"; break;
- case 3: post_sync_op = "write TIMESTAMP"; break;
+ case (0<<14): post_sync_op = "no write"; break;
+ case (1<<14): post_sync_op = "write data"; break;
+ case (2<<14): post_sync_op = "reserved"; break;
+ case (3<<14): post_sync_op = "write TIMESTAMP"; break;
}
instr_out(data, hw_offset, 0, "MI_FLUSH_DW%s%s%s%s post_sync_op='%s' %s%s\n",
data[0] & (1<<22) ? " enable protected mem (BCS-only)," : "",