[PATCH] ath9k: Fix p2p address management

2014-09-19 Thread Sujith Manoharan
From: Sujith Manoharan When multiple channel contexts are enabled, a p2p interface that is assigned to a context will have an address that is different from the device mac address, which is used by wpa_s as the p2p device ID. Certain frames like provision requests use the device address and thes

Re: [PATCH] ath9k: Fix p2p address management

2014-09-19 Thread Felix Fietkau
On 2014-09-19 09:30, Sujith Manoharan wrote: > From: Sujith Manoharan > > When multiple channel contexts are enabled, a p2p interface > that is assigned to a context will have an address that > is different from the device mac address, which is used > by wpa_s as the p2p device ID. > > Certain f

Re: [PATCH 6/9] ath10k: deduplicate wmi service ready logic

2014-09-19 Thread Kalle Valo
Michal Kazior writes: > The logic responsible for processing the event is > no different across different firmware binaries. > The difference that needs to be dealt with is the > ABI of data structures. > > The intermediate structure uses __le32 to avoid > extra memory allocations to byteswap > v

Re: [PATCH 6/9] ath10k: deduplicate wmi service ready logic

2014-09-19 Thread Michal Kazior
On 19 September 2014 10:37, Kalle Valo wrote: > Michal Kazior writes: > >> The logic responsible for processing the event is >> no different across different firmware binaries. >> The difference that needs to be dealt with is the >> ABI of data structures. >> >> The intermediate structure uses __

Re: [PATCH] ath9k: Fix p2p address management

2014-09-19 Thread Sujith Manoharan
Felix Fietkau wrote: > Wouldn't it make more sense to put this into ath9k_vif_iter() I wanted to have a single place where we can have p2p/mcc specific overrides that will not affect the normal mode. Having a separate function for it seems reasonable, IMO. Sujith -- To unsubscribe from this list:

[PATCH 1/3] ath10k: use 64-bit vdev map.

2014-09-19 Thread greearb
From: Ben Greear This can allow more than 32 stations to be supported without over-running the bitmap. Signed-off-by: Ben Greear --- drivers/net/wireless/ath/ath10k/core.c | 4 ++-- drivers/net/wireless/ath/ath10k/core.h | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 21 ---

[PATCH 3/3] ath10k: support 32+ stations.

2014-09-19 Thread greearb
From: Ben Greear Support up to 32 stations when using CT firmware. Signed-off-by: Ben Greear --- drivers/net/wireless/ath/ath10k/core.c | 4 +++- drivers/net/wireless/ath/ath10k/hw.h | 6 + drivers/net/wireless/ath/ath10k/mac.c | 42 -- drivers/net/wire

[PATCH 2/3] ath10k: support CT firmware flag.

2014-09-19 Thread greearb
From: Ben Greear Add placeholder so CT firmware can more easily co-exist with upstream kernel. Signed-off-by: Ben Greear --- drivers/net/wireless/ath/ath10k/core.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/wireless/ath/ath10k/core.h b/drivers/net/wireless/ath/ath10k/c

[PATCH 1/2] ath10k: add helper method to grab debug stats.

2014-09-19 Thread greearb
From: Ben Greear It can be nice to update the firmware's stats while debugging other bits of the driver, so add helper method to do this. Signed-off-by: Ben Greear --- drivers/net/wireless/ath/ath10k/debug.c | 26 +- drivers/net/wireless/ath/ath10k/debug.h | 3 +++ 2 f

[PATCH 2/2] ath10k: support ethtool stats.

2014-09-19 Thread greearb
From: Ben Greear Add support for reading firmware stats through the ethtool API. This may be easier for applications to manipulate compared to parsing a text based debugfs file. Signed-off-by: Ben Greear --- drivers/net/wireless/ath/ath10k/core.h | 4 + drivers/net/wireless/ath/ath10k/debu

[PATCH] ath10k: request firmware flush in ath10k_flush.

2014-09-19 Thread greearb
From: Ben Greear CT firmware now supports flushing all tids for all peers for all vdevs. This appears to help the ath10k_flush logic work faster and not cause timeouts. Signed-off-by: Ben Greear --- This requires the previously-sent patch that enables the ATH10K_FW_FEATURE_WMI_10X_CT feature

Re: pull request: wireless 2014-09-17

2014-09-19 Thread David Miller
From: "John W. Linville" Date: Wed, 17 Sep 2014 11:23:01 -0400 > Please pull this batch of fixes intended for the 3.17 stream... > > Arend van Spriel sends a trio of minor brcmfmac fixes, including a > fix for a Kconfig/build issue, a fix for a crash (null reference), > and a regression fix rela

Re: [PATCH v2 2/2] iw: Allow basic rates to be configured when joining mesh

2014-09-19 Thread Colleen T
On Thu, Sep 18, 2014 at 7:24 PM, Chun-Yeow Yeoh via Devel wrote: > This patch adds option to configure basic rates during mesh join. > > Signed-off-by: Ashok Nagarajan > Signed-off-by: Chun-Yeow Yeoh > > v2: minor change for upstream > --- > mesh.c | 40 ++--

[PATCH v3 2/2] iw: Allow basic rates to be configured when joining mesh

2014-09-19 Thread Chun-Yeow Yeoh
This patch adds option to configure basic rates during mesh join. Signed-off-by: Ashok Nagarajan Signed-off-by: Chun-Yeow Yeoh v2: minor change for upstream v3: fix typo error (Colleen) --- mesh.c | 40 ++-- 1 file changed, 34 insertions(+), 6 deletions(-)

[PATCH v3 1/2] iw: Allow user to provide freq during mesh join

2014-09-19 Thread Chun-Yeow Yeoh
Allow user to configure frequency and channel type during mesh join command. Signed-off-by: Ashok Nagarajan Signed-off-by: Chun-Yeow Yeoh v2: use chandef similar to IBSS (Johannes) --- mesh.c | 70 +++--- 1 file changed, 67 insertions