move TODO and FIXME macro's to acx_log.h
[acx-mac80211.git] / acx_config.h
blob369d0eafeec24fc726328794a53b9829f295e32b
1 #ifndef _ACX_CONFIG_H_
2 #define _ACX_CONFIG_H_
4 /* temporary hack until proper Kconfig integration */
5 #define CONFIG_ACX_MAC80211_PCI 1
6 //#define CONFIG_ACX_MAC80211_USB 1
8 #define ACX_RELEASE "v0.3.38-mac80211"
10 /* assume 32bit I/O width
11 * (16bit is also compatible with Compact Flash) */
12 #define ACX_IO_WIDTH 32
14 /* Set this to 1 if you want monitor mode to use
15 * phy header. Currently it is not useful anyway since we
16 * don't know what useful info (if any) is in phy header.
17 * If you want faster/smaller code, say 0 here */
18 #define WANT_PHY_HDR 0
20 /* whether to do Tx descriptor cleanup in softirq (i.e. not in IRQ
21 * handler) or not. Note that doing it later does slightly increase
22 * system load, so still do that stuff in the IRQ handler for now,
23 * even if that probably means worse latency */
24 #define TX_CLEANUP_IN_SOFTIRQ 0
26 /* if you want very experimental 802.11 power save mode features */
27 #define POWER_SAVE_80211 0
29 /* if you want very early packet fragmentation bits and pieces */
30 #define ACX_FRAGMENTATION 0
32 /* Locking: */
33 /* very talkative */
34 #define PARANOID_LOCKING 1
35 /* normal (use when bug-free) */
36 /* #define DO_LOCKING 1 */
37 /* else locking is disabled! */
39 /* 0 - normal mode */
40 /* 1 - development/debug: probe for IEs on modprobe */
41 #define CMD_DISCOVERY 0
43 #endif /* _ACX_CONFIG_H_ */