diff options
author | Jack Steiner <steiner@sgi.com> | 2009-12-15 19:48:16 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-12-16 10:20:16 -0500 |
commit | 5658366ab55cccab24b4799b3ff8e94bdc1cc529 (patch) | |
tree | 3b0b6b413983f17debaa71a56eb587b1a1a399e6 /drivers/misc/sgi-gru/gruhandles.h | |
parent | 41314790883c8ad2dfb2cb295eb8177069627044 (diff) |
gru: update GRU structures to match latest hardware spec
Add a few new definitions for chipset MMR field names. This matches rev
0.7 of the hardware spec.
Signed-off-by: Jack Steiner <steiner@sgi.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/misc/sgi-gru/gruhandles.h')
-rw-r--r-- | drivers/misc/sgi-gru/gruhandles.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/drivers/misc/sgi-gru/gruhandles.h b/drivers/misc/sgi-gru/gruhandles.h index ea584ebf65b1..3f998b924d8f 100644 --- a/drivers/misc/sgi-gru/gruhandles.h +++ b/drivers/misc/sgi-gru/gruhandles.h | |||
@@ -252,6 +252,17 @@ enum gru_tgh_state { | |||
252 | TGHSTATE_RESTART_CTX, | 252 | TGHSTATE_RESTART_CTX, |
253 | }; | 253 | }; |
254 | 254 | ||
255 | enum gru_tgh_cause { | ||
256 | TGHCAUSE_RR_ECC, | ||
257 | TGHCAUSE_TLB_ECC, | ||
258 | TGHCAUSE_LRU_ECC, | ||
259 | TGHCAUSE_PS_ECC, | ||
260 | TGHCAUSE_MUL_ERR, | ||
261 | TGHCAUSE_DATA_ERR, | ||
262 | TGHCAUSE_SW_FORCE | ||
263 | }; | ||
264 | |||
265 | |||
255 | /* | 266 | /* |
256 | * TFH - TLB Global Handle | 267 | * TFH - TLB Global Handle |
257 | * Used for TLB dropins into the GRU TLB. | 268 | * Used for TLB dropins into the GRU TLB. |