diff options
author | Jack Steiner <steiner@sgi.com> | 2009-12-15 19:48:04 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-12-16 10:20:14 -0500 |
commit | 518e5cd4aae476042bdee511e0e00c8670c0df42 (patch) | |
tree | ca65637bbc1c1e75b08bcb9082d62e28040b54bd /drivers/misc/sgi-gru/grulib.h | |
parent | 9178052fda2f934535f0b9940b987c3ac4c51bd7 (diff) |
gru: allow users to specify gru chiplet 1
Add table & user request infrastructure that is needed to allow users to
specify the blade and chiplet for allocation of GRU contexts. Use of this
information is in a subsequent patch.
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/grulib.h')
-rw-r--r-- | drivers/misc/sgi-gru/grulib.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/misc/sgi-gru/grulib.h b/drivers/misc/sgi-gru/grulib.h index 889bc442a3e8..e94ee2b8bd64 100644 --- a/drivers/misc/sgi-gru/grulib.h +++ b/drivers/misc/sgi-gru/grulib.h | |||
@@ -98,11 +98,12 @@ struct gru_unload_context_req { | |||
98 | /* | 98 | /* |
99 | * Structure used to set context options | 99 | * Structure used to set context options |
100 | */ | 100 | */ |
101 | enum {sco_gseg_owner, sco_cch_req_slice}; | 101 | enum {sco_gseg_owner, sco_cch_req_slice, sco_blade_chiplet}; |
102 | struct gru_set_context_option_req { | 102 | struct gru_set_context_option_req { |
103 | unsigned long gseg; | 103 | unsigned long gseg; |
104 | int op; | 104 | int op; |
105 | unsigned long val1; | 105 | int val0; |
106 | long val1; | ||
106 | }; | 107 | }; |
107 | 108 | ||
108 | /* | 109 | /* |