kleaf: add tegra_wmark module in build targets

The tegra_wmark is a specialized devfreq governor to support
interrupt-driven DVFS algorithm with Host1x Actmon infrastructure.

This governor will be used for NVDEC/NVENC/OFA/VIC engines to
support load-based DVFS.

Bug 5147566

Change-Id: I9a60c22e8f12ea579e43e883a273a76d1170e0f5
Signed-off-by: Johnny Liu <johnliu@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3313827
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
Reviewed-by: Ankita Garg <ankitag@nvidia.com>
Reviewed-by: Frankie Chang <frankiec@nvidia.com>
Reviewed-by: svcacv <svcacv@nvidia.com>
This commit is contained in:
Johnny Liu
2025-03-05 05:07:27 +00:00
committed by Jon Hunter
parent eae9dc59c1
commit bca162a20d
2 changed files with 2 additions and 3 deletions

View File

@@ -60,6 +60,7 @@ kernel_module(
"drivers/crypto/tegra/tegra-se-kds.ko",
"drivers/crypto/tegra/tegra-se.ko",
"drivers/devfreq/governor_pod_scaling.ko",
"drivers/devfreq/tegra_wmark.ko",
"drivers/firmware/tegra/ivc_ext.ko",
"drivers/firmware/tegra/tegra_bpmp.ko",
"drivers/gpio/gpio-max77851.ko",

View File

@@ -1,7 +1,5 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (c) 2022-2023, NVIDIA CORPORATION. All rights reserved.
# Copyright (c) 2022-2025, NVIDIA CORPORATION. All rights reserved.
ifndef CONFIG_TEGRA_SYSTEM_TYPE_ACK
obj-m += tegra_wmark.o
endif
obj-m += governor_pod_scaling.o