projects
/
carl9170fw.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
carl9170 firmware tools: fix compiler warnings
[carl9170fw.git]
/
carlfw
/
include
/
carl9170.h
diff --git
a/carlfw/include/carl9170.h
b/carlfw/include/carl9170.h
index 6b19303cb15142ff58b1abb517016fb0a8518112..b61189bb2bf0530867cb7e661d23dc2c5ed6c893 100644
(file)
--- a/
carlfw/include/carl9170.h
+++ b/
carlfw/include/carl9170.h
@@
-70,7
+70,7
@@
enum carl9170_mac_reset_state {
struct firmware_context_struct {
/* timer / clocks */
struct firmware_context_struct {
/* timer / clocks */
- unsigned int
bogoclock; /* supposed to be CPU clock in KHz */
+ unsigned int
ticks_per_msec;
unsigned int counter; /* main() cycles */
/* misc */
unsigned int counter; /* main() cycles */
/* misc */
@@
-97,16
+97,27
@@
struct firmware_context_struct {
/* 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];
/* 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 mac_reset;
+ unsigned int soft_int;
+
+ /* rx filter */
+ unsigned int rx_filter;
+
+ /* rx statistics */
unsigned int rx_total;
unsigned int rx_overruns;
unsigned int rx_total;
unsigned int rx_overruns;
- unsigned int mac_reset;
+
+#ifdef CONFIG_CARL9170FW_TX_AMPDU
+ /* tx aggregate scheduling */
+ struct carl9170_tx_superframe *ampdu_prev[__AR9170_NUM_TX_QUEUES];
+#endif /* CONFIG_CARL9170FW_TX_AMPDU */
#ifdef CONFIG_CARL9170FW_CAB_QUEUE
/* CAB */
struct dma_queue cab_queue[CARL9170_INTF_NUM];
unsigned int cab_queue_len[CARL9170_INTF_NUM];
#ifdef CONFIG_CARL9170FW_CAB_QUEUE
/* CAB */
struct dma_queue cab_queue[CARL9170_INTF_NUM];
unsigned int cab_queue_len[CARL9170_INTF_NUM];
- unsigned int cab_flush_time
, cab_flush_vif
;
- enum carl9170_cab_trigger cab_flush_trigger;
+ unsigned int cab_flush_time;
+ enum carl9170_cab_trigger cab_flush_trigger
[CARL9170_INTF_NUM]
;
#endif /* CONFIG_CARL9170FW_CAB_QUEUE */
/* tx status */
#endif /* CONFIG_CARL9170FW_CAB_QUEUE */
/* tx status */