X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=carlfw%2Finclude%2Fcarl9170.h;h=cbfa611b7e761ec2c6ae67b11ad6f668afac440e;hb=cdced53c2ede33a9fe9004db4d93cfc984ad4243;hp=72bd6118a34029673d8d1946d0f9c59722f78b47;hpb=f064ea52ed3ab342b7f2d31ac88239ceac5bc214;p=carl9170fw.git diff --git a/carlfw/include/carl9170.h b/carlfw/include/carl9170.h index 72bd611..cbfa611 100644 --- a/carlfw/include/carl9170.h +++ b/carlfw/include/carl9170.h @@ -100,8 +100,8 @@ struct firmware_context_struct { struct carl9170_tx_superframe *ampdu_prev[__AR9170_NUM_TX_QUEUES]; /* Hardware DMA queue unstuck/fix detection */ - unsigned int last_tx_desc_num[__AR9170_NUM_TX_QUEUES]; - struct dma_desc *last_tx_desc[__AR9170_NUM_TX_QUEUES]; + unsigned int last_super_num[__AR9170_NUM_TX_QUEUES]; + struct carl9170_tx_superframe *last_super[__AR9170_NUM_TX_QUEUES]; unsigned int mac_reset; unsigned int soft_int; @@ -129,14 +129,12 @@ struct firmware_context_struct { tx_status_tail_idx; struct carl9170_tx_status tx_status_cache[CARL9170_TX_STATUS_NUM]; -#ifdef CONFIG_CARL9170FW_HANDLE_BACK_REQ /* BA(R) Request Handler */ struct dma_desc *ba_desc; struct carl9170_bar_ctx ba_cache[CONFIG_CARL9170FW_BACK_REQS_NUM]; unsigned int ba_desc_available, ba_tail_idx, ba_head_idx; -#endif /* CONFIG_CARL9170FW_HANDLE_BACK_REQ */ } wlan; struct {