gpu: nvgpu: use make flag NV_BUILD_CONFIGURATION_IS_SAFETY

Update the shared config file to use the safety build flag NV_BUILD_
CONFIGURATION_IS_SAFETY instead of NVGPU_REDUCED. With these changes
posix userspace and tests will be built in two configs based on this
flag.

JIRA NVGPU-3062

Change-Id: Iaf34dd1a8f66f2dd3f351365c369ed46a484a257
Signed-off-by: Sagar Kamble <skamble@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/2116402
GVS: Gerrit_Virtual_Submit
Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
Sagar Kamble
2019-05-10 14:58:50 +05:30
committed by mobile promotions
parent e0a98ff45a
commit 6c22dc7ea4
5 changed files with 2 additions and 6 deletions

View File

@@ -41,5 +41,5 @@ NV_COMPONENT_CFLAGS += -DNVGPU_ENGINE
NVGPU_DGPU_SUPPORT := 1 NVGPU_DGPU_SUPPORT := 1
NV_COMPONENT_CFLAGS += -DNVGPU_DGPU_SUPPORT NV_COMPONENT_CFLAGS += -DNVGPU_DGPU_SUPPORT
ifeq ($(NVGPU_REDUCED), 0) ifeq ($(NV_BUILD_CONFIGURATION_IS_SAFETY), 0)
endif endif

View File

@@ -32,7 +32,6 @@ NVGPU_NEXT_SOURCE := \
$(NV_COMPONENT_DIR)/../../../../nvgpu-next/drivers/gpu/nvgpu $(NV_COMPONENT_DIR)/../../../../nvgpu-next/drivers/gpu/nvgpu
NVGPU_POSIX := -D__NVGPU_POSIX__ NVGPU_POSIX := -D__NVGPU_POSIX__
NVGPU_REDUCED := 1
NV_COMPONENT_NAME := nvgpu-drv NV_COMPONENT_NAME := nvgpu-drv
NV_COMPONENT_OWN_INTERFACE_DIR := . NV_COMPONENT_OWN_INTERFACE_DIR := .

View File

@@ -557,7 +557,7 @@ int gk20a_wait_for_idle(struct gk20a *g)
void gk20a_init_gpu_characteristics(struct gk20a *g) void gk20a_init_gpu_characteristics(struct gk20a *g)
{ {
#ifdef NVGPU_REDUCED #ifdef NV_BUILD_CONFIGURATION_IS_SAFETY
nvgpu_set_enabled(g, NVGPU_DRIVER_REDUCED_PROFILE, true); nvgpu_set_enabled(g, NVGPU_DRIVER_REDUCED_PROFILE, true);
#endif #endif
nvgpu_set_enabled(g, NVGPU_SUPPORT_MAP_DIRECT_KIND_CTRL, true); nvgpu_set_enabled(g, NVGPU_SUPPORT_MAP_DIRECT_KIND_CTRL, true);

View File

@@ -108,7 +108,6 @@ NV_COMPONENT_SYSTEM_SHARED_LIBRARIES += dl
endif endif
NV_COMPONENT_CFLAGS += -D__NVGPU_POSIX__ NV_COMPONENT_CFLAGS += -D__NVGPU_POSIX__
NVGPU_REDUCED := 1
NV_COMPONENT_CFLAGS += \ NV_COMPONENT_CFLAGS += \
-DCONFIG_TEGRA_19x_GPU \ -DCONFIG_TEGRA_19x_GPU \

View File

@@ -53,8 +53,6 @@ else
NV_COMPONENT_CFLAGS += -D__NVGPU_POSIX__ NV_COMPONENT_CFLAGS += -D__NVGPU_POSIX__
endif endif
NVGPU_REDUCED := 1
NV_COMPONENT_CFLAGS += \ NV_COMPONENT_CFLAGS += \
-DCONFIG_TEGRA_19x_GPU \ -DCONFIG_TEGRA_19x_GPU \
-DCONFIG_TEGRA_GK20A_NVHOST \ -DCONFIG_TEGRA_GK20A_NVHOST \