Files
linux-nvgpu/arch/nvgpu-vgpu.yaml
Richard Zhao 1ad0bf9098 gpu: nvgpu: vgpu: add mmu_debug_mode support
Added two new IVC commands that set gr and fb mmu debug mode.

Bug 2586624

Change-Id: I358fb04713a9754fb209c0a90d02130dd4a1caf6
Signed-off-by: Richard Zhao <rizhao@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/2204980
Reviewed-by: Thomas Fleury <tfleury@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Nirav Patel <nipatel@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
2020-12-15 14:05:52 -06:00

75 lines
2.9 KiB
YAML

# Copyright (c) 2019, NVIDIA CORPORATION. All Rights Reserved.
#
# vGPU architecture: currently there hasn't been much work done on
# decomposing the vGPU architecture so all of the vGPU files are simply
# grouped into one super unit.
#
# TODO: Fix this !?!? Seems rather important given that this is the
# target for safety!
#
all:
safe: no
owner: Aparna D
sources: [ common/vgpu/cbc/cbc_vgpu.c,
common/vgpu/cbc/cbc_vgpu.h,
common/vgpu/ce_vgpu.c,
common/vgpu/clk_vgpu.c,
common/vgpu/clk_vgpu.h,
common/vgpu/debugger_vgpu.c,
common/vgpu/debugger_vgpu.h,
common/vgpu/ecc_vgpu.c,
common/vgpu/ecc_vgpu.h,
common/vgpu/fifo/fifo_vgpu.c,
common/vgpu/fifo/fifo_vgpu.h,
common/vgpu/fifo/channel_vgpu.c,
common/vgpu/fifo/channel_vgpu.h,
common/vgpu/fifo/tsg_vgpu.c,
common/vgpu/fifo/tsg_vgpu.h,
common/vgpu/fifo/engines_vgpu.c,
common/vgpu/fifo/engines_vgpu.h,
common/vgpu/fifo/preempt_vgpu.c,
common/vgpu/fifo/preempt_vgpu.h,
common/vgpu/fifo/ramfc_vgpu.c,
common/vgpu/fifo/ramfc_vgpu.h,
common/vgpu/fifo/runlist_vgpu.c,
common/vgpu/fifo/runlist_vgpu.h,
common/vgpu/fifo/userd_vgpu.c,
common/vgpu/fifo/userd_vgpu.h,
common/vgpu/gr/ctx_vgpu.c,
common/vgpu/gr/ctx_vgpu.h,
common/vgpu/gr/fecs_trace_vgpu.c,
common/vgpu/gr/fecs_trace_vgpu.h,
common/vgpu/gr/gr_vgpu.c,
common/vgpu/gr/gr_vgpu.h,
common/vgpu/gr/subctx_vgpu.c,
common/vgpu/gr/subctx_vgpu.h,
common/vgpu/ltc/ltc_vgpu.c,
common/vgpu/ltc/ltc_vgpu.h,
common/vgpu/mm/mm_vgpu.c,
common/vgpu/mm/mm_vgpu.h,
common/vgpu/mm/vm_vgpu.c,
common/vgpu/perf/cyclestats_snapshot_vgpu.c,
common/vgpu/perf/cyclestats_snapshot_vgpu.h,
common/vgpu/perf/perf_vgpu.c,
common/vgpu/perf/perf_vgpu.h,
common/vgpu/fbp/fbp_vgpu.c,
common/vgpu/fbp/fbp_vgpu.h,
common/vgpu/fb/fb_vgpu.c,
common/vgpu/fb/fb_vgpu.h,
common/vgpu/intr/intr_vgpu.c,
common/vgpu/intr/intr_vgpu.h,
common/vgpu/ivc/comm_vgpu.c,
common/vgpu/ivc/comm_vgpu.h,
common/vgpu/ptimer/ptimer_vgpu.c,
common/vgpu/ptimer/ptimer_vgpu.h,
common/vgpu/init/init_vgpu.c,
common/vgpu/init/init_vgpu.h,
include/nvgpu/vgpu/tegra_vgpu.h,
include/nvgpu/vgpu/vgpu.h,
include/nvgpu/vgpu/vgpu_ivc.h,
include/nvgpu/vgpu/vgpu_ivm.h,
include/nvgpu/vgpu/ce_vgpu.h,
include/nvgpu/vgpu/vm_vgpu.h,
include/nvgpu/vgpu/os_init_hal_vgpu.h ]