summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDoug Zobel <zobel@google.com>2023-05-25 16:19:10 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2023-05-25 16:19:10 +0000
commit433bf42d8555b3cdbab486b137f548dd610ad7b9 (patch)
tree450f1588686032dff6d4c3ae74a0981fd518f534
parentd7ce4d5bcf99401c78e69f8c66cff6134029a0df (diff)
parent920bfd950dd6e3d8d3eb18eaf75e8565520276ec (diff)
Merge "pixelstats: Add PcieLinkRecoveryFailure to PcieLinkStats" into udc-dev
-rw-r--r--pixelstats/SysfsCollector.cpp6
-rw-r--r--pixelstats/pixelatoms.proto5
2 files changed, 10 insertions, 1 deletions
diff --git a/pixelstats/SysfsCollector.cpp b/pixelstats/SysfsCollector.cpp
index a94eca0..f4cef9b 100644
--- a/pixelstats/SysfsCollector.cpp
+++ b/pixelstats/SysfsCollector.cpp
@@ -1420,12 +1420,16 @@ void SysfsCollector::logPcieLinkStats(const std::shared_ptr<IStats> &stats_clien
PcieLinkStatsReported::kModemPcieLinkupFailuresFieldNumber,
PcieLinkStatsReported::kWifiPcieLinkupFailuresFieldNumber},
+ {"link_recovery_failures", true, 0, 0,
+ PcieLinkStatsReported::kModemPcieLinkRecoveryFailuresFieldNumber,
+ PcieLinkStatsReported::kWifiPcieLinkRecoveryFailuresFieldNumber},
+
{"pll_lock_average", false, 0, 0,
PcieLinkStatsReported::kModemPciePllLockAvgFieldNumber,
PcieLinkStatsReported::kWifiPciePllLockAvgFieldNumber},
{"link_up_average", false, 0, 0,
- PcieLinkStatsReported::kWifiPcieLinkUpAvgFieldNumber,
+ PcieLinkStatsReported::kModemPcieLinkUpAvgFieldNumber,
PcieLinkStatsReported::kWifiPcieLinkUpAvgFieldNumber },
};
diff --git a/pixelstats/pixelatoms.proto b/pixelstats/pixelatoms.proto
index 67fc651..80657e6 100644
--- a/pixelstats/pixelatoms.proto
+++ b/pixelstats/pixelatoms.proto
@@ -1591,6 +1591,11 @@ message PcieLinkStatsReported {
optional int32 wifi_pcie_pll_lock_avg = 10;
/* Average time (uS) for successful PCIe Link Up on wifi interface */
optional int32 wifi_pcie_link_up_avg = 11;
+
+ /* Count of new PCIe Link Recovery Failure events on the modem interface */
+ optional int32 modem_pcie_link_recovery_failures = 12;
+ /* Count of new PCIe Link Recovery Failure events on the wifi interface */
+ optional int32 wifi_pcie_link_recovery_failures = 13;
}
/**