diff options
author | Richard Zhao <rizhao@nvidia.com> | 2016-01-14 20:40:48 -0500 |
---|---|---|
committer | Terje Bergstrom <tbergstrom@nvidia.com> | 2016-01-25 18:22:22 -0500 |
commit | 8fb33d92b03b9ee2db421c69252822d09477cce5 (patch) | |
tree | ca3708bc20bb13a743a50a0a5660f42e487dea9f /drivers/gpu/nvgpu/gk20a/gk20a.h | |
parent | 42b0f49d42eeadffc221bd4d9990010dfebd4a10 (diff) |
gpu: nvgpu: vgpu: add channel_set_priority support
- add gops.fifo.channel_set_priority and move current code
as native callback.
- implement the callback for vgpu
Bug 1701079
Change-Id: If1cd13ea4478d11d578da2f682598e0c4522bcaf
Signed-off-by: Richard Zhao <rizhao@nvidia.com>
Reviewed-on: http://git-master/r/932829
Reviewed-by: Aingara Paramakuru <aparamakuru@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a.h')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gk20a.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a.h b/drivers/gpu/nvgpu/gk20a/gk20a.h index 2b4c3237..a58a1eed 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a.h +++ b/drivers/gpu/nvgpu/gk20a/gk20a.h | |||
@@ -260,6 +260,7 @@ struct gpu_ops { | |||
260 | int (*wait_engine_idle)(struct gk20a *g); | 260 | int (*wait_engine_idle)(struct gk20a *g); |
261 | u32 (*get_num_fifos)(struct gk20a *g); | 261 | u32 (*get_num_fifos)(struct gk20a *g); |
262 | u32 (*get_pbdma_signature)(struct gk20a *g); | 262 | u32 (*get_pbdma_signature)(struct gk20a *g); |
263 | int (*channel_set_priority)(struct channel_gk20a *ch, u32 priority); | ||
263 | } fifo; | 264 | } fifo; |
264 | struct pmu_v { | 265 | struct pmu_v { |
265 | /*used for change of enum zbc update cmd id from ver 0 to ver1*/ | 266 | /*used for change of enum zbc update cmd id from ver 0 to ver1*/ |