mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-25 02:52:51 +03:00
gpu: nvgpu: build dGPU in safety
Enable build flags for dGPU in safety, when NVGPU_FORCE_DGPU_SAFETY_PROFILE is set. Use libnvgpu-dgpu_safe.exports for dGPU safety build. Add build flags for tu104 HAL initialization (to solve undefined symbols in safety build). Temporarily add non-fusa files needed to build dGPU in safety. related functions will have to move to fusa files. Jira NVGPU-4611 Change-Id: I41db0c039c7f15d9191cdb811b4906e779d5cc88 Signed-off-by: Thomas Fleury <tfleury@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2310276 Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
Alex Waterman
parent
872b3946dd
commit
f43d5df83a
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2019, NVIDIA CORPORATION. All rights reserved.
|
||||
* Copyright (c) 2019-2020, NVIDIA CORPORATION. All rights reserved.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
@@ -96,7 +96,8 @@
|
||||
#define TURING_A 0xC597U
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_NVGPU_NON_FUSA
|
||||
#if defined(CONFIG_NVGPU_NON_FUSA) || defined(CONFIG_NVGPU_DGPU)
|
||||
/* FIXME: below defines are used in dGPU safety build. */
|
||||
#define MAXWELL_COMPUTE_B 0xB1C0U
|
||||
#define PASCAL_COMPUTE_A 0xC0C0U
|
||||
#define TURING_CHANNEL_GPFIFO_A 0xC46FU
|
||||
|
||||
Reference in New Issue
Block a user