dev-arm,stats: Update stats style of src/dev/arm
[gem5.git] / src / dev / arm / ufs_device.hh
index 2a6d1bf96dd6dec4745b6a7087bba4d8fb0b4b35..0712a102a66d71ecbe2e2643af92036c6071ca8c 100644 (file)
@@ -495,7 +495,10 @@ class UFSHostDevice : public DmaDevice
     /**
      * Statistics
      */
-    struct UFSHostDeviceStats {
+    struct UFSHostDeviceStats : public Stats::Group
+    {
+        UFSHostDeviceStats(UFSHostDevice *parent);
+
         /** Queue lengths */
         Stats::Scalar currentSCSIQueue;
         Stats::Scalar currentReadSSDQueue;
@@ -992,9 +995,6 @@ class UFSHostDevice : public DmaDevice
      */
     void readGarbage();
 
-    /**register statistics*/
-    void regStats() override;
-
     /**
      * Host controller information
      */