|
@@ -23,16 +23,6 @@
|
|
|
/* Send */
|
|
|
/********/
|
|
|
|
|
|
-static inline void ath10k_htc_send_complete_check(struct ath10k_htc_ep *ep,
|
|
|
- int force)
|
|
|
-{
|
|
|
- /*
|
|
|
- * Check whether HIF has any prior sends that have finished,
|
|
|
- * have not had the post-processing done.
|
|
|
- */
|
|
|
- ath10k_hif_send_complete_check(ep->htc->ar, ep->ul_pipe_id, force);
|
|
|
-}
|
|
|
-
|
|
|
static void ath10k_htc_control_tx_complete(struct ath10k *ar,
|
|
|
struct sk_buff *skb)
|
|
|
{
|
|
@@ -328,15 +318,6 @@ void ath10k_htc_rx_completion_handler(struct ath10k *ar, struct sk_buff *skb)
|
|
|
|
|
|
ep = &htc->endpoint[eid];
|
|
|
|
|
|
- /*
|
|
|
- * If this endpoint that received a message from the target has
|
|
|
- * a to-target HIF pipe whose send completions are polled rather
|
|
|
- * than interrupt-driven, this is a good point to ask HIF to check
|
|
|
- * whether it has any completed sends to handle.
|
|
|
- */
|
|
|
- if (ep->ul_is_polled)
|
|
|
- ath10k_htc_send_complete_check(ep, 1);
|
|
|
-
|
|
|
payload_len = __le16_to_cpu(hdr->len);
|
|
|
|
|
|
if (payload_len + sizeof(*hdr) > ATH10K_HTC_MAX_LEN) {
|
|
@@ -758,8 +739,7 @@ setup:
|
|
|
status = ath10k_hif_map_service_to_pipe(htc->ar,
|
|
|
ep->service_id,
|
|
|
&ep->ul_pipe_id,
|
|
|
- &ep->dl_pipe_id,
|
|
|
- &ep->ul_is_polled);
|
|
|
+ &ep->dl_pipe_id);
|
|
|
if (status)
|
|
|
return status;
|
|
|
|
|
@@ -768,10 +748,6 @@ setup:
|
|
|
htc_service_name(ep->service_id), ep->ul_pipe_id,
|
|
|
ep->dl_pipe_id, ep->eid);
|
|
|
|
|
|
- ath10k_dbg(ar, ATH10K_DBG_BOOT,
|
|
|
- "boot htc ep %d ul polled %d\n",
|
|
|
- ep->eid, ep->ul_is_polled);
|
|
|
-
|
|
|
if (disable_credit_flow_ctrl && ep->tx_credit_flow_enabled) {
|
|
|
ep->tx_credit_flow_enabled = false;
|
|
|
ath10k_dbg(ar, ATH10K_DBG_BOOT,
|