From a60be475218bf91daadd0bd9eadd38ece9caedab Mon Sep 17 00:00:00 2001 From: Mihir Pradeep Garude Date: Fri, 18 Nov 2022 15:14:45 -0800 Subject: [PATCH] nvidia-oot: Add oot support for maxim seralizer This change adds oot supports for maxim seralizer driver. JIRA TDS-11357 Change-Id: I630b8fc8c30fa1a8050668530f480940493c48bf Signed-off-by: Mihir Pradeep Garude Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2812152 Tested-by: mobile promotions Reviewed-by: mobile promotions --- drivers/video/tegra/Makefile | 1 + drivers/video/tegra/dc/bridge/Makefile | 10 ++++++++++ kernel-src-files-copy-list.txt | 3 +++ 3 files changed, 14 insertions(+) create mode 100644 drivers/video/tegra/dc/bridge/Makefile 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