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>
14 lines
326 B
C
14 lines
326 B
C
// SPDX-License-Identifier: GPL-2.0-only
|
|
// SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
|
|
|
#ifndef __NVPPS_T23X_H__
|
|
#define __NVPPS_T23X_H__
|
|
|
|
#include "nvpps_common.h"
|
|
|
|
#ifndef NVPPS_NO_DT
|
|
extern const struct chip_ops tegra234_chip_ops;
|
|
#endif
|
|
|
|
#endif /* __NVPPS_T23X_H__ */
|