On Sun, 2016-08-07 at 07:38 +0300, Emmanuel Grumbach wrote:
> On Sun, Aug 7, 2016 at 7:35 AM, Grumbach, Emmanuel
> wrote:
> >
> >
> > Hi Kalle,
> >
> > Here is a pull request for 4.6. I have here a patch that was merged
> > to
> > -next already, but clearly, it
t in tlv")
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.c
b/drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.c
i
From: Sharon Dvir <sharon.d...@intel.com>
wdev_to_ieee80211_vif() might return NULL.
Check that vif != NULL before dereferencing it.
Signed-off-by: Sharon Dvir <sharon.d...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwl
From: "Peer, Ilan" <ilan.p...@intel.com>
The iwlmvm driver supports channel width change in AP mode. Add the
proper flag.
Signed-off-by: Ilan Peer <ilan.p...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/
From: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
When the user really wanted a dump on P2P Client, he
coudln't get it because we checked vif->type but didn't
take vif->p2p into account. Fix that.
Signed-off-by: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
Signed-o
From: Luca Coelho <luciano.coe...@intel.com>
Hi Johannes,
Here are a few of the mac80211 and cfg80211 patches that we have in
our internal tree.
Thanks for pointing out the missing patch. And please ignore the 5
patches I sent earlier today.
In v2:
* add a cover letter ;)
* add a
;
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
net/mac80211/cfg.c | 23 ++-
net/mac80211/driver-ops.h | 3 ++-
net/mac80211/ieee80211_i.h | 3 ++-
net/mac80211/iface.c | 5 +
net/mac80211/rx.c | 21 +
5 files chan
From: Johannes Berg
If we don't have a BA session, send delBA, as requested by the
IEEE 802.11 spec. Apply the same limit of sending such a delBA
only once as in the previous patch.
Signed-off-by: Johannes Berg
---
net/mac80211/rx.c | 6 ++
From: Johannes Berg
Use the existing device timestamp from the RX status information
to add support for the new radiotap timestamp field. Currently
only 32-bit counters are supported, but we also add the radiotap
mactime where applicable. This new field allows more
From: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
cfg80211 expects the .disconnect() handler to call
cfg80211_disconnect() when done. Make this requirement
more explicit.
Signed-off-by: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
Signed-off-by: Luca Coelho <luciano.c
iya.erenf...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
net/mac80211/cfg.c | 8
net/mac80211/driver-ops.c | 2 +-
net/mac80211/ieee80211_i.h | 6 +-
net/mac80211/iface.c | 16
net/mac80211/rx.c | 4 ++--
net
Hi Kalle,
Here are 4 patches intended for 4.8. They are all very small and low
risk, but fix some actual issues. More details in the tag description.
Let me know if everything's fine (or not). :)
Luca.
The following changes since commit bb87f02b7e4ccdb614a83cbf840524de81e9b321:
Merge
From: Johannes Berg
When we receive data frames with ACK policy BlockAck, send
delBA as requested by the 802.11 spec. Since this would be
happening for every frame inside an A-MPDU if it's really
received outside a session, limit it to a single attempt.
Signed-off-by:
From: Oren Givon <oren.gi...@intel.com>
Add a new config struct for the new 9270 series and add
the first PCI ID for it.
Signed-off-by: Oren Givon <oren.gi...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi
From: Oren Givon <oren.gi...@intel.com>
Add a new config struct for the new 9170 series and add
the first PCI ID for it.
Signed-off-by: Oren Givon <oren.gi...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi
From: Sara Sharon <sara.sha...@intel.com>
Turns out we should access TFH relative addresses.
Also, the FH_UCODE_LOAD_STATUS was replaced by
UREG_UCODE_LOAD_STATUS.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
dr
From: Oren Givon <oren.gi...@intel.com>
Add 4 more new 9460 series PCI IDs.
Signed-off-by: Oren Givon <oren.gi...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 4
1 file changed, 4 insertions(+)
di
e sure this is the case.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 4
drivers/net/wireless/intel/iwlwifi/pcie/tx.c| 13 -
2 files changed, 16 insertions(+), 1
From: Sara Sharon <sara.sha...@intel.com>
If device family is 8000 then iwl_pcie_load_cpu_sections()
won't be called at all (iwl_pcie_load_cpu_sections_8000() is
called in that case) so this piece of code never gets called.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-
Hi Kalle,
Another pull request, this time intended for 4.9. I have a lot of
patches to send, but I'll send smaller batches this time. :)
These patches contain mostly preparation for new HW, but also some
improvements in the dynamic queue allocation code and the
implementation to support GMAC.
From: Oren Givon <oren.gi...@intel.com>
Add a new series to the 9000 series called 9460.
In addition, add a new PCI ID that is the 9460 new series.
Signed-off-by: Oren Givon <oren.gi...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless
From: Liad Kaufman <liad.kauf...@intel.com>
When a shared queue becomes unshared, aggregations should be
re-enabled if they've existed before. Make sure that they do
this, if required.
Signed-off-by: Liad Kaufman <liad.kauf...@intel.com>
Signed-off-by: Luca Coelho <luciano.c
moving ownership of a TXQ to a different TID (same
STA) without stopping the queue.
Signed-off-by: Liad Kaufman <liad.kauf...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 51
1 file chan
From: Sara Sharon <sara.sha...@intel.com>
For a000 devices there is a support of 64 bit DMA addressing.
The paging command was changed accordingly - support it.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
dr
assign the same
queues as before the HW restart.
Signed-off-by: Liad Kaufman <liad.kauf...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 72 +++-
1 file changed, 70 insertions(+), 2 deletions(-)
di
From: Oren Givon <oren.gi...@intel.com>
Rename and reorder the 9000 series configuration structs:
- struct containing configuration of 5165 was renamed to 9000.
Signed-off-by: Oren Givon <oren.gi...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/
or the last MPDU in the
sequence.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/net/wireless/intel/i
Ayala Beker <ayala.be...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
.../net/wireless/intel/iwlwifi/mvm/fw-api-sta.h| 31
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 18 --
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h |
at TID is associated with it.
Signed-off-by: Liad Kaufman <liad.kauf...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 1 +
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 7 +++
drivers/net/wireless/intel/iwlwi
From: Liad Kaufman <liad.kauf...@intel.com>
Due to the addition of another option in the SCD_CONFIG_CMD's
%enable field, change the assignment of this field to use
defines rather than hard-code the value itself.
Signed-off-by: Liad Kaufman <liad.kauf...@intel.com>
Signed-off-by:
moving ownership of a TXQ to a different TID (same
STA) without stopping the queue.
Signed-off-by: Liad Kaufman <liad.kauf...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 51
1 file chan
assign the same
queues as before the HW restart.
Signed-off-by: Liad Kaufman <liad.kauf...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 72 +++-
1 file changed, 70 insertions(+), 2 deletions(-)
di
e sure this is the case.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 4
drivers/net/wireless/intel/iwlwifi/pcie/tx.c| 13 -
2 files changed, 16 insertions(+), 1
From: Oren Givon <oren.gi...@intel.com>
Rename and reorder the 9000 series configuration structs:
- struct containing configuration of 5165 was renamed to 9000.
Signed-off-by: Oren Givon <oren.gi...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/
From: Sara Sharon <sara.sha...@intel.com>
For a000 devices there is a support of 64 bit DMA addressing.
The paging command was changed accordingly - support it.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
dr
From: Oren Givon <oren.gi...@intel.com>
Add 4 more new 9460 series PCI IDs.
Signed-off-by: Oren Givon <oren.gi...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 4
1 file changed, 4 insertions(+)
di
From: Liad Kaufman <liad.kauf...@intel.com>
Due to the addition of another option in the SCD_CONFIG_CMD's
%enable field, change the assignment of this field to use
defines rather than hard-code the value itself.
Signed-off-by: Liad Kaufman <liad.kauf...@intel.com>
Signed-off-by:
Ayala Beker <ayala.be...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
.../net/wireless/intel/iwlwifi/mvm/fw-api-sta.h| 31
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 18 --
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h |
or the last MPDU in the
sequence.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/net/wireless/intel/i
at TID is associated with it.
Signed-off-by: Liad Kaufman <liad.kauf...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 1 +
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 7 +++
drivers/net/wireless/intel/iwlwi
From: Liad Kaufman <liad.kauf...@intel.com>
When a shared queue becomes unshared, aggregations should be
re-enabled if they've existed before. Make sure that they do
this, if required.
Signed-off-by: Liad Kaufman <liad.kauf...@intel.com>
Signed-off-by: Luca Coelho <luciano.c
From: Oren Givon <oren.gi...@intel.com>
Add a new config struct for the new 9170 series and add
the first PCI ID for it.
Signed-off-by: Oren Givon <oren.gi...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi
From: Sara Sharon <sara.sha...@intel.com>
Turns out we should access TFH relative addresses.
Also, the FH_UCODE_LOAD_STATUS was replaced by
UREG_UCODE_LOAD_STATUS.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
dr
From: Oren Givon <oren.gi...@intel.com>
Add a new series to the 9000 series called 9460.
In addition, add a new PCI ID that is the 9460 new series.
Signed-off-by: Oren Givon <oren.gi...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless
From: Sara Sharon <sara.sha...@intel.com>
If device family is 8000 then iwl_pcie_load_cpu_sections()
won't be called at all (iwl_pcie_load_cpu_sections_8000() is
called in that case) so this piece of code never gets called.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-
From: Oren Givon <oren.gi...@intel.com>
Add a new config struct for the new 9270 series and add
the first PCI ID for it.
Signed-off-by: Oren Givon <oren.gi...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi
Hi Kalle,
This is a v2 of my pull request with the potential below array bounds
access, reported by kbuild bot, fixed.
> Another pull request, this time intended for 4.9. I have a lot of
> patches to send, but I'll send smaller batches this time. :)
>
> These patches contain mostly preparation
On Tue, 2016-08-30 at 00:23 +0300, Luca Coelho wrote:
> Hi Kalle,
>
> Another pull request, this time intended for 4.9. I have a lot of
> patches to send, but I'll send smaller batches this time. :)
>
> These patches contain mostly preparation for new HW, but also s
Hi,
Some weeks ago, I started looking into unassigned bugzilla bugs
reported to wireless-drivers periodically to fish out the iwlwifi bugs.
While doing this, I always bump into new bugs on other drivers, so I
could easily reassign them to the appropriate owners for more
visibility.
So, if you
c80211 will not update the TIM IE.
Change mac80211 to look at the set_tim driver callback
rather than AP_LINK_PS to decide if the driver handles
the TIM IE internally or not.
Signed-off-by: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
From: Johannes Berg
There's no need to initialize at runtime, when the static
declaration macro can just be used instead, so do that.
Signed-off-by: Johannes Berg
---
drivers/net/wireless/mac80211_hwsim.c | 3 +--
1 file changed, 1
Hi Kalle,
Here is one more patch intended for 4.8. It's small and low risk, just
moving some lines of code around, to prevent a firmware crash in
certain situations.
Let me know if everything's fine (or not). :)
Luca.
The following changes since commit
ned-off-by: Beni Lev <beni@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 19 +--
1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/tx.c
b/driver
From: Luca Coelho <luciano.coe...@intel.com>
There are a few places where an IE that matches not only the EID, but
also other bytes inside the element, needs to be found. To simplify
that and reduce the amount of similar code, implement a new helper
function to match the EID and an extra
Hi Kalle,
One more pull request intended for 4.9. There are changes all over,
mostly new hardware support, DQA, multiqueue MSIx work, and a bunch of
cleanups and improvements. More details in the tag description.
Let me know if everything's fine (or not). :)
Luca.
The following changes
From: Oren Givon <oren.gi...@intel.com>
Add a new config struct for the new 9560 series and add
the 4 new PCI IDs for it.
Signed-off-by: Oren Givon <oren.gi...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi
Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 80 -
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 2 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c| 30 ++--
drivers/
From: Sara Sharon <sara.sha...@intel.com>
Previous patch introduced the new formats. This patch
allocates the new structures and adjusts code accordingly.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/
on")
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/sta.c
b/driver
iables we never
actually use.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 22 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.c | 2 +-
drivers/net/wireless/inte
intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/iwl-fh.h| 50 +-
drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 1 +
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 4 --
drivers/net/wireless/
From: Sara Sharon <sara.sha...@intel.com>
In future HW the byte count table address will be configured
by ucode per queue. Add API to expose the byte count table to
the opmode
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.co
From: Sara Sharon <sara.sha...@intel.com>
Firmware may lock those registers for access. This results
in 9000 devices with a bus stall and an endless loop of 0x5a5a5a.
Don't dump those registers.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho
ng...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/iwl-io.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/intel/iwlwifi/iwl-io.c
b/drivers/net/wireless/intel/iwlwifi/iwl-io.c
index
e than two interrupts: we will use fewer RSS queues.
Also make the request depend on the number of online CPUs
instead of possible CPUs.
Signed-off-by: Haim Dreyfuss <haim.dreyf...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/iwl
From: Sara Sharon <sara.sha...@intel.com>
Support new format. TX response will not be sent anymore,
so all needed data is in the BA response.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/in
.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
b/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
index 78
ferent)
data queue.
Make sure that mgmt frames are sent with TID IWL_TID_NON_QOS,
and in this way make sure no mixups of this sort happen.
Fixes: commit 24afba7690e4 ("iwlwifi: mvm: support bss dynamic alloc/dealloc of
queues")
Signed-off-by: Liad Kaufman <liad.kauf...@intel.com&g
commit 2e5d4a8f61dc ("iwlwifi: pcie: Add new configuration to enable
MSIX")
Signed-off-by: Haim Dreyfuss <haim.dreyf...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 9 +
1 file changed, 5 insertions(+)
From: Sharon Dvir <sharon.d...@intel.com>
Avoid multiple implementations.
Signed-off-by: Sharon Dvir <sharon.d...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/dvm/ucode.c | 11 +--
drivers/net/wireless/inte
From: Wei Yongjun <yongjun_...@trendmicro.com.cn>
Use setup_timer function instead of initializing timer with the function
and data fields
Signed-off-by: Wei Yongjun <yongjun_...@trendmicro.com.cn>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
Signed-o
From: Oren Givon <oren.gi...@intel.com>
Add a new config struct for the new 8275 series and add
the first PCI ID for it.
Signed-off-by: Oren Givon <oren.gi...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi
ecking for REPLY_RX_MPDU_CMD explicitly which
allows ignoring unexpected notifications.
Signed-off-by: Johannes Berg <johannes.b...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +-
1 file changed, 1 insertion(+), 1 delet
rocess by
reducing performance-degrading situations such as cache misses
and parallel processing.
Signed-off-by: Haim Dreyfuss <haim.dreyf...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 2 ++
drivers/net/wire
From: Sara Sharon <sara.sha...@intel.com>
Function is very indented. Go to msi section if needed to avoid
it and by that make the code more readable.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wire
Fixes: commit 24afba7690e4 ("iwlwifi: mvm: support bss dynamic alloc/dealloc of
queues")
Signed-off-by: Liad Kaufman <liad.kauf...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 24 +++-
1
From: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
The driver now support version 26 of the firmware APIs.
Signed-off-by: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/iwl-7000.c
te_table)
1078 return trans->ops->get_txq_byte_table(trans, queue);
> 1079 return DMA_ERROR_CODE;
1080 }
1081
1082 static inline void iwl_trans_txq_enable(struct iwl_trans *trans, int
queue,
-->8--
--
Cheers,
Luca.
On Thu, 2016-09-15 at 21:00 +
From: Sara Sharon <sara.sha...@intel.com>
In future HW the byte count table address will be configured
by ucode per queue. Add API to expose the byte count table to
the opmode
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.co
ayala.be...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
include/net/mac80211.h| 9 +
net/mac80211/cfg.c| 36 ++
net/mac80211/chan.c | 3 +++
net/mac80211/driver-ops.h | 29 ++-
socket that started the NAN interface only
Signed-off-by: Andrei Otcheretianski <andrei.otcheretian...@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
include/net/cfg80211.h | 16
From: Luca Coelho <luciano.coe...@intel.com>
Hi,
This is v2 of the NAN patches that Emmanuel sent a while back[1]. In
this version, we squashed some patches and took care of some comments
after reviews (both internal and public).
NAN was described in the original post[2].
I hope they'r
e scan.
Define several attributes that may be configured by user space
when starting NAN functionality (master preference and dual
band operation)
Signed-off-by: Andrei Otcheretianski <andrei.otcheretian...@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
Signed-o
Andrei Otcheretianski <andrei.otcheretian...@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
include/net/cfg80211.h | 19 +++
include/uapi/linux/nl80211.h | 11 +--
;emmanuel.grumb...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
include/net/mac80211.h | 16
net/mac80211/cfg.c | 25 +
2 files changed, 41 insertions(+)
diff --git a/include/net/mac80211.h b/include/net/mac80211.h
index
;
Signed-off-by: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
include/net/mac80211.h | 31
net/mac80211/cfg.c | 114 +
net/mac80211/driver-ops.h | 32 +++
Andrei Otcheretianski <andrei.otcheretian...@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
include/net/cfg80211.h | 37 +
include/uapi/linux/nl80211.h | 31 ++
ed-off-by: Andrei Otcheretianski <andrei.otcheretian...@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumb...@intel.com>
Signed-off-by: Ayala Beker <ayala.be...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
include/net/cfg80211.h | 91 +
Hi Kalle,
This is v2 of my pull-request. I have fixed the compilation error with
alpha (and possibly other) platforms.
I'll send v2 of the changed patch as a reply to this email.
Let me know if everything's fine (or not). :)
Luca.
The following changes since commit
On Fri, 2016-09-16 at 11:00 +0200, Arend Van Spriel wrote:
> On 16-9-2016 10:33, Luca Coelho wrote:
> >
> > From: Luca Coelho <luciano.coe...@intel.com>
> >
> > Hi,
> >
> > This is v2 of the NAN patches that Emmanuel sent a while
> > back
: avoid variable shadowing in TFD helpers
iwlwifi: mvm: correct rate_idx bounds-check
Luca Coelho (2):
iwlwifi: mvm: bail out if CTDP start operation fails
iwlwifi: remove support for fw older than -17 and -22
Oren Givon (1):
iwlwifi: add two new 9560 series PCI IDs
Sara
Hi Kalle,
Here we go again, now I'm almost catching up with the pending stuff in
our internal tree, just in time for 4.9. This pull contains a bunch of
fixes to DQA and new HW support code, a few new features and some
cleanups. More details in the tag description.
Let me know if everything's
future.
Signed-off-by: Johannes Berg <johannes.b...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
b/drivers/net/wireless
From: Johannes Berg <johannes.b...@intel.com>
There's no point in making this an out-of-line function
since it just calls a single other function with a few
changed parameters.
Signed-off-by: Johannes Berg <johannes.b...@intel.com>
Signed-off-by: Luca Coelho <luciano.c
From: Sara Sharon <sara.sha...@intel.com>
Due to firmware design considerations, move to wide ID for
all commands.
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/iw
From: Sharon Dvir <sharon.d...@intel.com>
Change PCIE and trans resource allocations to managed resources.
Signed-off-by: Sharon Dvir <sharon.d...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 8 +--
dr
From: Sara Sharon <sara.sha...@intel.com>
AP queue is properly released, but P2P queue isn't.
Fixes: commit 4c965139a3cd ("iwlwifi: mvm: support p2p device frames tx on dqa
queue #2")
Signed-off-by: Sara Sharon <sara.sha...@intel.com>
Signed-off-by: Luca Coelho <
itrary memory also comes with
no guarantees.
Signed-off-by: Ido Yariv <idox.ya...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 129 +++
drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 50
he OTP address as well.
Fixes: commit 17c867bfe89b ("iwlwifi: add support for getting HW address from
CSR")
Signed-off-by: Haim Dreyfuss <haim.dreyf...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 15 +++
;
Signed-off-by: Avraham Stern <avraham.st...@intel.com>
Signed-off-by: Luca Coelho <luciano.coe...@intel.com>
---
drivers/net/wireless/intel/iwlwifi/iwl-fw-file.h | 5 ++
.../net/wireless/intel/iwlwifi/mvm/fw-api-scan.h | 20 ---
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
401 - 500 of 1849 matches
Mail list logo