[display] Add amlogic_rdma_stalls metric

Added a metric to specifically count RDMA stalls detected by
the amlogic-display driver.

Bug: 80992
Change-Id: Ibb7237f25d824fad2b545987c04eaf3bae97d4a0
Reviewed-on: https://fuchsia-review.googlesource.com/c/cobalt-registry/+/562902
Reviewed-by: Steve Fung <stevefung@google.com>
Reviewed-by: Randall Bosetti <rlb@google.com>
Privacy-Approval: Steve Fung <stevefung@google.com>
Commit-Queue: Arman Uguray <armansito@google.com>
diff --git a/fuchsia/display/metrics.yaml b/fuchsia/display/metrics.yaml
index 6f9cf0f..76fc16a 100644
--- a/fuchsia/display/metrics.yaml
+++ b/fuchsia/display/metrics.yaml
@@ -5,7 +5,7 @@
 metric_definitions:
 
 #####################################################################
-# vsync_stall
+# vsync_stalls
 #
 # When a device does not generate vsync events for more than 10 seconds,
 # increase the counter by 1.
@@ -23,3 +23,23 @@
   meta_data:
     max_release_stage: GA
     expiration_date: "2022/01/01"
+
+#####################################################################
+# amlogic_rdma_stalls
+#
+# Increase the counter by 1 when the amlogic-display driver RDMA engine
+# has not signalled RDMA task completion for more than 2 seconds.
+#####################################################################
+- id: 2
+  metric_name: amlogic_rdma_stalls
+  metric_type: OCCURRENCE
+  metric_semantics: [FRAME_RENDERING, LATENCY]
+  reports:
+    - report_name: fleetwide_occurrences
+      id: 1
+      report_type: FLEETWIDE_OCCURRENCE_COUNTS
+      privacy_level: NO_ADDED_PRIVACY
+      system_profile_field: [BOARD_NAME, PRODUCT_NAME, ARCH, SYSTEM_VERSION, OS, CHANNEL]
+  meta_data:
+    max_release_stage: GA
+    expiration_date: "2022/01/01"