mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-22 09:11:26 +03:00
cleanup & modularize driver code structure to separate out HW dependent & independent parts to facilitate adding support for new SoCs This patch - restructure SoC specific code into separate files - Add function pointers to call HW specific sequences - adds a common header which is needed by all platforms - cleans up obsolete code such as memmap of phc regs, xavier support, etc - Removes default value assumption for lock_threshold, pps_freq, sync_trig_interval Bug 5175333 Change-Id: I106e130fdaa1a166a4a2c9bbaeb3b924af90ab66 Signed-off-by: Sheetal Tigadoli <stigadoli@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3321185 Reviewed-by: Kiran Kumar Bobbu <kbobbu@nvidia.com> GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com> Reviewed-by: Sumeet Gupta <sumeetg@nvidia.com>
11 lines
267 B
Makefile
11 lines
267 B
Makefile
# SPDX-FileCopyrightText: Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
|
# SPDX-License-Identifier: GPL-2.0-only
|
|
|
|
#
|
|
# NVPPS driver and PTP Framework.
|
|
#
|
|
|
|
nvpps-y := nvpps_main.o ptp-notifier.o nvpps_t26x.o nvpps_t23x.o
|
|
|
|
obj-m := nvpps.o
|