Hi Kalle,
On 20 March 2015 at 07:02, Marek Puzyniak marek.puzyn...@tieto.com wrote:
This patch introduces tdls without tdls peer uapsd
and tdls channel switching.
Transmitting tdls data frames works only for ethernet
type frames, that's why data addressed to tdls sta
is in ethernet format
On 23 March 2015 at 11:53, Kalle Valo kv...@qca.qualcomm.com wrote:
Marek Puzyniak marek.puzyn...@tieto.com writes:
As a part of tdls implementation introduce
tdls related wmi data structures, constant
values and functions.
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
This patch
On 23 March 2015 at 09:09, Michal Kazior michal.kaz...@tieto.com wrote:
On 22 March 2015 at 08:49, Arik Nemtsov a...@wizery.com wrote:
On Fri, Mar 20, 2015 at 1:02 PM, Marek Puzyniak
marek.puzyn...@tieto.com wrote:
As a part of tdls implementation introduce
tdls related wmi data structures
after review
v3:
-more minor changes after review
-replace tdls peer counter variable by iterate station function
v4:
-provide functions for counting tdls station per vif and tdls vifs
-handle maximum number of tdls vifs
-split code into more patches
Marek Puzyniak (5):
ath10k: make peer type
michal.kaz...@tieto.com
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
---
drivers/net/wireless/ath/ath10k/core.h | 2 +
drivers/net/wireless/ath/ath10k/htt_rx.c | 8 --
drivers/net/wireless/ath/ath10k/htt_tx.c | 30 +++---
drivers/net/wireless/ath/ath10k/mac.c| 155
Currently station counting functions
(inc_num_stations/dec_num_stations) does not handle
tdls type of stations. Tdls station should be counted
because it consumes peer in firmware. Only not tdls
stations are excluded from this counting.
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
-off-by: Michal Kazior michal.kaz...@tieto.com
Signed-off-by: Marek Kwaczynski marek.kwaczyn...@tieto.com
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
---
drivers/net/wireless/ath/ath10k/mac.c | 205 --
1 file changed, 197 insertions(+), 8 deletions(-)
diff
As a part of tdls implementation introduce
tdls related wmi data structures, constant
values and functions.
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
---
drivers/net/wireless/ath/ath10k/wmi-ops.h | 42
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 153
Peer type was hardcoded to default value.
For future implementation it is required
to make is configurable.
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
Signed-off-by: Marek Kwaczynski marek.kwaczyn...@tieto.com
---
drivers/net/wireless/ath/ath10k/mac.c | 17
On 9 March 2015 at 13:45, Marek Puzyniak marek.puzyn...@tieto.com wrote:
This patchset introduces tdls funtionality without tdls peer uapsd
and tdls channel switching. Tdls is supported by qca6174 hardware
what is indicated by firmware through supported services.
[...]
Marek Puzyniak (2
:
-introduce tdls peer counter
-minor changes after review
v3:
-more minor changes after review
-replace tdls peer counter variable by iterate station function
Marek Puzyniak (2):
ath10k: make peer type configurable
ath10k: introduce basic tdls functionality
Michal Kazior (1):
ath10k: unify tx
.
Tdls functionality for ath10k requires changes in mac80211
provided in patch:
mac80211: initialize rate control earlier for tdls station
Signed-off-by: Michal Kazior michal.kaz...@tieto.com
Signed-off-by: Marek Kwaczynski marek.kwaczyn...@tieto.com
Signed-off-by: Marek Puzyniak marek.puzyn
michal.kaz...@tieto.com
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
---
drivers/net/wireless/ath/ath10k/core.h | 2 +
drivers/net/wireless/ath/ath10k/htt_rx.c | 8 --
drivers/net/wireless/ath/ath10k/htt_tx.c | 30 +++---
drivers/net/wireless/ath/ath10k/mac.c| 155
Peer type was hardcoded to default value.
For future implementation it is required
to make is configurable.
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
Signed-off-by: Marek Kwaczynski marek.kwaczyn...@tieto.com
---
drivers/net/wireless/ath/ath10k/mac.c | 17
On 4 March 2015 at 11:04, Arik Nemtsov a...@wizery.com wrote:
I can do it, but I'll probably only get to it next week.
I will try to prepare patch this week, if not I will wait for Arik's
proposition.
For ath10k rate control need to be initialised before moving to
STA_AUTHORIZED, so
control after station transition to authorized state
but before notifying driver about that.
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
---
net/mac80211/cfg.c | 20
1 file changed, 12 insertions(+), 8 deletions(-)
diff --git a/net/mac80211/cfg.c b/net/mac80211/cfg.c
Peer type was hardcoded to default value.
For future implementation it is required
to make is configurable.
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
Signed-off-by: Marek Kwaczynski marek.kwaczyn...@tieto.com
---
drivers/net/wireless/ath/ath10k/mac.c | 17
. Because of that this patches contains
one patch for mac80211 which moves rate control initialization before
calling drivers station state with transition to authorized state.
v2:
-introduce tdls peer counter
-minor changes after review
Marek Puzyniak (3):
ath10k: make peer type configurable
.
Tdls functionality for ath10k requires changes in mac80211
provided in patch:
mac80211: initialize rate control earlier for tdls station
Signed-off-by: Michal Kazior michal.kaz...@tieto.com
Signed-off-by: Marek Kwaczynski marek.kwaczyn...@tieto.com
Signed-off-by: Marek Puzyniak marek.puzyn
On 6 February 2015 at 14:41, Marek Puzyniak marek.puzyn...@tieto.com wrote:
During wmm tests changing wmm parameters did not change anything.
This was because of mismatch in WMM params per vdev command.
WMM params per vdev uses different command structure than wmm params
per pdev command. Also
During wmm tests changing wmm parameters did not change anything.
This was because of mismatch in WMM params per vdev command.
WMM params per vdev uses different command structure than wmm params
per pdev command.
Patch concerns qca6174.
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
concerns qca6174.
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
---
drivers/net/wireless/ath/ath10k/mac.c | 17 -
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 15 +--
drivers/net/wireless/ath/ath10k/wmi-tlv.h | 6 ++
3 files changed, 19 insertions(+), 19
.
Tdls functionality for ath10k requires changes in mac80211
provided in patch:
mac80211: initialize rate control earlier for tdls station
Signed-off-by: Michal Kazior michal.kaz...@tieto.com
Signed-off-by: Marek Kwaczynski marek.kwaczyn...@tieto.com
Signed-off-by: Marek Puzyniak marek.puzyn
review.
Marek Puzyniak (3):
ath10k: make peer type configurable
mac80211: initialize rate control earlier for tdls station
ath10k: introduce basic tdls functionality
Michal Kazior (1):
ath10k: unify tx mode and dispatch
drivers/net/wireless/ath/ath10k/core.h| 2 +
drivers/net
Peer type was hardcoded to default value.
For future implementation it is required
to make is configurable.
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
Signed-off-by: Marek Kwaczynski marek.kwaczyn...@tieto.com
---
drivers/net/wireless/ath/ath10k/mac.c | 14 +-
drivers
michal.kaz...@tieto.com
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
---
drivers/net/wireless/ath/ath10k/core.h | 2 +
drivers/net/wireless/ath/ath10k/htt_rx.c | 8 --
drivers/net/wireless/ath/ath10k/htt_tx.c | 30
drivers/net/wireless/ath/ath10k/mac.c| 128
control after station transition to authorized state
but before notifying driver about that.
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
---
net/mac80211/cfg.c | 20
1 file changed, 12 insertions(+), 8 deletions(-)
diff --git a/net/mac80211/cfg.c b/net/mac80211/cfg.c
hw pointer of ath_hw is not assigned to proper value
in function ath9k_hw_reset what finally causes kernel panic.
This can be solved by proper initialization of ath_hw in
ath9k_init_priv.
Signed-off-by: Marek Puzyniak marek.puzyn...@tieto.com
---
[432866.234088] BUG: unable to handle kernel NULL
28 matches
Mail list logo