gpu: nvgpu: gops declaration for multimedia engines

- gops struct declaration for nvenc, ofa, nvdec and nvjpg
- minor refactoring with struct nvgpu_nvenc

Jira NVGPU-9429
Bug 3962979

Change-Id: I888c6bd571554f18f2e9ca2adfaaacd1a8286ed0
Signed-off-by: Santosh BS <santoshb@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2908521
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
Santosh BS
2023-05-22 15:55:58 +00:00
committed by mobile promotions
parent 8bae56a075
commit 3407c01357
15 changed files with 593 additions and 65 deletions

View File

@@ -419,7 +419,9 @@ falcon:
common/falcon/falcon_debug.h,
include/nvgpu/gops/gsp.h,
include/nvgpu/gops/nvdec.h,
include/nvgpu/gops/nvenc.h ]
include/nvgpu/gops/nvenc.h,
include/nvgpu/gops/ofa.h,
include/nvgpu/gops/nvjpg.h ]
deps: [ ]
tags:
@@ -1190,7 +1192,6 @@ multimedia:
owner: santosh B S
gpu: both
sources: [ common/multimedia/nvenc.c,
common/multimedia/nvenc_bootstrap.h,
include/nvgpu/nvenc.h ]
##