The list is in the process of closing.
Signed-off-by: Jiri Slaby jsl...@suse.cz
Cc: Nick Kossifidis mickfl...@gmail.com
Cc: Luis R. Rodriguez mcg...@do-not-panic.com
Cc: linux-wireless@vger.kernel.org
Cc: Michael Renzmann mrenzm...@madwifi-project.org
Thanks, applied to
Hi Dave,
now a bigger pull request for net-next. Rafal found a UTF-8 bug in
patchwork[1] and because of that two commits (d0c102f70aec and
d0f66df5392a) have his name corrupted:
Acked-by: Rafa? Mi?ecki zaj...@gmail.com
Somehow I failed to spot that when I commited the patches. As rebasing
Fu, Zhonghui zhonghui...@linux.intel.com writes:
From 04d3fa673897ca4ccbea6c76836d0092dba2484a Mon Sep 17 00:00:00 2001
From: Zhonghui Fu zhonghui...@linux.intel.com
Date: Tue, 20 Jan 2015 11:14:13 +0800
Subject: [PATCH] brcmfmac: avoid duplicated suspend/resume operation
WiFi chip has 2
Amitkumar Karwar akar...@marvell.com writes:
Hi Kalle,
On Wed, Jan 7, 2015 at 5:27 PM, Amitkumar Karwar akar...@marvell.com wrote:
Ignore scan and connection requests from cfg80211 when driver
unload is in process or previous command has timed out due to
a firmware bug. This patch fixes corner
On Mon, Jan 19, 2015 at 04:34:57PM +0200, Vadim Kochan wrote:
On Wed, Jan 14, 2015 at 09:47:26AM +0100, Johannes Berg wrote:
On Mon, 2015-01-12 at 16:34 +0200, Vadim Kochan wrote:
--- a/net/core/net_namespace.c
+++ b/net/core/net_namespace.c
@@ -361,6 +361,7 @@ struct net
Kalle Valo kv...@codeaurora.org writes:
Hi Dave,
now a bigger pull request for net-next. Rafal found a UTF-8 bug in
patchwork[1] and because of that two commits (d0c102f70aec and
d0f66df5392a) have his name corrupted:
Acked-by: Rafa? Mi?ecki zaj...@gmail.com
Somehow I failed to spot
Hauke Mehrtens ha...@hauke-m.de writes:
On 01/16/2015 08:59 PM, Rafał Miłecki wrote:
This moves main bus init code to the main.c and renames old function to
make its purpose clear.
Thanks to this change we'll also be able to separate scanning from
registration (and support PCIe Gen 2
On Thu, 2015-01-22 at 13:32 +0200, Vadim Kochan wrote:
On Mon, Jan 19, 2015 at 04:34:57PM +0200, Vadim Kochan wrote:
On Wed, Jan 14, 2015 at 09:47:26AM +0100, Johannes Berg wrote:
On Mon, 2015-01-12 at 16:34 +0200, Vadim Kochan wrote:
--- a/net/core/net_namespace.c
+++
Hello.
On 1/22/2015 4:49 PM, Kalle Valo wrote:
From 04d3fa673897ca4ccbea6c76836d0092dba2484a Mon Sep 17 00:00:00 2001
From: Zhonghui Fu zhonghui...@linux.intel.com
Date: Tue, 20 Jan 2015 11:14:13 +0800
Subject: [PATCH] brcmfmac: avoid duplicated suspend/resume operation
WiFi chip has 2 SDIO
Which firmware that you used to test this? And which chipset?
Chun-Yeow
--
To unsubscribe from this list: send the line unsubscribe linux-wireless in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
i tested rtl8192cu chiset with rtl8192cufw_TMSC.bin in kernel 3.19.0-rc5.
it worked right.
2015-01-22 19:29 GMT+09:00 Yeoh Chun-Yeow yeohchuny...@gmail.com:
Which firmware that you used to test this? And which chipset?
Chun-Yeow
--
To unsubscribe from this list: send the line
Hi,
On Thu, Jan 22, 2015 at 4:14 PM, Gerlof Fokkema
gerlof.fokk...@gmail.com wrote:
Hello Emmanuel,
First of all, thanks for your previous reply.
I'm glad the issue is known and being looked at.
Recently I tried linux kernel 3.18.2 on Arch linux and had the same
issues I previously
From: Clément Perrochaud clement.perroch...@nxp.com
Add support for NXP NCI NFC controllers.
Signed-off-by: Clément Perrochaud clement.perroch...@nxp.com
Signed-off-by: Clément Perrochaud clement.perroch...@effinnov.com
---
MAINTAINERS | 9 +-
drivers/nfc/Kconfig
From: Clément Perrochaud clement.perroch...@nxp.com
Signed-off-by: Clément Perrochaud clement.perroch...@nxp.com
Signed-off-by: Clément Perrochaud clement.perroch...@effinnov.com
---
include/net/nfc/nci_core.h | 1 +
net/nfc/nci/core.c | 11 +++
2 files changed, 12 insertions(+)
From: Clément Perrochaud clement.perroch...@nxp.com
Signed-off-by: Clément Perrochaud clement.perroch...@nxp.com
Signed-off-by: Clément Perrochaud clement.perroch...@effinnov.com
---
.../devicetree/bindings/net/nfc/nxp-nci.txt| 35 ++
drivers/nfc/nxp-nci/Kconfig|
On Fri, Jan 9, 2015 at 2:02 PM, Robert Dolca robert.do...@intel.com wrote:
Device id: NXP5440
Pin mapping:
- 0 IRQ pin
- 1 enable pin
- 2 firmware pin
Signed-off-by: Robert Dolca robert.do...@intel.com
---
drivers/nfc/Kconfig | 1 +
drivers/nfc/pn544/i2c.c | 115
When we go to suspend, there is complex set of states that
avoids races. The quiescing variable is set whlie
__ieee80211_suspend is running. Then suspended is set.
The code makes sure there is no window without any of these
flags.
The problem is that workers can still be enqueued while we
are
This reverts commit 2ae70efcea7a695a62bb47170d3fb16674b8dbea.
The new peer events that are generated by the change are causing problems
with wpa_supplicant in userspace: wpa_s tries to restart SAE authentication
with the peer when receiving the event, even though authentication may be in
progress
From: Luciano Coelho luciano.coe...@intel.com
It is possible that a deferred scan is queued after the queues are
flushed in __ieee80211_suspend(). The deferred scan work may be
scheduled by ROC or ieee80211_stop_poll().
To make sure don't start a new scan while suspending, check whether
we're
When mac80211 disconnects, it drops all the packets on the
queues. This happens after the net stack has been notified
that we have no link anymore (netif_carrier_off).
netif_carrier_off ensures that no new packets are sent to
xmit() callback, but we might have older packets in the
middle of the Tx
Hi,
I've been seeing some issues with DFS on ath10k but this could
also affect ath9k.
In the end of the CAC period there seems to be a time window in
which ath10k won't detect any radar pulses (1sec) before starting
operation on this channel. Reason is that the channel context for
CAC is getting
Hi Kallo,
ow...@vger.kernel.org] On Behalf Of Kalle Valo
Sent: 22 January 2015 19:43
To: Amitkumar Karwar
Cc: Avinash Patil; Cathy Luo; linux-wireless@vger.kernel.org
Subject: Re: [PATCH] mwifiex: check driver status in connect and scan
handlers
Amitkumar Karwar akar...@marvell.com writes:
Hi
Hi James/Johannes,
On Wed, 2015-01-21 at 12:11 -0800, James Cameron wrote:
On Wed, Jan 21, 2015 at 10:12:11PM +0530, Avinash Patil wrote:
@@ -256,6 +256,7 @@ struct sdio_mmc_card {
u8 *mp_regs;
u8 auto_tdls;
+ u8 ext_scan;
Why not same name as below?
@@ -273,6 +274,7
From: Yanbo Li yan...@qti.qualcomm.com
Enable the MCS8 and MCS9 support for 2.4G band, it will
use these data rate with other devices having the same
capability.
Signed-off-by: Yanbo Li yan...@qti.qualcomm.com
---
drivers/net/wireless/ath/ath10k/mac.c | 14 --
Hi All,
I am using rt2x00 drivers for RT3072 chipset...for changing tx
power, I am issuing iw wlan0 set txpower fixed value.The command
succeeds(no error from command line).
However the driver is not setting the value of the txpowercan you
explain the logic of tx power setting by
On Wed, 2015-01-21 at 08:36 -0800, Johannes Berg wrote:
On Wed, 2015-01-21 at 17:35 +0100, Johannes Berg wrote:
On Wed, 2015-01-21 at 22:12 +0530, Avinash Patil wrote:
+ u8 ext_scan_support;
bool.
Oh, there are also two more places it seems :)
johannes
Hmm..:)
I will send
From: Yogesh Ashok Powar yoge...@marvell.com
SD8801 is Marvell's 1x1 802.11bgn offering.
This patch adds Device IDs for SD8801 and also defines card
structure which has definition for register offsets, buffer sizes etc.
Signed-off-by: Yogesh Ashok Powar yoge...@marvell.com
Signed-off-by: Avinash
Some devices do not support extended scan.
This patch adds support to enble ext_scan selectively.
For SD/PCIe interfaces, deefine ext_scan_support as part of
card structure and use it to initialize ext_scan in adapter
during registering device. For USB interfaces, we initialize
ext_scan during
From: Yogesh Ashok Powar yoge...@marvell.com
USB8801 is Marvell's 1x1 802.11bgn offering.
Patch adds Device IDs support and defines TX buffer size.
Signed-off-by: Yogesh Ashok Powar yoge...@marvell.com
Signed-off-by: Avinash Patil pat...@marvell.com
Signed-off-by: Nishant Sarmukadam
On Fri, Jan 23, 2015 at 05:09:17PM +0530, Avinash Patil wrote:
From: Yogesh Ashok Powar yoge...@marvell.com
SD8801 is Marvell's 1x1 802.11bgn offering.
This patch adds Device IDs for SD8801 and also defines card
structure which has definition for register offsets, buffer sizes etc.
On 01/21/2015 01:58 AM, Taehee Yoo wrote:
In AP mode, beacon frame is necessary to keep connection.
this patch adds a sending beacon frame routine in initialization routine.
Signed-off-by: Taehee Yoo ap420...@gmail.com
---
drivers/net/wireless/rtlwifi/core.c | 11 +++
1 file changed,
From: Clément Perrochaud clement.perroch...@nxp.com
Signed-off-by: Clément Perrochaud clement.perroch...@nxp.com
Signed-off-by: Clément Perrochaud clement.perroch...@effinnov.com
---
drivers/nfc/nxp-nci/core.c | 7 +++
drivers/nfc/nxp-nci/firmware.c | 9 ++---
2 files changed, 9
On Tuesday, January 20, 2015 06:25:43 AM Nicholas Mc Guire wrote:
if(!wait_for_completion_interruptible_timeout(...))
only handles the timeout case - this patch adds handling the
signal case the same as timeout.
Signed-off-by: Nicholas Mc Guire der.h...@hofr.at
Acked-by: Christian Lamparter
On Tuesday, January 20, 2015 06:26:17 AM Nicholas Mc Guire wrote:
if(!wait_for_completion_interruptible_timeout(...))
only handles the timeout case - this patch adds handling the
signal case the same as timeout.
Signed-off-by: Nicholas Mc Guire der.h...@hofr.at
Acked-by: Christian Lamparter
Hi Kalle,
Here is another pull request for 3.20. Let me know if you have issues.
Note that I had to merge iwlwifi-fixes because of dependencies and it
also fixes a conflict.
I merged mac80211-next because of a dependency on a patch there.
Thanks!
The following changes since commit
From: Eyal Shapira e...@wizery.com
If Tx failed because the STA was in powersave there's no point
in sending a BAR so avoid indicating AMPDU_NO_BACK to mac80211.
Signed-off-by: Eyal Shapira eyalx.shap...@intel.com
Signed-off-by: Emmanuel Grumbach emmanuel.grumb...@intel.com
---
From: Liad Kaufman liad.kauf...@intel.com
This makes sure that we're not trying to read/write any of
the FW debug data collected during d0i3.
Signed-off-by: Liad Kaufman liad.kauf...@intel.com
Reviewed-by: Eliad Peller el...@wizery.com
Signed-off-by: Emmanuel Grumbach emmanuel.grumb...@intel.com
From: Eyal Shapira e...@wizery.com
If Tx failed because the STA was in powersave there's no point
in sending a BAR so avoid indicating AMPDU_NO_BACK to mac80211.
Signed-off-by: Eyal Shapira eyalx.shap...@intel.com
Signed-off-by: Emmanuel Grumbach emmanuel.grumb...@intel.com
---
From: Johannes Berg johannes.b...@intel.com
The ref_lock that was recently added is missing initialization
which makes lockdep unhappy and is generally a bad idea.
Signed-off-by: Johannes Berg johannes.b...@intel.com
Signed-off-by: Emmanuel Grumbach emmanuel.grumb...@intel.com
---
From: Eyal Shapira e...@wizery.com
Repeating the legacy rates avoids degrading quickly to
lower rates due to collisions which is common when doing
TCP Tx traffic in legacy.
This slightly improves TCP Tx throughput while working
in legacy in different scenarios.
Signed-off-by: Eyal Shapira
From: Johannes Berg johannes.b...@intel.com
Some drivers unfortunately cannot support software crypto, but
mac80211 currently assumes that they do.
This has the issue that if the hardware enabling fails for some
reason, the software fallback is used, which won't work. This
clearly isn't
From: Johannes Berg johannes.b...@intel.com
The ath10k driver only supports HW crypto (except for management
frames or so - CMAC needs to be done in software). Make it use
the new IEEE80211_HW_SW_CRYPTO_CONTROL flag to ensure mac80211
doesn't erroneously attempt to use software crypto.
From: Clément Perrochaud clement.perroch...@effinnov.com
This patch brings support for the NXP-NCI NFC controllers family.
It has been successfully tested on the following SoC boards:
- BeagleBone
- BeagleBone Black
- Raspberry Pi B
- Raspberry Pi B+
The submission is broken into four
The driver doesn't support the firmwares that don't have
these capabilities. The code that actually used these
flags has been removed already, but the flags were left
for an unclear reason. Remove them.
Reviewed-by: Johannes Berg johannes.b...@intel.com
Signed-off-by: Emmanuel Grumbach
for_each_set_bit expect the size in number of bits and not
in bytes.
Fixes: a0f6bf2a5b01 (iwlwifi: mvm: use private TFD queues for TDLS stations)
Reviewed-by: Arik Nemtsov a...@wizery.com
Reviewed-by: Johannes Berg johannes.b...@intel.com
Signed-off-by: Emmanuel Grumbach
A new host command can be used to configure the scheduler
instead of accessing the scheduler's registers from the
driver. This is easier and less error prone since accessing
the hardware at certain moments can lead to races with the
firmware.
Prefer to use the host command whenever it is
From: Johannes Berg johannes.b...@intel.com
Signed-off-by: Johannes Berg johannes.b...@intel.com
Signed-off-by: Emmanuel Grumbach emmanuel.grumb...@intel.com
---
drivers/net/wireless/iwlwifi/mvm/fw-api-stats.h | 277
drivers/net/wireless/iwlwifi/mvm/fw-api.h | 209
From: Johannes Berg johannes.b...@intel.com
There's no need to duplicate the structure field name in the string,
just generate the string in the macro that's there anyway. To keep
the debugfs output the same, rename one (otherwise unused) field.
Signed-off-by: Johannes Berg
From: Haim Dreyfuss haim.dreyf...@intel.com
Fragmented scan should be applied for all channels, passive and active.
When scanning on passive channels the firmware uses frag_passive_dwell
to define the maximum continuous scan time before returning to the
operating channel. On active channels
From: Johannes Berg johannes.b...@intel.com
As this functionality relies on getting a firmware notification
it is difficult to test. Allow accessing the data for it from
debugfs to be able to trigger all kinds of scenarios to test.
Signed-off-by: Johannes Berg johannes.b...@intel.com
iwl_mvm_fw_dbg_collect allows to collect debug data from
the firmware. Most of the firmware interaction is done in
non-sleepable context. It makes little sense to force the
caller of iwl_mvm_fw_dbg_collect to sleep.
Defer the actual collection to a worker so that this
function will be able to be
From: Eyal Shapira e...@wizery.com
The new API tells the FW that it's allowed to use STBC
but the FW will decide on its own whether to use STBC
or SISO (and in the future Beamformer).
Keep support for the old API which sets STBC explicitly
in the rates in the LQ table while we still support old
With this value, we de-facto disable the feature. Since it
is not working yet, disable it completely.
Signed-off-by: Emmanuel Grumbach emmanuel.grumb...@intel.com
---
drivers/net/wireless/iwlwifi/mvm/coex.c| 16
drivers/net/wireless/iwlwifi/mvm/coex_legacy.c | 16
From: Eyal Shapira e...@wizery.com
Prepare to add some more code there so refactor to
separate functions.
Signed-off-by: Eyal Shapira eyalx.shap...@intel.com
Reviewed-by: Johannes Berg johannes.b...@intel.com
Signed-off-by: Emmanuel Grumbach emmanuel.grumb...@intel.com
---
From: Johannes Berg johannes.b...@intel.com
The stats argument is always only passed as mvm-drv_rx_stats, so
there's no point in passing it when the mvm pointer is passed.
Remove the argument entirely.
Signed-off-by: Johannes Berg johannes.b...@intel.com
Reviewed-by: Eyal Shapira e...@wizery.com
From: Ido Yariv i...@wizery.com
Some HW modules have two SRAMs. In such cases add the secondary SRAM to
the list of dumped segments.
Signed-off-by: Ido Yariv idox.ya...@intel.com
Reviewed-by: Johannes Berg johannes.b...@intel.com
Signed-off-by: Emmanuel Grumbach emmanuel.grumb...@intel.com
---
From: Johannes Berg johannes.b...@intel.com
In order to change the usage of U-APSD on the fly later,
move the enabling condition into a new function that is
called when authenticated.
This allows the module parameter to become writable, it
won't take effect immediately but at least on the next
From: Liad Kaufman liad.kauf...@intel.com
When the FW is in error status - try to read the RXF and
TXF (all of them) and add them to the dump data.
This shouldn't happen in non-error statuses, as we don't
want to stop the RXF/TXF while they are running.
Signed-off-by: Liad Kaufman
This is to work around interoperability bugs with devices
that don't hanle MIMO properly.
Signed-off-by: Emmanuel Grumbach emmanuel.grumb...@intel.com
---
drivers/net/wireless/iwlwifi/mvm/constants.h | 2 +-
drivers/net/wireless/iwlwifi/mvm/rs.c| 2 +-
2 files changed, 2 insertions(+), 2
From: Eran Harary eran.har...@intel.com
The driver loads the 2 CPU sections, then it needs to let
the firmware know to start the authentication of the
sections. This is done by writing the relevants bits to
FH_UCODE_LOAD_STATUS.
For CPU1, the driver sets the lower 16 bits. For both CPUs,
the
From: Alexander Bondar alexander.bon...@intel.com
This option enables scan offload iteration complete notification from
firmware which includes the last iteration's status and the scanned
channels from the current iteration.
Signed-off-by: Haim Dreyfuss haim.dreyf...@intel.com
Signed-off-by:
From: Ilan Peer ilan.p...@intel.com
The iwl_mvm_mac_get_queues_mask() added vif-hw_queue[ac] to the
queue mask although it might be set to IEEE80211_INVAL_HW_QUEUE.
Fix it.
Signed-off-by: Ilan Peer ilan.p...@intel.com
Reviewed-by: Johannes Berg johannes.b...@intel.com
Signed-off-by: Emmanuel
When we want to trigger an NMI in the device, we need to set
bit 7 and not bit 0. However, older firmwares don't register
to the interrupt issued by bit 7. Use bit 7 first so that
the correct interrupt will be issued hoping that the firmware
will react. To be on the safe side, set bit 0 in case
From: Liad Kaufman liad.kauf...@intel.com
In case platform is in d0i3 - make sure it is awake when
writing the registers to stop the monitor when collecting FW
debug data. Plus, remove unneeded mutex locking currently
done.
Signed-off-by: Liad Kaufman liad.kauf...@intel.com
Signed-off-by:
From: Oren Givon oren.gi...@intel.com
Add a new config for 4165 series over PCI and insert support
for two new 4165 series PCI IDs.
Signed-off-by: Oren Givon oren.gi...@intel.com
Reviewed-by: Liad Kaufman liad.kauf...@intel.com
Reviewed-by: Johannes Berg johannes.b...@intel.com
Signed-off-by:
From: Eran Harary eran.har...@intel.com
Print the nvm version in the log for debugging purposes.
Signed-off-by: Eran Harary eran.har...@intel.com
Signed-off-by: Emmanuel Grumbach emmanuel.grumb...@intel.com
---
drivers/net/wireless/iwlwifi/mvm/nvm.c | 2 ++
1 file changed, 2 insertions(+)
diff
From: Eyal Shapira e...@wizery.com
Tx STBC was used only when in CAM mode or if powersave is disabled.
Effectively this meant we never used STBC as these modes aren't
used on most platforms by default. Change that.
Signed-off-by: Eyal Shapira eyalx.shap...@intel.com
Signed-off-by: Emmanuel
From: Eran Harary eran.har...@intel.com
C step functionality in the driver is exactly the same as
B step besides the ucode name that present as iwlwifi-8000C-xx.ucode
instead of iwlwifi-8000B-xx.ucode
Signed-off-by: Eran Harary eran.har...@intel.com
Signed-off-by: Emmanuel Grumbach
On 01/22/2015 03:01 PM, Kalle Valo wrote:
Hauke Mehrtens ha...@hauke-m.de writes:
On 01/16/2015 08:59 PM, Rafał Miłecki wrote:
This moves main bus init code to the main.c and renames old function to
make its purpose clear.
Thanks to this change we'll also be able to separate scanning from
On 01/22/15 14:54, Sergei Shtylyov wrote:
Hello.
On 1/22/2015 4:49 PM, Kalle Valo wrote:
From 04d3fa673897ca4ccbea6c76836d0092dba2484a Mon Sep 17 00:00:00 2001
From: Zhonghui Fu zhonghui...@linux.intel.com
Date: Tue, 20 Jan 2015 11:14:13 +0800
Subject: [PATCH] brcmfmac: avoid duplicated
Firmware does occasionally pass a command response to the host on the
data port. Ensure it is processed.
http://dev.laptop.org/ticket/12749
---
Seen on device firmwares:
14.66.9.p96
14.66.35.p52
Others not tested.
drivers/net/wireless/mwifiex/sdio.c | 5 ++---
1 file changed,
71 matches
Mail list logo