Files
linux-nv-oot/kernel-src-files-copy-list.txt
Laxman Dewangan 6ccce37d83 video/tegra: Build pva as OOT module
Build PVA as OOT module. Add necessary files for PVA module
to copy to the destination folder for build.

Bug 3674466

Change-Id: Id7a327596fcea15ceb4e69f71ac707143b80a70d
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2726250
Reviewed-by: Krishna Yarlagadda <kyarlagadda@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
GVS: Gerrit_Virtual_Submit
2022-06-16 15:54:20 -07:00

51 lines
2.5 KiB
Plaintext

#files/directory for the nvsciipc module
copy_dir nvidia/drivers/misc/nvsciipc drivers/misc/nvsciipc
copy_file nvidia/include/linux/nvscierror.h include/linux/nvscierror.h
copy_file nvidia/include/linux/nvsciipc_interface.h include/linux/nvsciipc_interface.h
copy_file nvidia/include/uapi/linux/nvsciipc_ioctl.h include/uapi/linux/nvsciipc_ioctl.h
# Files/directories for the nvmap module
copy_dir nvidia/drivers/video/tegra/nvmap drivers/video/tegra/nvmap
copy_file nvidia/include/linux/nvmap.h include/linux/nvmap.h
copy_file nvidia/include/linux/nvmap_t19x.h include/linux/nvmap_t19x.h
copy_file nvidia/include/trace/events/nvmap.h include/trace/events/nvmap.h
copy_file nvidia/include/uapi/linux/nvmap.h include/uapi/linux/nvmap.h
# Files/directories for cvnas module
copy_dir nvidia/drivers/platform/tegra/cvnas drivers/platform/tegra/cvnas
copy_file nvidia/include/linux/cvnas.h include/linux/cvnas.h
copy_file nvidia/include/soc/tegra/fuse-helper.h include/soc/tegra/fuse-helper.h
# Files/directories for host1x module
copy_dir nvidia/drivers/gpu/host1x drivers/gpu/host1x
# Files/directories for host1x-nvhost module
copy_dir nvidia/drivers/gpu/host1x-nvhost drivers/gpu/host1x-nvhost
copy_file nvidia/drivers/gpu/host1x/include/linux/host1x-next.h include/linux/host1x-next.h
copy_file nvidia/include/linux/nvhost.h include/linux/nvhost.h
copy_file nvidia/include/uapi/linux/nvdev_fence.h include/uapi/linux/nvdev_fence.h
# Files/directories for NVDLA
copy_dir nvidia/drivers/video/tegra/host/nvdla drivers/video/tegra/host/nvdla
copy_file nvidia/include/linux/arm64-barrier.h include/linux/arm64-barrier.h
copy_file nvidia/include/uapi/linux/nvhost_nvdla_ioctl.h include/uapi/linux/nvhost_nvdla_ioctl.h
copy_file nvidia/include/uapi/linux/nvhost_ioctl.h include/uapi/linux/nvhost_ioctl.h
# Files/directories for DRM
copy_dir nvidia/drivers/gpu/drm/tegra drivers/gpu/drm/tegra
# Files/directories for NVGPU
copy_dir nvgpu/drivers/gpu/nvgpu drivers/gpu/nvgpu
copy_dir nvgpu/include include
copy_dir nvgpu/nvsched nvsched
copy_file nvidia/drivers/video/tegra/nvmap/include/linux/nvmap_exports.h include/linux/nvmap_exports.h
# Files/directories for PODGOV
copy_dir nvidia/drivers/devfreq drivers/devfreq
copy_file nvidia/include/trace/events/nvhost_podgov.h include/trace/events/nvhost_podgov.h
# Files/directories for NVPVA
copy_dir nvidia/drivers/video/tegra/host/pva drivers/video/tegra/host/pva
copy_file nvidia/include/trace/events/nvhost_pva.h include/trace/events/nvhost_pva.h
copy_file nvidia/include/uapi/linux/nvpva_ioctl.h include/uapi/linux/nvpva_ioctl.h