diff --git a/projects/rdc/docs/.doxygen/Doxyfile b/projects/rdc/docs/.doxygen/Doxyfile
index 5c67bc3855..7f6c076a9d 100644
--- a/projects/rdc/docs/.doxygen/Doxyfile
+++ b/projects/rdc/docs/.doxygen/Doxyfile
@@ -17,6 +17,9 @@
# Project related configuration options
#---------------------------------------------------------------------------
+# Fail if warnings are found
+WARN_AS_ERROR = YES
+
# This tag specifies the encoding used for all characters in the config file
# that follow. The default is UTF-8 which is also the encoding used for all text
# before the first occurrence of this tag. Doxygen uses libiconv (or the iconv
diff --git a/projects/rdc/include/rdc/rdc.h b/projects/rdc/include/rdc/rdc.h
index 01f5e6002f..ab8b82d15e 100755
--- a/projects/rdc/include/rdc/rdc.h
+++ b/projects/rdc/include/rdc/rdc.h
@@ -256,9 +256,9 @@ typedef enum {
* Data beats sent to neighbor 0; Each beat represents 32 bytes.
*
* XGMI throughput can be calculated by multiplying a BEATs event
- * such as ::RSMI_EVNT_XGMI_0_BEATS_TX by 32 and dividing by
+ * such as ::RDC_EVNT_XGMI_0_BEATS_TX by 32 and dividing by
* the time for which event collection occurred,
- * ::rsmi_counter_value_t.time_running (which is in nanoseconds). To get
+ * ::rdc_gpu_usage_info_t.start_time (which is in nanoseconds). To get
* bytes per second, multiply this value by 109.
*
* Throughput = BEATS/time_running * 109 (bytes/second)