mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 02:22:34 +03:00
gpu: nvgpu: move engine related struct
Move from fifo_gk20a.h to engines.h fifo_pbdma_exception_info_gk20a fifo_engine_exception_info_gk20a fifo_engine_info_gk20a Rename fifo_pbdma_exception_info_gk20a -> nvgpu_pbdma_exception_info fifo_engine_exception_info_gk20a -> nvgpu_engine_exception_info fifo_engine_info_gk20a -> nvgpu_engine_info NVGPU_ENGINE_GR_GK20A -> NVGPU_ENGINE_GR NVGPU_ENGINE_GRCE_GK20A -> NVGPU_ENGINE_GRCE NVGPU_ENGINE_ASYNC_CE_GK20A -> NVGPU_ENGINE_ASYNC_CE NVGPU_ENGINE_INVAL_GK20A -> NVGPU_ENGINE_INVAL JIRA NVGPU-2012 Change-Id: I665487721608ff9eacbdebff17d9dbef653de55e Signed-off-by: Seema Khowala <seemaj@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2109009 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
3392a72d1a
commit
296ff58eb1
@@ -911,7 +911,7 @@ static int nvgpu_gpu_get_engine_info(
|
||||
struct nvgpu_gpu_get_engine_info_args *args)
|
||||
{
|
||||
int err = 0;
|
||||
u32 engine_enum = NVGPU_ENGINE_INVAL_GK20A;
|
||||
u32 engine_enum = NVGPU_ENGINE_INVAL;
|
||||
u32 report_index = 0;
|
||||
u32 engine_id_idx;
|
||||
const u32 max_buffer_engines = args->engine_info_buf_size /
|
||||
@@ -922,7 +922,7 @@ static int nvgpu_gpu_get_engine_info(
|
||||
for (engine_id_idx = 0; engine_id_idx < g->fifo.num_engines;
|
||||
++engine_id_idx) {
|
||||
u32 active_engine_id = g->fifo.active_engines_list[engine_id_idx];
|
||||
const struct fifo_engine_info_gk20a *src_info =
|
||||
const struct nvgpu_engine_info *src_info =
|
||||
&g->fifo.engine_info[active_engine_id];
|
||||
struct nvgpu_gpu_get_engine_info_item dst_info;
|
||||
|
||||
@@ -931,15 +931,15 @@ static int nvgpu_gpu_get_engine_info(
|
||||
engine_enum = src_info->engine_enum;
|
||||
|
||||
switch (engine_enum) {
|
||||
case NVGPU_ENGINE_GR_GK20A:
|
||||
case NVGPU_ENGINE_GR:
|
||||
dst_info.engine_id = NVGPU_GPU_ENGINE_ID_GR;
|
||||
break;
|
||||
|
||||
case NVGPU_ENGINE_GRCE_GK20A:
|
||||
case NVGPU_ENGINE_GRCE:
|
||||
dst_info.engine_id = NVGPU_GPU_ENGINE_ID_GR_COPY;
|
||||
break;
|
||||
|
||||
case NVGPU_ENGINE_ASYNC_CE_GK20A:
|
||||
case NVGPU_ENGINE_ASYNC_CE:
|
||||
dst_info.engine_id = NVGPU_GPU_ENGINE_ID_ASYNC_COPY;
|
||||
break;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user