diff options
author | Mahantesh Kumbar <mkumbar@nvidia.com> | 2016-06-17 04:38:07 -0400 |
---|---|---|
committer | Terje Bergstrom <tbergstrom@nvidia.com> | 2016-06-21 18:20:49 -0400 |
commit | 10b75f9cdd2184e9728b7d38dd037330d1c20704 (patch) | |
tree | 4a601a0689b078faf7da747a353a287dc072a529 /drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c | |
parent | 601a5f8ed22154cb93ecb8865cbcfdeb32e3292b (diff) |
gpu: nvgpu: update get_netlist_name ops declaration
-update get_netlist_name ops declaration to support
to load GPU FW based on GPU-ARCH
-"GAxxx" string used to get size for "gm204/" or
"gm206/" which will added to NETIMAGE path like
"gm204/NETC_img.bin"
Change-Id: I5bfa13df014533a885c4328d3c767e51c29f9255
Signed-off-by: Mahantesh Kumbar <mkumbar@nvidia.com>
Reviewed-on: http://git-master/r/1166783
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c index a01e43c7..5029db8d 100644 --- a/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c | |||
@@ -61,7 +61,7 @@ static int gr_gk20a_alloc_load_netlist_aiv(u32 *src, u32 len, | |||
61 | return 0; | 61 | return 0; |
62 | } | 62 | } |
63 | 63 | ||
64 | static int gr_gk20a_get_netlist_name(int index, char *name) | 64 | static int gr_gk20a_get_netlist_name(struct gk20a *g, int index, char *name) |
65 | { | 65 | { |
66 | switch (index) { | 66 | switch (index) { |
67 | #ifdef GK20A_NETLIST_IMAGE_FW_NAME | 67 | #ifdef GK20A_NETLIST_IMAGE_FW_NAME |
@@ -130,7 +130,7 @@ static int gr_gk20a_init_ctx_vars_fw(struct gk20a *g, struct gr_gk20a *gr) | |||
130 | } | 130 | } |
131 | 131 | ||
132 | for (; net < max; net++) { | 132 | for (; net < max; net++) { |
133 | if (g->ops.gr_ctx.get_netlist_name(net, name) != 0) { | 133 | if (g->ops.gr_ctx.get_netlist_name(g, net, name) != 0) { |
134 | gk20a_warn(d, "invalid netlist index %d", net); | 134 | gk20a_warn(d, "invalid netlist index %d", net); |
135 | continue; | 135 | continue; |
136 | } | 136 | } |