Vasanthakumar Thiagarajan vthia...@qti.qualcomm.com writes:
Add vendor/device id of QCA99X0 V2.0 to pci id table and
QCA99X0_HW_2_0_CHIP_ID_REV to ath10k_pci_supp_chips[] for
QCA99X0 to get detected by the driver.
Signed-off-by: Vasanthakumar Thiagarajan vthia...@qti.qualcomm.com
Thanks,
On Thu, Jul 30, 2015 at 06:10:12PM +0900, Tony Cho wrote:
This patch removes the warnings reported by checkpatch.pl on missing
a blank line after declarations.
Signed-off-by: Tony Cho tony@atmel.com
---
V2: This patch doesn't have a difference with the first one. However,
it's resent
This ensures that mac80211 generated management frames and beacons are
aligned before being passed to the driver
Signed-off-by: Felix Fietkau n...@openwrt.org
---
net/mac80211/main.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/net/mac80211/main.c b/net/mac80211/main.c
index
On 07/30/2015 12:22 PM, Paul Bolle wrote:
On wo, 2015-07-29 at 14:15 +0200, Robert Baldyga wrote:
--- /dev/null
+++ b/drivers/nfc/s3fwrn5/Kconfig
@@ -0,0 +1,22 @@
+config NFC_S3FWRN5
+tristate Samsung S3FWRN5 NFC driver
+depends on NFC_NCI
+default n
+---help---
+
Peter Oh p...@qca.qualcomm.com writes:
Initial QCA99X0 support has a known issue with TCP Tx throughput.
All other path such as UDP Tx/Rx and TCP Rx meet their expectation
( 900Mbps), but TCP Tx marked as low as 5Mbps when single pair is
used on iperf.
The root cause is turned out because
Return -ENOMEM if memory allocation is failed.
Signed-off-by: Chaehyun Lim chaehyun@gmail.com
---
drivers/staging/wilc1000/coreconfigurator.c | 13 -
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/drivers/staging/wilc1000/coreconfigurator.c
Add error check if memory allocation is failed.
Signed-off-by: Chaehyun Lim chaehyun@gmail.com
---
drivers/staging/wilc1000/coreconfigurator.c | 12
1 file changed, 12 insertions(+)
diff --git a/drivers/staging/wilc1000/coreconfigurator.c
Hi, Greg
I'm sorry that I did not say whether GFP_ATOMIC should be used or not.
This is my review on it. If it's not correct, please give me any comment or
direction.
First patch has 4 sites of kmalloc change in coreconfigurator.c
First one, it is used for gps8ConfigPacket at
Use kmalloc and kmalloc_array instead of WILC_MALLOC.
Signed-off-by: Chaehyun Lim chaehyun@gmail.com
---
drivers/staging/wilc1000/coreconfigurator.c | 13 +++--
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/drivers/staging/wilc1000/coreconfigurator.c
On Thu, Jul 30, 2015 at 06:10:10PM +0900, Tony Cho wrote:
This patch lets preprocessor conditionals (#ifdef) related to
WILC_SDIO_IRQ_GPIO to compile out the entire functions. Compiling out
the entire functions is preferred rather than portions of functions or
expressions becausue doing so
Raja Mani rm...@qti.qualcomm.com writes:
Host memory required for firmware is allocated while handling
wmi service ready event. Right now, wmi service ready is handled
in tasklet context and it calls dma_alloc_coherent() with atomic
flag (GFP_ATOMIC) to allocate memory in host needed for
I'm sorry that I have mistake the number of kmalloc changes. The total
change is 6, not 4.
On Thu, Jul 30, 2015 at 8:41 PM, Chaehyun Lim chaehyun@gmail.com wrote:
Hi, Greg
I'm sorry that I did not say whether GFP_ATOMIC should be used or not.
This is my review on it. If it's not correct,
On Thu, Jul 30, 2015 at 09:03:48PM +0900, Chaehyun Lim wrote:
On Thu, Jul 30, 2015 at 8:41 PM, Chaehyun Lim chaehyun@gmail.com wrote:
First patch has 4 sites of kmalloc change in coreconfigurator.c
First one, it is used for gps8ConfigPacket at CoreconfiguratorInit and
Add driver for Samsung S3FWRN5 NFC controller.
S3FWRN5 is using NCI protocol and I2C communication interface.
Signed-off-by: Robert Baldyga r.bald...@samsung.com
---
Changelog:
v2:
- Adressed comments from Paul Bolle
v1: http://www.spinics.net/lists/kernel/msg2044290.html
The workaround might have been necessary in the past, however now it
produces the following error:
.../libnl.a(attr.o): multiple definition of 'nla_put_flag'
.../android-nl.o: previous definition here
collect2: error: ld returned 1 exit status
TEST=Built AOSP tree with this patchset,
The latest AOSP refers to that library as libnl and not libnl_2.
TEST=Built AOSP tree with this patchset, tested the generated iw binary.
Signed-off-by: Filipe Brandenburger filbran...@google.com
---
Android.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Android.mk
Added support for a new time sync event
the event data contains the WiLink TSF value.
To trigger the event, a HW modification is required,
so as a supporting firmware binary.
Signed-off-by: Yaniv Machani yani...@ti.com
---
drivers/net/wireless/ti/wl18xx/event.c | 13 +
Hi,
I'm working on including iw on Android AOSP eng builds and it turns out we
need some fixes to Android.mk to make it build on a current AOSP tree.
We already have an Android git repo set up with the iw tree:
https://android.googlesource.com/platform/external/iw.git
The two patches in this
On Thu, Jul 30, 2015 at 2:35 PM, Filipe Brandenburger
filbran...@google.com wrote:
The latest AOSP refers to that library as libnl and not libnl_2.
TEST=Built AOSP tree with this patchset, tested the generated iw binary.
Signed-off-by: Filipe Brandenburger filbran...@google.com
---
From: Eliad Peller el...@wizery.com
When starting a p2p mgmt interface, enable its device role. This
allows us to keep the sta role disabled and scan on the dev role.
In general, p2p management interfaces cannot send vif-specific commands
to FW, as the vif role id is invalid. Only off-channel
From: Eliad Peller el...@wizery.com
Add definitions and function prototypes for generic_cfg
command.
Signed-off-by: Eliad Peller el...@wizery.com
---
drivers/net/wireless/ti/wlcore/cmd.c | 30 ++
drivers/net/wireless/ti/wlcore/cmd.h | 15 +++
2 files
From: Eliad Peller el...@wizery.com
Add support for long intervals on sched scan.
If configured, the original request interval will
be used num_short_interval times, and then the
long interval will be used.
While on it, fix the scan command field names
to reflect the expected value is in ms
From: Eliad Peller el...@wizery.com
* enable mmc3 used for wlan
* configure the gpios used for wlan
* add fixed voltage regulator used for wlan power control
Signed-off-by: Eliad Peller el...@wizery.com
Signed-off-by: Yaniv Machani yani...@ti.com
---
arch/arm/boot/dts/am335x-evm.dts |
From: Eliad Peller el...@wizery.com
uart1 is used for shared transport (used for multiplexing
bluetooth and nfc data). add the needed muxes and definitions.
Signed-off-by: Eliad Peller el...@wizery.com
Signed-off-by: Eyal Reizer ey...@ti.com
---
arch/arm/boot/dts/am335x-evm.dts | 29
The latest AOSP refers to that library as libnl and not libnl_2.
TEST=Built AOSP tree with this patchset, tested the generated iw binary.
Signed-off-by: Filipe Brandenburger filbran...@google.com
---
v2: Removed now redundant LOCAL_C_INCLUDES as suggested by Elliott.
Retested to confirm it
On Fri, Jul 31, 2015 at 12:27:04PM +0900, tony.cho wrote:
On 2015년 07월 30일 20:56, Sudip Mukherjee wrote:
On Thu, Jul 30, 2015 at 06:10:10PM +0900, Tony Cho wrote:
This patch lets preprocessor conditionals (#ifdef) related to
WILC_SDIO_IRQ_GPIO to compile out the entire functions. Compiling
The stuck queue detection mechanism allows to detect queues
that are stuck. For sleeping clients, a queue may rightfully
be stuck: if a poor client implementation stays asleep for
more than 10s, then we don't want to trigger recovery flows
because of that client.
In order to cope with this, I
From: Avraham Stern avraham.st...@intel.com
The code checks the total number of iterations to differentiate
between regular scan and scheduled scan. However, regular scan has
a total of one iteration, not zero. As a result, regular scan will
have lower priority than it should have, and in case
When the card is not owned by the PCIe bus, we need to
acquire ownership first. This flow is implemented in
iwl_pcie_prepare_card_hw. Because of a hardware bug, we
need to disable link power management before we can
request ownership otherwise the other user of the device
won't get notified that
On Thu, Jul 30, 2015 at 06:10:09PM +0900, Tony Cho wrote:
This patch V2 includes only patches rejected. The rejected patch for the
following, #ifdef conditionals cover entire functions, introduced new error on
required space before the open parenthesis '('. This is my mistake while
rewriting
On 31 Jul 2015 10:49, Shraddha Barke shraddha.6...@gmail.com wrote:
This patch fixes the following checkpatch.pl warning:
WARNING: braces {} are not necessary for single statement blocks
There should be one line space between your commit log
and Signed-off-by line.
Signed-off-by: Shraddha
This patch fixes the following checkpatch.pl warning:
WARNING: do not add new typedefs
Signed-off-by: Shraddha Barke shraddha.6...@gmail.com
---
drivers/staging/wilc1000/coreconfigurator.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
This patch fixes the following checkpatch.pl warning:
WARNING: do not add new typedefs
Signed-off-by: Shraddha Barke shraddha.6...@gmail.com
---
drivers/staging/wilc1000/coreconfigurator.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
On Fri, 2015-07-31 at 11:02 +0530, Shraddha Barke wrote:
This patch fixes the following checkpatch.pl warning:
WARNING: do not add new typedefs
Signed-off-by: Shraddha Barke shraddha.6...@gmail.com
---
drivers/staging/wilc1000/coreconfigurator.c | 2 +-
1 file changed, 1 insertion(+), 1
This patch fixes the following checkpatch.pl warning:
WARNING: braces {} are not necessary for single statement blocks
Signed-off-by: Shraddha Barke shraddha.6...@gmail.com
---
drivers/staging/wilc1000/coreconfigurator.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git
This patch fixes the following checkpatch.pl warning:
WARNING: Missing a blank line after declarations
Signed-off-by: Shraddha Barke shraddha.6...@gmail.com
---
drivers/staging/wilc1000/coreconfigurator.c | 1 +
1 file changed, 1 insertion(+)
diff --git
On 30 July 2015 at 07:40, Kalle Valo kv...@codeaurora.org wrote:
Hauke Mehrtens ha...@hauke-m.de writes:
On the 2GHz and and on the 5GHZ band only the extpa_gain setting from
the 5GHz band was checked. this patch makes it check the property from
the correct band.
Signed-off-by: Hauke
On 07/30/2015 08:54 AM, Rafał Miłecki wrote:
On 30 July 2015 at 07:40, Kalle Valo kv...@codeaurora.org wrote:
Hauke Mehrtens ha...@hauke-m.de writes:
On the 2GHz and and on the 5GHZ band only the extpa_gain setting from
the 5GHz band was checked. this patch makes it check the property from
ds
dsa
--
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
Hi Kalle,
Here is another pull request for 4.2. Three small fixes this time.
Let me know if you have any issues.
Note that my availability will be limited next week, and the week after
I'll be completely offline.
Thanks!
The following changes since commit
linux/device.h should be included using , not
since it is not local include
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
drivers/net/wireless/ath/wil6210/wil_platform.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
There are 2 versions of boot loader struct: v0 and v1.
In the v1, boot loader build version added; as well as
RF status.
Support both versions.
Boot loader structure v1 has RF status; ignore RF error if firmware
not going to be loaded; driver can still be used to interact with the HW
Several new features introduced:
- TSO improves throughput on Tx side on systems with weak CPU
- ACS chooses best channel automatically when starting AP
- support for the new boot loader
Bug fixes:
- wait for del_station to complete
- hold wil-mutex while managing vrings
The rest are small fixes
When performing Rx reordering, count skb's dropped
per reorder buffer; and print dropped packets count
on the stations debugfs entry
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
drivers/net/wireless/ath/wil6210/debugfs.c| 2 +-
From: Dedy Lansky qca_dlan...@qca.qualcomm.com
FW is allowed to generate WMI events that are not handled by this driver.
Treat such case as warning instead of error.
Signed-off-by: Dedy Lansky qca_dlan...@qca.qualcomm.com
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
From: Vladimir Shulman qca_shulm...@qca.qualcomm.com
Allow network stack part of Rx processing to run on separate core,
relaxing CPU utilization on the core used for Rx NAPI.
If RXHASH feature is enabled, the driver sets rxhash of each skb to 1
to enable RPS. The core for processing the rx skb
Support for the system suspend/resume.
In preparation for the run-time PM, implementation made
run-time PM friendly: common for system and run-time PM
code factored out as generic functions, albeit is_runtime
parameter value is always false currently.
For debug purposes, PM debug category
Replace macros like R, W, S, C, defined multiple times,
with inline functions wil_[rwsc].
Use readl and writel instead of ioread32 and iowrite32
since it is granted that memory transactions are used,
not port ones like IN/OUT
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
Boot loader versions as backward compatible,
starting from v1
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
drivers/net/wireless/ath/wil6210/main.c | 29 +++--
1 file changed, 7 insertions(+), 22 deletions(-)
diff --git
Use function wil_fw_error_recovery() instead of inline equivalent code
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
drivers/net/wireless/ath/wil6210/main.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/net/wireless/ath/wil6210/main.c
Driver report supported TSO (v4 v6) and IP checksum offload
in addition to previously supported features. In data path
skbs are checked for non-zero gso_size, and when detected sent
to additional function for processing TSO SKBs. Since HW does not
fully support TSO, additional effort is required
Rx drops may be for 2 reasons: frame is old,
or it is duplicate. On the debugfs stations entry,
provide counters per reorder buffer for total
frames processed, drops for these 2 reasons.
Also add debug print for dropped frames.
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
In the debugfs, there is ulong attribute printing.
It is used for bitmap printing, and more appropriate format
would be hexadecimal, not decimal.
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
drivers/net/wireless/ath/wil6210/debugfs.c | 2 +-
1 file changed, 1
sort overall IE's handling
prepare code (disabled for now) to add IEs for the beacon
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
drivers/net/wireless/ath/wil6210/cfg80211.c | 78 +++--
1 file changed, 29 insertions(+), 49 deletions(-)
diff --git
Boot loader reports error starting from the struct v2.
Print error info before reset (power up state) in debug mode,
and print same info as error if target reset timed out.
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
drivers/net/wireless/ath/wil6210/boot_loader.h | 5
When printing error message, provide string describing IE kind.
Derive it from IE type
This allows removing of error messages printing
in callers
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
drivers/net/wireless/ath/wil6210/cfg80211.c | 29 -
Multiple del_station requests may be sent to the driver by the
supplicant when turning down AP. This may overflow mailbox
between the FW and ucode
Wait till disconnect of one STA completed before sending next command.
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
When loading with debug_fw flag, do not bail out on
unknown chipId
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
drivers/net/wireless/ath/wil6210/main.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/wireless/ath/wil6210/main.c
In the recent kernel versions, multiple MSI is not well supported.
In particular, it is not supported on x86 and ARM architectures.
Also, internal interrupt handling logic is simpler and
more effective when using single interrupt.
Remove support for 3 MSI, convert module parameter
use_msi from
Check event length;
hex dump both Rx and Tx frames
Signed-off-by: Vladimir Kondratiev qca_vkond...@qca.qualcomm.com
---
drivers/net/wireless/ath/wil6210/wmi.c | 54 +++---
1 file changed, 44 insertions(+), 10 deletions(-)
diff --git
On wo, 2015-07-29 at 14:15 +0200, Robert Baldyga wrote:
--- /dev/null
+++ b/drivers/nfc/s3fwrn5/Kconfig
@@ -0,0 +1,22 @@
+config NFC_S3FWRN5
+ tristate Samsung S3FWRN5 NFC driver
+ depends on NFC_NCI
+ default n
+ ---help---
+ Core driver for Samsung S3FWRN5 NFC
This patch V2 includes only patches rejected. The rejected patch for the
following, #ifdef conditionals cover entire functions, introduced new error on
required space before the open parenthesis '('. This is my mistake while
rewriting codes.
The original 13th patch didn't include new fix
Your patch has wrong sentence.
Please remove --- ASCHI
Loot at below line.
On 2015년 07월 30일 18:10, Tony Cho wrote:
This patch lets preprocessor conditionals (#ifdef) related to
WILC_SDIO_IRQ_GPIO to compile out the entire functions. Compiling out
the entire functions is preferred rather than
This patch removes the dead functions which are not used anymore.
- sdio_check_bs
- sdio_xfer_cnt
Signed-off-by: Tony Cho tony@atmel.com
---
V2: This patch doesn't have any difference with the first patch becasue
this patch just removes unnecessary functions. However, it is
This patch removes the warnings reported by checkpatch.pl on missing
a blank line after declarations.
Signed-off-by: Tony Cho tony@atmel.com
---
V2: This patch doesn't have a difference with the first one. However,
it's resent becasue not accepted with the 9th patch.
---
This patch removes the errors reported by checkpatch.pl, which is the
space required before the open parenthesis '('.
Signed-off-by: Tony Cho tony@atmel.com
---
V2: This patch is not different with the first one. This patch includes
warnings on no space required before the open parenthesis in
This patch removes the following warnings reported by checkpatch.pl.
- Blank lines aren't necessary after an open brace '{'
- Blank lines aren't necessary before a close brace '}'
Signed-off-by: Tony Cho tony@atmel.com
---
V2: This patch doesn't have a difference with the first one but resent
This patch lets preprocessor conditionals (#ifdef) related to
WILC_SDIO_IRQ_GPIO to compile out the entire functions. Compiling out
the entire functions is preferred rather than portions of functions or
expressions becausue doing so makes code harder to read.
Signed-off-by: Tony Cho
68 matches
Mail list logo