mirror of
git://nv-tegra.nvidia.com/linux-nv-oot.git
synced 2025-12-22 09:11:26 +03:00
Add infrastructure to make it possible to have configs that skip the building of hvc_sysfs.o. Bug 5413835 Change-Id: I8fa1fd6bbdcc1cc1d4d64c27fb6b913661be38e7 Signed-off-by: Brad Griffis <bgriffis@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3419689 Reviewed-by: Jon Hunter <jonathanh@nvidia.com> Reviewed-by: svcacv <svcacv@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
25 lines
574 B
Makefile
25 lines
574 B
Makefile
# SPDX-License-Identifier: GPL-2.0-only
|
|
# SPDX-FileCopyrightText: Copyright (c) 2022-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
|
|
|
|
#
|
|
# Makefile for Hypervisor interface
|
|
#
|
|
ifeq ($(CONFIG_LOCALVERSION), -prod)
|
|
ccflags-y += -DCONFIG_BUILD_PROD
|
|
endif
|
|
|
|
ifneq ($(NV_OOT_TEGRA_HV_SKIP_BUILD),y)
|
|
obj-m += tegra_hv.o
|
|
else
|
|
obj-m += tegra_hv.o
|
|
tegra_hv-objs := tegra_hv_dummy.o
|
|
endif
|
|
obj-m += tegra_hv_pm_ctl.o
|
|
ifneq ($(NV_OOT_HVC_SYSFS_SKIP_BUILD),y)
|
|
obj-m += hvc_sysfs.o
|
|
endif
|
|
obj-m += ivc-cdev.o
|
|
obj-m += userspace_ivc_mempool.o
|
|
obj-m += tegra_hv_vcpu_yield.o
|
|
|