Android: MMC/UFS IO Latency Histograms.
[firefly-linux-kernel-4.4.55.git] / include / linux / mmc / host.h
index 40025b28c1fb668dbc9e78d8f7924d1774a825c5..e4862f7cdede8080acc6f1ae5c81f8183572a2ee 100644 (file)
@@ -16,6 +16,7 @@
 #include <linux/sched.h>
 #include <linux/device.h>
 #include <linux/fault-inject.h>
+#include <linux/blkdev.h>
 
 #include <linux/mmc/core.h>
 #include <linux/mmc/card.h>
@@ -379,6 +380,9 @@ struct mmc_host {
        } embedded_sdio_data;
 #endif
 
+       int                     latency_hist_enabled;
+       struct io_latency_state io_lat_s;
+
        unsigned long           private[0] ____cacheline_aligned;
 };