hvc_sysfs: introduce NV_OOT_HVC_SYSFS_SKIP_BUILD

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>
This commit is contained in:
Brad Griffis
2025-07-29 23:00:52 +00:00
committed by mobile promotions
parent 66235b7274
commit f50f1ec51b

View File

@@ -15,7 +15,9 @@ obj-m += tegra_hv.o
tegra_hv-objs := tegra_hv_dummy.o tegra_hv-objs := tegra_hv_dummy.o
endif endif
obj-m += tegra_hv_pm_ctl.o obj-m += tegra_hv_pm_ctl.o
ifneq ($(NV_OOT_HVC_SYSFS_SKIP_BUILD),y)
obj-m += hvc_sysfs.o obj-m += hvc_sysfs.o
endif
obj-m += ivc-cdev.o obj-m += ivc-cdev.o
obj-m += userspace_ivc_mempool.o obj-m += userspace_ivc_mempool.o
obj-m += tegra_hv_vcpu_yield.o obj-m += tegra_hv_vcpu_yield.o