NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
nvos_tegra_log_codes.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: Copyright (c) 2019-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
3  * SPDX-License-Identifier: LicenseRef-NvidiaProprietary
4  *
5  * NVIDIA Corporation and its licensors retain all intellectual property
6  * and proprietary rights in and to this software and related documentation
7  * and any modifications thereto. Any use, reproduction, disclosure or
8  * distribution of this software and related documentation without an express
9  * license agreement from NVIDIA Corporation is strictly prohibited.
10  */
11 
12 #ifndef INCLUDED_NVOS_TEGRA_LOG_CODES_H
13 #define INCLUDED_NVOS_TEGRA_LOG_CODES_H
14 
15 /*
16  * This file should not be included directly, include "include/nvos_s3_tegra_safety.h"
17  */
18 
19 /* @brief slog code for PCT parser */
20 #define NVOS_SLOG_CODE_PCT (NVOS_LOG_CODE_START)
21 /* @brief slog code for CAN driver */
22 #define NVOS_SLOG_CODE_CAN (NVOS_LOG_CODE_START + 1)
23 /* brief slog code for NvCVNAS driver */
24 #define NVOS_SLOG_CODE_CVNAS (NVOS_LOG_CODE_START + 2)
25 /* @brief slog code for NvDT library */
26 #define NVOS_SLOG_CODE_DT (NVOS_LOG_CODE_START + 3)
27 /* @brief slog code for HSP library */
28 #define NVOS_SLOG_CODE_HSP (NVOS_LOG_CODE_START + 4)
29 /* @brief slog code for I2C driver */
30 #define NVOS_SLOG_CODE_I2C (NVOS_LOG_CODE_START + 5)
31 /* @brief slog code for Iolauncher */
32 #define NVOS_SLOG_CODE_IOLAUNCHER (NVOS_LOG_CODE_START + 6)
33 /* @brief slog code for NvSciipc */
34 #define NVOS_SLOG_CODE_IPC (NVOS_LOG_CODE_START + 7)
35 /* @brief slog code for NvSKU driver */
36 #define NVOS_SLOG_CODE_SKU (NVOS_LOG_CODE_START + 8)
37 /* @brief slog code for SPI driver */
38 #define NVOS_SLOG_CODE_SPI (NVOS_LOG_CODE_START + 9)
39 /* @brief slog code for BPMP Comms driver */
40 #define NVBPMPC_SLOG_CODE (NVOS_LOG_CODE_START + 10)
41 /* @brief slog code for VSCD driver */
42 #define NVVSCD_SLOG_CODE (NVOS_LOG_CODE_START + 11)
43 /* @brief slog code for nvpwm */
44 #define NVOS_SLOG_CODE_NVPWM (NVOS_LOG_CODE_START + 12)
45 /* @brief slog code for GPCDMA library */
46 #define NVOS_SLOG_CODE_GPCDMA (NVOS_LOG_CODE_START + 13)
47 /* @brief slog code for timesync */
48 #define NVOS_SLOG_CODE_TIMESYNC (NVOS_LOG_CODE_START + 14)
49 /* @brief slog code for nvmnand library */
50 #define NVOS_SLOG_CODE_NVMNAND (NVOS_LOG_CODE_START + 15)
51 /* @brief slog code for QNX HV Driver */
52 #define NVOS_SLOG_CODE_NVHV (NVOS_LOG_CODE_START + 16)
53 /* @brief slog code for NvMem library */
54 #define NVOS_SLOG_CODE_NVMEM (NVOS_LOG_CODE_START + 17)
55 /* @brief slog code for NvGpio Driver */
56 #define NVOS_SLOG_CODE_NVGPIO (NVOS_LOG_CODE_START + 18)
57 /* @brief slog code for NvClock */
58 #define NVOS_SLOG_CODE_NVCLOCK (NVOS_LOG_CODE_START + 19)
59 /* @brief slog code for NvMedia Core unit */
60 #define NVOS_SLOG_CODE_NVMEDIA_CORE (NVOS_LOG_CODE_START + 20)
61 /* @brief slog code for NvMedia Surface sub-element */
62 #define NVOS_SLOG_CODE_NVMEDIA_SURFACE (NVOS_LOG_CODE_START + 21)
63 /* @brief slog code for NvMedia ICP unit */
64 #define NVOS_SLOG_CODE_NVMEDIA_ICP (NVOS_LOG_CODE_START + 22)
65 /* @brief slog code for NvMedia ISP unit */
66 #define NVOS_SLOG_CODE_NVMEDIA_ISP (NVOS_LOG_CODE_START + 23)
67 /* @brief slog code for NvMedia SciSync unit */
68 #define NVOS_SLOG_CODE_NVMEDIA_NVMSCISYNC (NVOS_LOG_CODE_START + 24)
69 /* @brief slog code for NvMedia SciBuf unit */
70 #define NVOS_SLOG_CODE_NVMEDIA_NVMSCIBUF (NVOS_LOG_CODE_START + 25)
71 /* @brief slog code for NvMedia Utility unit */
72 #define NVOS_SLOG_CODE_NVMEDIA_UTILITY (NVOS_LOG_CODE_START + 26)
73 /* @brief slog code for NvMedia TVMR unit */
74 #define NVOS_SLOG_CODE_NVMEDIA_TVMR (NVOS_LOG_CODE_START + 27)
75 /* @brief slog code for plat safety monitor */
76 #define NVOS_SLOG_CODE_PLATSAFETY (NVOS_LOG_CODE_START + 28)
77 /* @brief slog code for NvOS internal logging */
78 #define NVOS_SLOG_CODE_NVOS (NVOS_LOG_CODE_START + 29)
79 /* @brief slog code for Camera driver */
80 #define NVOS_SLOG_CODE_CAMERA (NVOS_LOG_CODE_START + 30)
81 /* @brief slog code for NvSysEventClient internal logging */
82 #define NVOS_SLOG_CODE_NVSYSEVENTCLIENT (NVOS_LOG_CODE_START + 31)
83 /* @brief slog code for NvSysMgr internal logging */
84 #define NVOS_SLOG_CODE_NVSYSMGR (NVOS_LOG_CODE_START + 32)
85 /* @brief slog code for NvMedia DLA unit */
86 #define NVOS_SLOG_CODE_NVMEDIA_DLA (NVOS_LOG_CODE_START + 33)
87 /* @brief slog code for NvMedia TENSOR unit */
88 #define NVOS_SLOG_CODE_NVMEDIA_TENSOR (NVOS_LOG_CODE_START + 34)
89 /* @brief slog code for IST Client driver */
90 #define NVOS_SLOG_CODE_ISTCLIENT (NVOS_LOG_CODE_START + 35)
91 /* @brief slog code for RPL library */
92 #define NVOS_SLOG_CODE_RPL (NVOS_LOG_CODE_START + 36)
93 /* @brief code to read secure MMU-500 parity error register */
94 #define NVOS_LOG_CODE_SMMU_SDL (NVOS_LOG_CODE_START + 37)
95 /* @brief slog code for NvHost internal logging */
96 #define NVOS_SLOG_CODE_NVHOST (NVOS_LOG_CODE_START + 38)
97 /* @brief slog code for NvMap internal logging */
98 #define NVOS_SLOG_CODE_NVMAP (NVOS_LOG_CODE_START + 39)
99 /* @brief slog code for TVMR IEP unit */
100 #define NVOS_SLOG_CODE_TVMR_IEP (NVOS_LOG_CODE_START + 40)
101 /* @brief slog code for TVMR IOFST unit */
102 #define NVOS_SLOG_CODE_TVMR_IOFST (NVOS_LOG_CODE_START + 41)
103 /* @brief slog code for NvMedia IEP unit */
104 #define NVOS_SLOG_CODE_NVMEDIA_IEP (NVOS_LOG_CODE_START + 42)
105 /* @brief slog code for NvMedia IOFST unit */
106 #define NVOS_SLOG_CODE_NVMEDIA_IOFST (NVOS_LOG_CODE_START + 43)
107 /* @brief slog code for Thermal driver */
108 #define NVOS_SLOG_CODE_THERMAL_DRIVER (NVOS_LOG_CODE_START + 44)
109 /* @brief slog code for NVSCI driver */
110 #define NVOS_SLOG_CODE_NVSCI (NVOS_LOG_CODE_START + 45)
111 /* @brief slog code for Display driver */
112 #define NVOS_SLOG_CODE_NVDISP (NVOS_LOG_CODE_START + 46)
113 /* @brief slog code for TVMR 2D unit */
114 #define NVOS_SLOG_CODE_TVMR_2D (NVOS_LOG_CODE_START + 47)
115 /* @brief slog code for NvMedia 2D unit */
116 #define NVOS_SLOG_CODE_NVMEDIA_2D (NVOS_LOG_CODE_START + 48)
117 /* @brief slog code for TVMR LDC unit */
118 #define NVOS_SLOG_CODE_TVMR_LDC (NVOS_LOG_CODE_START + 49)
119 /* @brief slog code for VIC related NvMedia units */
120 #define NVOS_SLOG_CODE_NVMEDIA_VIC (NVOS_LOG_CODE_START + 50)
121 /* @brief slog code for NvTZVault driver */
122 #define NVOS_SLOG_CODE_NVTZVAULT (NVOS_LOG_CODE_START + 51)
123 /* @brief slog code for libteec driver */
124 #define NVOS_SLOG_CODE_LIBTEEC (NVOS_LOG_CODE_START + 52)
125 /* @brief slog code for PVA driver */
126 #define NVOS_SLOG_CODE_NVPVA (NVOS_LOG_CODE_START + 53)
127 /* @brief slog code for PVA Interface Unit */
128 #define NVOS_SLOG_CODE_PVASYS_INTERFACE (NVOS_LOG_CODE_START + 54)
129 /* @brief slog code for PVA UMD Unit */
130 #define NVOS_SLOG_CODE_PVASYS_UMD (NVOS_LOG_CODE_START + 55)
131 /* @brief slog code for NvVIC driver */
132 #define NVOS_SLOG_CODE_NVVIC (NVOS_LOG_CODE_START + 56)
133 /* @brief slog code for CCPLEX_HDS sub-element */
134 #define NVOS_SLOG_CODE_CCPLEX_HDS (NVOS_LOG_CODE_START + 57)
135 /* @brief slog code for OIST */
136 #define NVOS_SLOG_CODE_OIST (NVOS_LOG_CODE_START + 58)
137 /* @brief slog code for nvdc */
138 #define NVOS_SLOG_CODE_NVDC (NVOS_LOG_CODE_START + 59)
139 /* @brief slog code for nvpkcs11 */
140 #define NVOS_SLOG_CODE_NVPKCS11 (NVOS_LOG_CODE_START + 60)
141 /* @brief slog code for nvvse */
142 #define NVOS_SLOG_CODE_NVVSE (NVOS_LOG_CODE_START + 61)
143 /* @brief slog code for NVVIDEO IOFA */
144 #define NVOS_SLOG_CODE_NVVIDEO_IOFA (NVOS_LOG_CODE_START + 62)
145 /* @brief slog code for NVMEDIA IOFA */
146 #define NVOS_SLOG_CODE_NVMEDIA_IOFA (NVOS_LOG_CODE_START + 63)
147 /* @brief slog code for NVDVMS */
148 #define NVOS_SLOG_CODE_NVDVMS (NVOS_LOG_CODE_START + 64)
149 /* @brief slog code for NVDVMS */
150 #define NVOS_SLOG_CODE_NVPM2 (NVOS_LOG_CODE_START + 65)
151 /* @brief slog code for NvDTStartupCmd library */
152 #define NVOS_SLOG_CODE_NVDTS (NVOS_LOG_CODE_START + 66)
153 /* @brief slog code for C2CPCIE */
154 #define NVOS_SLOG_CODE_C2CPCIE (NVOS_LOG_CODE_START + 67)
155 /* @brief slog code for NVVIDEO COMMON */
156 #define NVOS_SLOG_CODE_NVVIDEO_CMN (NVOS_LOG_CODE_START + 68)
157 
158 #if defined(NV_IS_TRACER_ENABLED) && (NV_IS_TRACER_ENABLED == 1)
159 /* @brief slog code for function tracer */
160 #define NVOS_SLOG_CODE_NVTRACER (NVOS_LOG_CODE_START + 69)
161 #endif
162 /* @brief slog code for NVCERT parser */
163 #define NVOS_SLOG_CODE_NVCERT (NVOS_LOG_CODE_START + 70)
164 /* @brief slog code for QNX Resmgr Utils */
165 #define NVOS_SLOG_CODE_RESMGR_UTILS (NVOS_LOG_CODE_START + 71)
166 /* @brief slog code for nvplayfair_util */
167 #define NVOS_SLOG_CODE_NVPLAYFAIR_UTIL (NVOS_LOG_CODE_START + 72)
168 /* @brief slog code for tests.
169  * This is a generic log code intended for usage from tests only. */
170 #define NVOS_SLOG_CODE_TEST (NVOS_LOG_CODE_START + 73)
171 /* @brief slog code for nvhsierrrptinj */
172 #define NVOS_SLOG_CODE_NVHSIERRRPTINJ (NVOS_LOG_CODE_START + 74)
173 /* @brief slog code for DLA */
174 #define NVOS_SLOG_CODE_NVDLA (NVOS_LOG_CODE_START + 75)
175 /* @brief slog code for Drive Update */
176 #define NVOS_SLOG_CODE_NVDU (NVOS_LOG_CODE_START + 76)
177 /* @brief slog code for VulkanSC library */
178 #define NVOS_SLOG_CODE_VULKANSC (NVOS_LOG_CODE_START + 77)
179 /* @brief slog code for nvrm_gpu */
180 #define NVOS_SLOG_CODE_NVRMGPU (NVOS_LOG_CODE_START + 78)
181 /* @brief slog code for NVRM */
182 #define NVOS_SLOG_CODE_NVRM (NVOS_LOG_CODE_START + 79)
183 /* @brief slog code for NVETHERNET DT */
184 #define NVOS_SLOG_CODE_NVETHERNET_DT (NVOS_LOG_CODE_START + 80)
185 /* @brief slog code for NVVIDEO IEP */
186 #define NVOS_SLOG_CODE_NVVIDEO_IEP (NVOS_LOG_CODE_START + 81)
187 /* @brief slog code for nvrm sync */
188 #define NVOS_SLOG_CODE_NVRMSYNC (NVOS_LOG_CODE_START + 82)
189 /* @brief slog code for OpenWFD */
190 #define NVOS_SLOG_CODE_OPENWFD (NVOS_LOG_CODE_START + 83)
191 /* @brief slog code for nvrm_chip */
192 #define NVOS_SLOG_CODE_NVRMCHIP (NVOS_LOG_CODE_START + 84)
193 /* @brief slog code for nvrm_surface */
194 #define NVOS_SLOG_CODE_NVRMSURFACE (NVOS_LOG_CODE_START + 85)
195 /* @brief slog code for libbpmp */
196 #define NVOS_SLOG_CODE_LIBBPMP (NVOS_LOG_CODE_START + 86)
197 /* @brief slog code for automount */
198 #define NVOS_SLOG_CODE_AUTOMOUNT (NVOS_LOG_CODE_START + 87)
199 /* @brief slog code for datafs */
200 #define NVOS_SLOG_CODE_DATAFS (NVOS_LOG_CODE_START + 88)
201 /* @brief slog code for nvpowergate */
202 #define NVOS_SLOG_CODE_NVPOWERGATE (NVOS_LOG_CODE_START + 89)
203 /* @brief slog code for nvgpu */
204 #define NVOS_SLOG_CODE_NVGPU (NVOS_LOG_CODE_START + 90)
205 /* @brief slog code for nvlog */
206 #define NVOS_SLOG_CODE_NVLOG (NVOS_LOG_CODE_START + 91)
207 /* @brief slog code for nvgicits */
208 #define NVOS_SLOG_CODE_NVGICITS (NVOS_LOG_CODE_START + 92)
209 /* @brief slog code for NVUTC */
210 #define NVOS_SLOG_CODE_NVUTC (NVOS_LOG_CODE_START + 93)
211 /* @brief slog code for CUDA */
212 #define NVOS_SLOG_CODE_CUDA (NVOS_LOG_CODE_START + 94)
213 /* @brief slog code for libnvtzvault driver */
214 #define NVOS_SLOG_CODE_LIBNVTZVAULT (NVOS_LOG_CODE_START + 95)
215 
216 #endif /* INCLUDED_NVOS_TEGRA_LOG_CODES_H */