aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/net/ipa/ipa_data.h
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2020-05-06 17:38:06 -0700
committerDavid S. Miller <davem@davemloft.net>2020-05-06 17:38:06 -0700
commit6a5dc76ac4f5d5050dd50298882b933193ece79d (patch)
tree36ec44978f9a25b4ff9927a42d77fd8b8d668e9e /drivers/net/ipa/ipa_data.h
parentMerge branch 'net-ipa-limit-special-reset-handling' (diff)
parentnet: ipa: remove endpoint delay mode feature (diff)
downloadwireguard-linux-6a5dc76ac4f5d5050dd50298882b933193ece79d.tar.xz
wireguard-linux-6a5dc76ac4f5d5050dd50298882b933193ece79d.zip
Merge branch 'net-ipa-kill-endpoint-delay-mode-workaround'
Alex Elder says: ==================== net: ipa: kill endpoint delay mode workaround A "delay mode" feature was put in place to work around a problem where packets could passed to the modem before it was ready to handle them. That problem no longer exists, and we don't need the workaround any more so get rid of it. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ipa/ipa_data.h')
-rw-r--r--drivers/net/ipa/ipa_data.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/net/ipa/ipa_data.h b/drivers/net/ipa/ipa_data.h
index 16dfd74717b1..7fc1058a5ca9 100644
--- a/drivers/net/ipa/ipa_data.h
+++ b/drivers/net/ipa/ipa_data.h
@@ -80,18 +80,12 @@ struct gsi_channel_data {
/**
* struct ipa_endpoint_tx_data - configuration data for TX endpoints
* @status_endpoint: endpoint to which status elements are sent
- * @delay: whether endpoint starts in delay mode
- *
- * Delay mode prevents a TX endpoint from transmitting anything, even if
- * commands have been presented to the hardware. Once the endpoint exits
- * delay mode, queued transfer commands are sent.
*
* The @status_endpoint is only valid if the endpoint's @status_enable
* flag is set.
*/
struct ipa_endpoint_tx_data {
enum ipa_endpoint_name status_endpoint;
- bool delay;
};
/**