[PATCH 05/10] qmi: Added minimum request period data member to 'qmi_transport'.

Grant Erickson <[email protected]> Tue, 11 Feb 2025 21:52:54 -0800
Newsgroups dev.linux.lists.ofono
Message-ID <a8e769d2245622fc81b046906d145002e4066829.1739339173.git.gerickson@nuovations.com>
If specified via qmi_qmux_device_options, the minimum period, in
microseconds, for back-to-back QMI service requests.
---
 drivers/qmimodem/qmi.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/drivers/qmimodem/qmi.c b/drivers/qmimodem/qmi.c
index bbe6440abe0f..b16fee252db6 100644
--- a/drivers/qmimodem/qmi.c
+++ b/drivers/qmimodem/qmi.c
@@ -92,6 +92,12 @@ struct qmi_transport {
 	const struct qmi_transport_ops *ops;
 	struct debug_data debug;
 	bool writer_active : 1;
+
+	/**
+	 *  If specified via qmi_qmux_device_options, the minimum period
+	 *  for back-to-back QMI service requests.
+	 */
+	unsigned int min_req_period_us;
 };
 
 struct qmi_qmux_device {
-- 
2.45.0