# Copyright (c) 2019-2021, 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/pm_reservation_vgpu.c,
             common/vgpu/pm_reservation_vgpu.h,
             common/vgpu/ecc_vgpu.c,
             common/vgpu/ecc_vgpu.h,
             common/vgpu/top/top_vgpu.c,
             common/vgpu/top/top_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/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,
             common/vgpu/profiler/profiler_vgpu.c,
             common/vgpu/profiler/profiler_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 ]
