diff --git a/drivers/video/tegra/Makefile b/drivers/video/tegra/Makefile index 828e50fa..bdb4be9c 100644 --- a/drivers/video/tegra/Makefile +++ b/drivers/video/tegra/Makefile @@ -5,3 +5,4 @@ obj-m += nvmap/ obj-m += host/nvdla/ obj-m += host/pva/ obj-m += tsec/ +obj-m += dc/bridge/ diff --git a/drivers/video/tegra/dc/bridge/Makefile b/drivers/video/tegra/dc/bridge/Makefile new file mode 100644 index 00000000..35372b18 --- /dev/null +++ b/drivers/video/tegra/dc/bridge/Makefile @@ -0,0 +1,10 @@ +# SPDX-License-Identifier: GPL-2.0 +# Copyright (c) 2022, NVIDIA CORPORATION & AFFILIATES. All rights reserved. + + +# Set config when build as OOT module. +ifeq ($(CONFIG_TEGRA_OOT_MODULE),m) +CONFIG_MAXIM_GMSL_DP_SERIALIZER := m +endif + +obj-$(CONFIG_MAXIM_GMSL_DP_SERIALIZER) += maxim_gmsl_dp_serializer.o diff --git a/kernel-src-files-copy-list.txt b/kernel-src-files-copy-list.txt index 55ca5e23..71adfe10 100644 --- a/kernel-src-files-copy-list.txt +++ b/kernel-src-files-copy-list.txt @@ -62,3 +62,6 @@ nvidia/include/uapi/misc/mods.h include/uapi/misc/mods.h nvidia/drivers/platform/tegra/dce drivers/platform/tegra nvidia/include/linux/platform/tegra/dce/dce-client-ipc.h include/linux/platform/tegra/dce/dce-client-ipc.h nvidia/include/trace/events/dce_events.h include/trace/events/dce_events.h + +# Files/directory for Maxim DP->GMSL serializer +nvidia/drivers/video/tegra/dc/bridge/maxim_gmsl_dp_serializer.c drivers/video/tegra/dc/bridge