mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-25 10:42:21 +03:00
When building NVGPU and Host1x-Nvhost driver as OOT modules it is not necessary to copy the host1x-next.h and nvmap_exports.h header files because these headers files are already present in the source repository. Fix this by updating the include paths used for building these drivers and remove the copy of these headers. Bug 3817518 Change-Id: I0084055a27d3547642c034546a4b7192e8da52e6 Signed-off-by: Jon Hunter <jonathanh@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2785906 Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
58 lines
2.7 KiB
Plaintext
58 lines
2.7 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/include/linux/nvhost.h include/linux/nvhost.h
|
|
copy_file nvidia/include/linux/nvhost_t194.h include/linux/nvhost_t194.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
|
|
|
|
# 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
|
|
|
|
# Files/directories for NVHWPM
|
|
copy_dir nvidia/drivers/platform/tegra/hwpm drivers/platform/tegra/hwpm
|
|
copy_file nvidia/include/uapi/linux/tegra-soc-hwpm-uapi.h include/uapi/linux/tegra-soc-hwpm-uapi.h
|
|
|
|
# Files/directories for MODS
|
|
copy_dir nvidia/drivers/misc/mods drivers/misc/mods
|
|
copy_file nvidia/include/uapi/misc/mods.h include/uapi/misc/mods.h
|