mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-23 09:57:08 +03:00
gpu: nvgpu: remove sysfs from safety build
- The only sysfs node supported on safety build was "/dev/gpu_powered_on". - In QNX, GPU is always powered on. So, this sysfs node doesn't convey any extra info. Hence, this patch removes sysfs from safety build. Bug 200573132 Change-Id: If5f2a6ac81eefb28e71fb919843328cbe87e417c Signed-off-by: Vaibhav Kachore <vkachore@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2256767 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
Alex Waterman
parent
e721335dd6
commit
fc35bcd19b
@@ -81,9 +81,6 @@ ifneq ($(profile),safety_release)
|
|||||||
CONFIG_NVGPU_TRACE := 1
|
CONFIG_NVGPU_TRACE := 1
|
||||||
NVGPU_COMMON_CFLAGS += -DCONFIG_NVGPU_TRACE
|
NVGPU_COMMON_CFLAGS += -DCONFIG_NVGPU_TRACE
|
||||||
|
|
||||||
CONFIG_NVGPU_SYSFS := 1
|
|
||||||
NVGPU_COMMON_CFLAGS += -DCONFIG_NVGPU_SYSFS
|
|
||||||
|
|
||||||
NVGPU_COMMON_CFLAGS += -DCONFIG_NVGPU_FALCON_DEBUG
|
NVGPU_COMMON_CFLAGS += -DCONFIG_NVGPU_FALCON_DEBUG
|
||||||
|
|
||||||
#
|
#
|
||||||
@@ -91,6 +88,9 @@ NVGPU_COMMON_CFLAGS += -DCONFIG_NVGPU_FALCON_DEBUG
|
|||||||
#
|
#
|
||||||
ifneq ($(profile),safety_debug)
|
ifneq ($(profile),safety_debug)
|
||||||
|
|
||||||
|
CONFIG_NVGPU_SYSFS := 1
|
||||||
|
NVGPU_COMMON_CFLAGS += -DCONFIG_NVGPU_SYSFS
|
||||||
|
|
||||||
# ACR feature to enable old tegra ACR profile support
|
# ACR feature to enable old tegra ACR profile support
|
||||||
CONFIG_NVGPU_ACR_LEGACY := 1
|
CONFIG_NVGPU_ACR_LEGACY := 1
|
||||||
NVGPU_COMMON_CFLAGS += -DCONFIG_NVGPU_ACR_LEGACY
|
NVGPU_COMMON_CFLAGS += -DCONFIG_NVGPU_ACR_LEGACY
|
||||||
|
|||||||
@@ -38,6 +38,7 @@ void nvgpu_dbg_session_post_event(struct dbg_session_gk20a *dbg_s)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef CONFIG_NVGPU_SYSFS
|
||||||
int nvgpu_ecc_sysfs_init(struct gk20a *g)
|
int nvgpu_ecc_sysfs_init(struct gk20a *g)
|
||||||
{
|
{
|
||||||
return 0;
|
return 0;
|
||||||
@@ -46,6 +47,7 @@ int nvgpu_ecc_sysfs_init(struct gk20a *g)
|
|||||||
void nvgpu_ecc_sysfs_remove(struct gk20a *g)
|
void nvgpu_ecc_sysfs_remove(struct gk20a *g)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
void nvgpu_report_host_err(struct gk20a *g, u32 hw_unit,
|
void nvgpu_report_host_err(struct gk20a *g, u32 hw_unit,
|
||||||
u32 inst, u32 err_id, u32 intr_info)
|
u32 inst, u32 err_id, u32 intr_info)
|
||||||
|
|||||||
Reference in New Issue
Block a user