iwlagn: minor coex API changes
authorWey-Yi Guy <wey-yi.w.guy@intel.com>
Mon, 13 Sep 2010 14:51:03 +0000 (07:51 -0700)
committerWey-Yi Guy <wey-yi.w.guy@intel.com>
Fri, 17 Sep 2010 20:18:49 +0000 (13:18 -0700)
Adding two new parameters in config bt API. these two parameters
use the 3 reserved bytes, so there is no structure size changes.

Make sure set both parameters to "zero" in order to preserve
previous behavior.

Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
drivers/net/wireless/iwlwifi/iwl-commands.h

index 294a1d559e3c6cfb6547796a939d31922dc02c78..27e250c8d4b5540ae6704701d922ef6455331081 100644 (file)
@@ -2486,7 +2486,12 @@ struct iwlagn_bt_cmd {
        __le16 bt4_decision_time; /* unused */
        __le16 valid;
        u8 prio_boost;
-       u8 reserved[3];
+       /*
+        * set IWLAGN_BT_VALID_BOOST to "1" in "valid" bitmask
+        * if configure the following patterns
+        */
+       u8 tx_prio_boost;       /* SW boost of WiFi tx priority */
+       __le16 rx_prio_boost;   /* SW boost of WiFi rx priority */
 };
 
 #define IWLAGN_BT_SCO_ACTIVE   cpu_to_le32(BIT(0))