[PATCH 06/10] qmi: Added last request time data member to 'qmi_transport'.

Grant Erickson <[email protected]> Tue, 11 Feb 2025 21:52:55 -0800
Newsgroups dev.linux.lists.ofono
Message-ID <1851578df4de1be24f0ea782801ccfcdd7f77bcb.1739339173.git.gerickson@nuovations.com>
The time, in microseconds, when the last QMI service request was sent.
---
 drivers/qmimodem/qmi.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/drivers/qmimodem/qmi.c b/drivers/qmimodem/qmi.c
index b16fee252db6..2623e0312db4 100644
--- a/drivers/qmimodem/qmi.c
+++ b/drivers/qmimodem/qmi.c
@@ -98,6 +98,12 @@ struct qmi_transport {
 	 *  for back-to-back QMI service requests.
 	 */
 	unsigned int min_req_period_us;
+
+	/**
+	 *  The time, in microseconds, when the last QMI service request
+	 *  was sent.
+	 */
+	uint64_t last_req_sent_time_us;
 };
 
 struct qmi_qmux_device {
-- 
2.45.0