Displaying 4 results from an estimated 4 matches for "stack_mismatch".
2015 Sep 30
2
Documentation request for MP warp error 0x10
...ror 0x10 (appears in MP register 0x48). This is
what we currently have in nouveau:
<reg32 offset="0x048" name="TRAP_WARP_ERROR"> <!-- ctx-switched -->
<bitfield high="15" low="0" name="ID">
<value value="1" name="STACK_MISMATCH"/>
<value value="5" name="MISALIGNED_PC"/>
<value value="8" name="MISALIGNED_GPR"/>
<value value="9" name="INVALID_OPCODE"/>
<value value="13" name="GPR_OUT_OF_BOUNDS"/>
<value value=&...
2015 Oct 02
2
Documentation request for MP warp error 0x10
...is
>> what we currently have in nouveau:
>>
>> <reg32 offset="0x048" name="TRAP_WARP_ERROR"> <!-- ctx-switched -->
>> <bitfield high="15" low="0" name="ID">
>> <value value="1" name="STACK_MISMATCH"/>
>> <value value="5" name="MISALIGNED_PC"/>
>> <value value="8" name="MISALIGNED_GPR"/>
>> <value value="9" name="INVALID_OPCODE"/>
>> <value value="13" name="GPR_OUT_OF...
2014 Jan 17
0
[PATCH] drm/nv50/graph: update list of mp errors, make it a bitfield
...ot;, NULL },
- { 4, "QUADON_ACTIVE", NULL },
- { 8, "TIMEOUT", NULL },
- { 0x10, "INVALID_OPCODE", NULL },
- { 0x40, "BREAKPOINT", NULL },
+static const struct nouveau_bitfield nv50_mp_exec_errors[] = {
+ { 0x01, "STACK_UNDERFLOW" },
+ { 0x02, "STACK_MISMATCH" },
+ { 0x04, "QUADON_ACTIVE" },
+ { 0x08, "TIMEOUT" },
+ { 0x10, "INVALID_OPCODE" },
+ { 0x20, "PM_OVERFLOW" },
+ { 0x40, "BREAKPOINT" },
{}
};
@@ -474,8 +476,8 @@ nv50_priv_mp_trap(struct nv50_graph_priv *priv, int tpid, int display)...
2015 Oct 02
0
Documentation request for MP warp error 0x10
...currently have in nouveau:
> >>
> >> <reg32 offset="0x048" name="TRAP_WARP_ERROR"> <!-- ctx-switched -->
> >> <bitfield high="15" low="0" name="ID">
> >> <value value="1" name="STACK_MISMATCH"/>
> >> <value value="5" name="MISALIGNED_PC"/>
> >> <value value="8" name="MISALIGNED_GPR"/>
> >> <value value="9" name="INVALID_OPCODE"/>
> >> <value value="13" n...