aboutsummaryrefslogtreecommitdiffstats
path: root/decoder/tests/snapshots/juno-ret-stck
diff options
context:
space:
mode:
Diffstat (limited to 'decoder/tests/snapshots/juno-ret-stck')
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/cpu_0.ini16
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/cpu_1.ini16
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/cpu_2.ini16
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/cpu_3.ini16
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/cpu_4.ini16
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/cpu_5.ini16
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/cstrace.binbin0 -> 65536 bytes
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/device_10.ini18
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/device_11.ini18
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/device_6.ini18
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/device_7.ini18
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/device_8.ini18
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/device_9.ini18
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/kernel_dump.binbin0 -> 7340032 bytes
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/snapshot.ini20
-rw-r--r--decoder/tests/snapshots/juno-ret-stck/trace.ini23
16 files changed, 247 insertions, 0 deletions
diff --git a/decoder/tests/snapshots/juno-ret-stck/cpu_0.ini b/decoder/tests/snapshots/juno-ret-stck/cpu_0.ini
new file mode 100644
index 000000000000..3ad8b610a66a
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/cpu_0.ini
@@ -0,0 +1,16 @@
+[device]
+name=cpu_0
+class=core
+type=Cortex-A53
+
+[regs]
+PC(size:64)=0xFFFF000008080000
+SP(size:64)=0
+SCTLR_EL1=0x1007
+CPSR=0x1C5
+
+[dump1]
+file=kernel_dump.bin
+address=0xFFFF000008080000
+length=0x00700000
+
diff --git a/decoder/tests/snapshots/juno-ret-stck/cpu_1.ini b/decoder/tests/snapshots/juno-ret-stck/cpu_1.ini
new file mode 100644
index 000000000000..48d355e1df53
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/cpu_1.ini
@@ -0,0 +1,16 @@
+[device]
+name=cpu_1
+class=core
+type=Cortex-A53
+
+[regs]
+PC(size:64)=0xFFFF000008080000
+SP(size:64)=0
+SCTLR_EL1=0x1007
+CPSR=0x1C5
+
+[dump1]
+file=kernel_dump.bin
+address=0xFFFF000008080000
+length=0x00700000
+
diff --git a/decoder/tests/snapshots/juno-ret-stck/cpu_2.ini b/decoder/tests/snapshots/juno-ret-stck/cpu_2.ini
new file mode 100644
index 000000000000..995fd01ae0d6
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/cpu_2.ini
@@ -0,0 +1,16 @@
+[device]
+name=cpu_2
+class=core
+type=Cortex-A53
+
+[regs]
+PC(size:64)=0xFFFF000008080000
+SP(size:64)=0
+SCTLR_EL1=0x1007
+CPSR=0x1C5
+
+[dump1]
+file=kernel_dump.bin
+address=0xFFFF000008080000
+length=0x00700000
+
diff --git a/decoder/tests/snapshots/juno-ret-stck/cpu_3.ini b/decoder/tests/snapshots/juno-ret-stck/cpu_3.ini
new file mode 100644
index 000000000000..c7c198ec33e9
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/cpu_3.ini
@@ -0,0 +1,16 @@
+[device]
+name=cpu_3
+class=core
+type=Cortex-A53
+
+[regs]
+PC(size:64)=0xFFFF000008080000
+SP(size:64)=0
+SCTLR_EL1=0x1007
+CPSR=0x1C5
+
+[dump1]
+file=kernel_dump.bin
+address=0xFFFF000008080000
+length=0x00700000
+
diff --git a/decoder/tests/snapshots/juno-ret-stck/cpu_4.ini b/decoder/tests/snapshots/juno-ret-stck/cpu_4.ini
new file mode 100644
index 000000000000..acb2f0e459bf
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/cpu_4.ini
@@ -0,0 +1,16 @@
+[device]
+name=cpu_4
+class=core
+type=Cortex-A57
+
+[regs]
+PC(size:64)=0xFFFF000008080000
+SP(size:64)=0
+SCTLR_EL1=0x1007
+CPSR=0x1C5
+
+[dump1]
+file=kernel_dump.bin
+address=0xFFFF000008080000
+length=0x00700000
+
diff --git a/decoder/tests/snapshots/juno-ret-stck/cpu_5.ini b/decoder/tests/snapshots/juno-ret-stck/cpu_5.ini
new file mode 100644
index 000000000000..4bd2ec3b3229
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/cpu_5.ini
@@ -0,0 +1,16 @@
+[device]
+name=cpu_5
+class=core
+type=Cortex-A57
+
+[regs]
+PC(size:64)=0xFFFF000008080000
+SP(size:64)=0
+SCTLR_EL1=0x1007
+CPSR=0x1C5
+
+[dump1]
+file=kernel_dump.bin
+address=0xFFFF000008080000
+length=0x00700000
+
diff --git a/decoder/tests/snapshots/juno-ret-stck/cstrace.bin b/decoder/tests/snapshots/juno-ret-stck/cstrace.bin
new file mode 100644
index 000000000000..dd85c5263eae
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/cstrace.bin
Binary files differ
diff --git a/decoder/tests/snapshots/juno-ret-stck/device_10.ini b/decoder/tests/snapshots/juno-ret-stck/device_10.ini
new file mode 100644
index 000000000000..a76a2690de4e
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/device_10.ini
@@ -0,0 +1,18 @@
+[device]
+name=ETM_4
+class=trace_source
+type=ETM4
+
+[regs]
+TRCCONFIGR(0x004)=0x000010C1
+TRCTRACEIDR(0x010)=0x00000014
+TRCAUTHSTATUS(0x3EE)=0x000000CC
+TRCIDR0(0x078)=0x28000EA1
+TRCIDR1(0x079)=0x4100F402
+TRCIDR2(0x07A)=0x00000488
+TRCIDR8(0x060)=0x00000000
+TRCIDR9(0x061)=0x00000000
+TRCIDR10(0x062)=0x00000000
+TRCIDR11(0x063)=0x00000000
+TRCIDR12(0x064)=0x00000000
+TRCIDR13(0x065)=0x00000000
diff --git a/decoder/tests/snapshots/juno-ret-stck/device_11.ini b/decoder/tests/snapshots/juno-ret-stck/device_11.ini
new file mode 100644
index 000000000000..108009fc5b03
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/device_11.ini
@@ -0,0 +1,18 @@
+[device]
+name=ETM_5
+class=trace_source
+type=ETM4
+
+[regs]
+TRCCONFIGR(0x004)=0x000010C1
+TRCTRACEIDR(0x010)=0x00000015
+TRCAUTHSTATUS(0x3EE)=0x000000CC
+TRCIDR0(0x078)=0x28000EA1
+TRCIDR1(0x079)=0x4100F402
+TRCIDR2(0x07A)=0x00000488
+TRCIDR8(0x060)=0x00000000
+TRCIDR9(0x061)=0x00000000
+TRCIDR10(0x062)=0x00000000
+TRCIDR11(0x063)=0x00000000
+TRCIDR12(0x064)=0x00000000
+TRCIDR13(0x065)=0x00000000
diff --git a/decoder/tests/snapshots/juno-ret-stck/device_6.ini b/decoder/tests/snapshots/juno-ret-stck/device_6.ini
new file mode 100644
index 000000000000..ae789c285885
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/device_6.ini
@@ -0,0 +1,18 @@
+[device]
+name=ETM_0
+class=trace_source
+type=ETM4
+
+[regs]
+TRCCONFIGR(0x004)=0x000010C1
+TRCTRACEIDR(0x010)=0x00000010
+TRCAUTHSTATUS(0x3EE)=0x000000CC
+TRCIDR0(0x078)=0x28000EA1
+TRCIDR1(0x079)=0x4100F403
+TRCIDR2(0x07A)=0x00000488
+TRCIDR8(0x060)=0x00000000
+TRCIDR9(0x061)=0x00000000
+TRCIDR10(0x062)=0x00000000
+TRCIDR11(0x063)=0x00000000
+TRCIDR12(0x064)=0x00000000
+TRCIDR13(0x065)=0x00000000
diff --git a/decoder/tests/snapshots/juno-ret-stck/device_7.ini b/decoder/tests/snapshots/juno-ret-stck/device_7.ini
new file mode 100644
index 000000000000..a25307fb8b7a
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/device_7.ini
@@ -0,0 +1,18 @@
+[device]
+name=ETM_1
+class=trace_source
+type=ETM4
+
+[regs]
+TRCCONFIGR(0x004)=0x000010C1
+TRCTRACEIDR(0x010)=0x00000011
+TRCAUTHSTATUS(0x3EE)=0x000000CC
+TRCIDR0(0x078)=0x28000EA1
+TRCIDR1(0x079)=0x4100F403
+TRCIDR2(0x07A)=0x00000488
+TRCIDR8(0x060)=0x00000000
+TRCIDR9(0x061)=0x00000000
+TRCIDR10(0x062)=0x00000000
+TRCIDR11(0x063)=0x00000000
+TRCIDR12(0x064)=0x00000000
+TRCIDR13(0x065)=0x00000000
diff --git a/decoder/tests/snapshots/juno-ret-stck/device_8.ini b/decoder/tests/snapshots/juno-ret-stck/device_8.ini
new file mode 100644
index 000000000000..9582a517ebbf
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/device_8.ini
@@ -0,0 +1,18 @@
+[device]
+name=ETM_2
+class=trace_source
+type=ETM4
+
+[regs]
+TRCCONFIGR(0x004)=0x000010C1
+TRCTRACEIDR(0x010)=0x00000012
+TRCAUTHSTATUS(0x3EE)=0x000000CC
+TRCIDR0(0x078)=0x28000EA1
+TRCIDR1(0x079)=0x4100F403
+TRCIDR2(0x07A)=0x00000488
+TRCIDR8(0x060)=0x00000000
+TRCIDR9(0x061)=0x00000000
+TRCIDR10(0x062)=0x00000000
+TRCIDR11(0x063)=0x00000000
+TRCIDR12(0x064)=0x00000000
+TRCIDR13(0x065)=0x00000000
diff --git a/decoder/tests/snapshots/juno-ret-stck/device_9.ini b/decoder/tests/snapshots/juno-ret-stck/device_9.ini
new file mode 100644
index 000000000000..055ea284ac7e
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/device_9.ini
@@ -0,0 +1,18 @@
+[device]
+name=ETM_3
+class=trace_source
+type=ETM4
+
+[regs]
+TRCCONFIGR(0x004)=0x000010C1
+TRCTRACEIDR(0x010)=0x00000013
+TRCAUTHSTATUS(0x3EE)=0x000000CC
+TRCIDR0(0x078)=0x28000EA1
+TRCIDR1(0x079)=0x4100F403
+TRCIDR2(0x07A)=0x00000488
+TRCIDR8(0x060)=0x00000000
+TRCIDR9(0x061)=0x00000000
+TRCIDR10(0x062)=0x00000000
+TRCIDR11(0x063)=0x00000000
+TRCIDR12(0x064)=0x00000000
+TRCIDR13(0x065)=0x00000000
diff --git a/decoder/tests/snapshots/juno-ret-stck/kernel_dump.bin b/decoder/tests/snapshots/juno-ret-stck/kernel_dump.bin
new file mode 100644
index 000000000000..aee21a970cc4
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/kernel_dump.bin
Binary files differ
diff --git a/decoder/tests/snapshots/juno-ret-stck/snapshot.ini b/decoder/tests/snapshots/juno-ret-stck/snapshot.ini
new file mode 100644
index 000000000000..9363fa79bfa1
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/snapshot.ini
@@ -0,0 +1,20 @@
+[snapshot]
+version=1.0
+
+[device_list]
+device0=cpu_0.ini
+device1=cpu_1.ini
+device2=cpu_2.ini
+device3=cpu_3.ini
+device4=cpu_4.ini
+device5=cpu_5.ini
+device6=device_6.ini
+device7=device_7.ini
+device8=device_8.ini
+device9=device_9.ini
+device10=device_10.ini
+device11=device_11.ini
+
+
+[trace]
+metadata=trace.ini
diff --git a/decoder/tests/snapshots/juno-ret-stck/trace.ini b/decoder/tests/snapshots/juno-ret-stck/trace.ini
new file mode 100644
index 000000000000..b9c68702231e
--- /dev/null
+++ b/decoder/tests/snapshots/juno-ret-stck/trace.ini
@@ -0,0 +1,23 @@
+[trace_buffers]
+buffers=buffer0
+
+[buffer0]
+name=ETB_0
+file=cstrace.bin
+format=coresight
+
+[source_buffers]
+ETM_0=ETB_0
+ETM_1=ETB_0
+ETM_2=ETB_0
+ETM_3=ETB_0
+ETM_4=ETB_0
+ETM_5=ETB_0
+
+[core_trace_sources]
+cpu_0=ETM_0
+cpu_1=ETM_1
+cpu_2=ETM_2
+cpu_3=ETM_3
+cpu_4=ETM_4
+cpu_5=ETM_5