Re: [ath9k-devel] [RFC] ath9k: advertise p2p dev support when chanctx

2015-06-15 Thread Sujith Manoharan
Janusz Dziedzic wrote: Add p2p dev support when ath9k loaded with use_chanctx=1. This will fix problem, when first interface is an AP and next we would like to run p2p_find. Before p2p scan failed. Signed-off-by: Janusz Dziedzic janusz.dzied...@tieto.com --- @Felix, Sujith please review

Re: [ath9k-devel] [RFC] ath9k: allow to receive probe request when offchannel

2015-06-15 Thread Sujith Manoharan
); + ath9k_set_offchannel_state() would be a better place to do this, since setting up various bits in the HW for offchannel operation is done there. Also, it would make sure that the HW state is retained when a chip reset is done for some reason. Sujith ___ ath9k-devel

Re: [ath9k-devel] [RFC] ath9k: advertise p2p dev support when chanctx

2015-06-15 Thread Sujith Manoharan
Janusz Dziedzic wrote: At least the callbacks for adding/removing interfaces need to be handled ? Strange, but I didn't hit any problem yet with my simple patch. Ok. But I am not very familiar with how p2p-device is supposed to be used... Sujith

Re: [ath9k-devel] [RFC] ath9k: advertise p2p dev support when chanctx

2015-06-15 Thread Sujith Manoharan
and the 'use_chanctx' modparam simply enables multiple channel contexts. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] ar9330 autosleep

2015-04-06 Thread Sujith Manoharan
checked. :-) It might be possible using the secondary TSF/BSSID that is allowed in some chips, which was added to support Mesh/P2P. https://github.com/qca/qcamain_open_hal_public/blob/master/hal/ar9300/osprey_reg_map.h#L847 Sujith ___ ath9k-devel

Re: [ath9k-devel] ar9330 autosleep

2015-04-03 Thread Sujith Manoharan
duration programming done in ath9k_hw_set_sta_beacon_timers(). The HW wakes up to receive every beacon and automatically goes back to network sleep. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k

Re: [ath9k-devel] ar9330 autosleep

2015-04-02 Thread Sujith Manoharan
. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Power drain during suspend

2015-03-23 Thread Sujith Manoharan
. If the drain issue is still seen, then ath9k is not the problem. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Power drain during suspend

2015-03-21 Thread Sujith Manoharan
Adrian Chadd wrote: Sujith - do you have access to the PCIe breakout stuff at QCA? Something that we can use to measure the current draw of the NIC? Nope, no access. I asked internally if using a card that has been reworked for WOW support can be used on a different mainboard - didn't get any

Re: [ath9k-devel] Power drain during suspend

2015-03-20 Thread Sujith Manoharan
the driver with BTCOEX enabled and see if things improve ? (sudo modprobe ath9k btcoex_enable=1) Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Power drain during suspend

2015-03-20 Thread Sujith Manoharan
Sujith Manoharan wrote: Frank Zafka wrote: 02:00.0 Network controller [0280]: Qualcomm Atheros AR9462 Wireless Network Adapter [168c:0034] (rev 01) Subsystem: Lenovo Device [17aa:3214] Was this card obtained from a different machine ? From an earlier email, your machine is Acer ? I think

[ath9k-devel] [PATCH] ath9k: Fix compilation error

2015-03-20 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com AIC needs to be registered only when BTCOEX is enabled. This fixes the error reported by kbuild: ERROR: ar9003_hw_attach_aic_ops [drivers/net/wireless/ath/ath9k/ath9k_hw.ko] undefined! Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com

Re: [ath9k-devel] Power drain during suspend

2015-03-18 Thread Sujith Manoharan
. Unfortunately removing the card is cumbersome on this small netbook, so I can't rule out other causes. But, I'll check if something needs to be done in ath9k. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo

Re: [ath9k-devel] Power drain during suspend

2015-03-15 Thread Sujith Manoharan
both ath9k and ath3k before suspend makes any difference ? Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Power drain during suspend

2015-03-14 Thread Sujith Manoharan
the battery is completely emptying over night. Which card/machine is this ? Can you post the output of 'sudo lspci -vv -nn -d 168c:*' and 'sudo dmidecode' ? Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman

Re: [ath9k-devel] ath9k channel switch

2015-03-14 Thread Sujith Manoharan
. The time taken to switch channels is not exported, but you can measure it in the driver. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

[ath9k-devel] [PATCH v2 09/11] ath9k: Handle MCI_STATE_AIC_START

2015-03-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com This patch adds a function to handle the MCI message MCI_STATE_AIC_START. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 33 + drivers/net/wireless/ath/ath9k

[ath9k-devel] [PATCH v2 06/11] ath9k: Process the AIC calibration results

2015-03-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com This patch adds support for post-processing the AIC calibration results. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 245 1 file changed, 245 insertions

[ath9k-devel] [PATCH v2 10/11] ath9k: Handle MCI_STATE_AIC_CAL

2015-03-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Add the main AIC calibration function to handle MCI_STATE_AIC_CAL. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 28 ++-- drivers/net/wireless/ath/ath9k

[ath9k-devel] [PATCH v2 11/11] ath9k: Start AIC calibration during MCI reset

2015-03-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com When a MCI reset is done, make sure that AIC is started. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_mci.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/wireless/ath

[ath9k-devel] [PATCH v2 07/11] ath9k: Disable AIC by default

2015-03-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Since various MCI messages need to be handled, along with driver-level support in upper layers, disable AIC for now. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 6 ++ drivers/net

[ath9k-devel] [PATCH v2 05/11] ath9k: Finish AIC calibration

2015-03-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Set the appropriate bits in the HW after AIC calibration is done. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 78 - 1 file changed, 77 insertions(+), 1

[ath9k-devel] [PATCH v2 08/11] ath9k: Handle MCI_STATE_AIC_CAL_RESET

2015-03-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Add a routine to handle the MCI_STATE_AIC_CAL_RESET message. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 8 drivers/net/wireless/ath/ath9k/ar9003_aic.h | 1 + drivers/net

[ath9k-devel] [PATCH v2 03/11] ath9k: Add register definitions for AIC

2015-03-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Various registers to control and check AIC status. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 1 + drivers/net/wireless/ath/ath9k/ar9003_phy.h | 25 - drivers/net/wireless

[ath9k-devel] [PATCH v2 04/11] ath9k: Handle MCI_STATE_AIC_CAL_SINGLE

2015-03-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com This patch adds routines to handle the MCI message AIC_CAL_SINGLE, starting the required HW calibration. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 169

[ath9k-devel] [PATCH v2 02/11] ath9k: Register private AIC ops

2015-03-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com AIC can be disabled or enabled on a per-card basis using MCI configuration, so register a function to check its status. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/Makefile | 3 ++- drivers

[ath9k-devel] [PATCH v2 01/11] ath9k: Add initial structures for AIC

2015-03-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com These are necessary for implementing AIC, supported by chips like WB222. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.h | 49 + drivers/net/wireless/ath/ath9k

[ath9k-devel] [PATCH v2 00/11] ath9k patches

2015-03-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com AIC support, for -next. v2 : Address warning reported by Kalle: ar9003_aic.c: In function 'ar9003_aic_cal_post_process': ar9003_aic.c:431:1: warning: the frame size of 1312 bytes is larger than 1024 bytes [-Wframe-larger-than=] Sujith

[ath9k-devel] [PATCH 2/4] ath9k: Handle MCI_STATE_AIC_START

2015-03-12 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com This patch adds a function to handle the MCI message MCI_STATE_AIC_START. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 33 + drivers/net/wireless/ath/ath9k

[ath9k-devel] [PATCH 0/4] ath9k patches

2015-03-12 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com More support for AIC, for -next. Sujith Manoharan (4): ath9k: Handle MCI_STATE_AIC_CAL_RESET ath9k: Handle MCI_STATE_AIC_START ath9k: Handle MCI_STATE_AIC_CAL ath9k: Start AIC calibration during MCI reset drivers/net/wireless/ath/ath9k

[ath9k-devel] [PATCH 4/4] ath9k: Start AIC calibration during MCI reset

2015-03-12 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com When a MCI reset is done, make sure that AIC is started. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_mci.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/net/wireless/ath

[ath9k-devel] [PATCH 1/4] ath9k: Handle MCI_STATE_AIC_CAL_RESET

2015-03-12 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Add a routine to handle the MCI_STATE_AIC_CAL_RESET message. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 8 drivers/net/wireless/ath/ath9k/ar9003_aic.h | 1 + drivers/net

[ath9k-devel] [PATCH 3/4] ath9k: Handle MCI_STATE_AIC_CAL

2015-03-12 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Add the main AIC calibration function to handle MCI_STATE_AIC_CAL. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 28 ++-- drivers/net/wireless/ath/ath9k

[ath9k-devel] [PATCH 2/7] ath9k: Register private AIC ops

2015-03-10 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com AIC can be disabled or enabled on a per-card basis using MCI configuration, so register a function to check its status. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/Makefile | 3 ++- drivers

[ath9k-devel] [PATCH 1/7] ath9k: Add initial structures for AIC

2015-03-10 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com These are necessary for implementing AIC, supported by chips like WB222. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.h | 49 + drivers/net/wireless/ath/ath9k

[ath9k-devel] [PATCH 3/7] ath9k: Add register definitions for AIC

2015-03-10 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Various registers to control and check AIC status. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 1 + drivers/net/wireless/ath/ath9k/ar9003_phy.h | 25 - drivers/net/wireless

Re: [ath9k-devel] [PATCH 0/7] ath9k patches

2015-03-10 Thread Sujith Manoharan
Hi Kalle, Sorry, I forgot to mention that this is intended for -next. Sujith Sujith Manoharan wrote: From: Sujith Manoharan c_man...@qca.qualcomm.com This series adds initial support for AIC. Active Interference Cancellation is a method implemented in the HW to counter WLAN RX

[ath9k-devel] [PATCH 0/7] ath9k patches

2015-03-10 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com This series adds initial support for AIC. Active Interference Cancellation is a method implemented in the HW to counter WLAN RX sensitivity degradation when BT is transmitting at the same time. This feature is supported by cards like WB222 based

[ath9k-devel] [PATCH 4/7] ath9k: Handle MCI_STATE_AIC_CAL_SINGLE

2015-03-10 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com This patch adds routines to handle the MCI message AIC_CAL_SINGLE, starting the required HW calibration. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 169

[ath9k-devel] [PATCH 5/7] ath9k: Finish AIC calibration

2015-03-10 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Set the appropriate bits in the HW after AIC calibration is done. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 78 - 1 file changed, 77 insertions(+), 1

[ath9k-devel] [PATCH 6/7] ath9k: Process the AIC calibration results

2015-03-10 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com This patch adds support for post-processing the AIC calibration results. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_aic.c | 245 1 file changed, 245 insertions

Re: [ath9k-devel] AR9462 problems connecting again..

2015-02-23 Thread Sujith Manoharan
, having it in minstrel is cleaner. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] AR9462 problems connecting again..

2015-02-22 Thread Sujith Manoharan
fields -e radiotap.datarate -e wlan -e eapol -e wlan.sa -e wlan.da Run wpa_s. Does setting a lower rate improve connectivity ? 'iw dev wlp1s0 set bitrates ht-mcs-2.4 1' would choose a lower rate for the key-exchange frames. Sujith ___ ath9k-devel mailing

Re: [ath9k-devel] AR9462 problems connecting again..

2015-02-22 Thread Sujith Manoharan
Sujith Manoharan wrote: 'iw dev wlp1s0 set bitrates ht-mcs-2.4 1' would choose a lower rate for the key-exchange frames. Or 'iw dev wlp1s0 set bitrates ht-mcs-2.4 0' to choose the lowest HT rate. Sujith ___ ath9k-devel mailing list ath9k-devel

Re: [ath9k-devel] AR9462 problems connecting again..

2015-02-22 Thread Sujith Manoharan
are not displayed in the debug output when '-dd' is used, so it would be helpful to have the wpa_s log. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] AR9462 problems connecting again..

2015-02-21 Thread Sujith Manoharan
Linus Torvalds wrote: So I've had problems connecting to some networks before on my Chromebook Pixel, but now I'm testing a new Ubiquiti network at home, and can see this issue at home too. Can you please post the output of 'iw dev wlp1s0 scan' ? Sujith

Re: [ath9k-devel] AR9103(AR9132) Antenna diversity

2015-01-22 Thread Sujith Manoharan
Adrian Chadd wrote: It's already doing MIMO diversity. If you have a chainmask that has 2 or more antennas enabled it already is doing it. I think that variable is slow antenna diversity, not MIMO diversity. It's for LNA diversity - 1x1 chips like AR9485, AR9565 etc. Sujith

Re: [ath9k-devel] Bluetooth not working on AR9462/0489:e076

2015-01-15 Thread Sujith Manoharan
Sekou DIAKITE wrote: How do I find the firmware filename/path ? The ath3k firmware is usually in /lib/firmware/ar3k Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Bluetooth not working on AR9462/0489:e076

2015-01-15 Thread Sujith Manoharan
Hi, Can you post the output of 'sudo lspci -vv -nn -d 0x168c:* ? I'll check if this card needs any platform-specific initialization. Sujith Sekou DIAKITE wrote: With the patch, cold-boot (nothing works, rfkill, hciconfig does not see the device): :~$ dmesg | grep -i btusb\|bluetooth\|ath3k

Re: [ath9k-devel] Bluetooth not working on AR9462/0489:e076

2015-01-15 Thread Sujith Manoharan
to load before Windows gets a chance to fiddle with the card. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Any chance for support for bluetooth on Atheros QCNFA wifi/bluetooth combos?

2015-01-13 Thread Sujith Manoharan
: Bluetooth: Configuration file not found ar3k/ ramps_0x0200_0.dfu and I imagine it would need the AthrBT_0x0200_0.dfu This is a card that will probably be supported by ath10k. Bluetooth support will happen when wifi/bt coex support is added, I guess. Sujith

Re: [ath9k-devel] Bluetooth not working on AR9462/0489:e076

2015-01-13 Thread Sujith Manoharan
a make menuconfig to select ath9k/ath3k and install. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Bluetooth not working on AR9462/0489:e076

2015-01-10 Thread Sujith Manoharan
/kernel/projects/backports/2014/12/21/ And load the ath9k driver with the parameter btcoex_enable=1 ? (http://wireless.kernel.org/en/users/Drivers/ath9k/btcoex) Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman

Re: [ath9k-devel] [PATCH] ath: ath9k: use debugfs_create_devm_seqfile() helper for seq_file entries

2015-01-08 Thread Sujith Manoharan
Arend van Spriel wrote: So the content of the modified debugfs files looks sane? Yep, as sane as the code populating the debug data. :-) Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k

Re: [ath9k-devel] [PATCH] ath: ath9k: use debugfs_create_devm_seqfile() helper for seq_file entries

2015-01-07 Thread Sujith Manoharan
operation. Cc: ath9k-devel@lists.ath9k.org Signed-off-by: Arend van Spriel ar...@broadcom.com Thanks for the patch. Can someone with ath9k hardware test this, please? I'm hesitant to apply this without testing. I tested it and there were no crashes. Sujith

Re: [ath9k-devel] AR9580 Driver in kernel 2.26.31

2015-01-05 Thread Sujith Manoharan
杨铁军 wrote: Does somebody know where I could download AR9580 driver for Kernel 2.26.31? Linux backports: https://backports.wiki.kernel.org/index.php/Main_Page 2.6.31 is not supported by the latest releases. Sujith ___ ath9k-devel mailing list ath9k

Re: [ath9k-devel] How can I disable BT on AR9462 chip in Ubuntu kernel

2015-01-02 Thread Sujith Manoharan
BT on this chip. Ideally I can disable this in the kernel. (nobt=1, maybe? :-) Blacklisting ath3k would be an option if the other USB BT adapter doesn't use ath3k. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org

Re: [ath9k-devel] Disabling physical spectrum sensing

2015-01-02 Thread Sujith Manoharan
model involves only one transceiver pair per priority level. This disables carrier sensing: Set AR_DIAG_FORCE_CH_IDLE_HIGH in AR_DIAG_SW. Set AR_DIAG_IGNORE_VIRT_CS in AR_DIAG_SW. Set force_agc_clear (bit 28 of reg 0xa360). Sujith ___ ath9k-devel mailing

Re: [ath9k-devel] queue priority mapping

2014-11-26 Thread Sujith Manoharan
priorities is fixed and cannot be altered by software. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] [PATCH 2/2] ath9k: fix regression in bssidmask calculation

2014-11-12 Thread Sujith Manoharan
John W. Linville wrote: Any word from the ath9k posse? Looks good to me... Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Bluetooth unable to scan devices

2014-11-11 Thread Sujith Manoharan
be used: https://backports.wiki.kernel.org/index.php/Main_Page Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Bluetooth unable to scan devices

2014-11-08 Thread Sujith Manoharan
x86_64 x86_64 GNU/Linux Please post the output of 'sudo lsusb -v' and 'sudo lspci -vnn' Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Support for 13d3:3408 in ath3k

2014-11-08 Thread Sujith Manoharan
Hi, Thanks, I'll send a patch to add support for this card. Sujith Jeremy whocares wrote: T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=5000 MxCh= 4 B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 3.00 Cls=09(hub ) Sub=00 Prot=03 MxPS= 9 #Cfgs= 1 P: Vendor=1d6b ProdID=0003 Rev

Re: [ath9k-devel] Support for 13d3:3408 in ath3k

2014-11-03 Thread Sujith Manoharan
Jeremy whocares wrote: A windows inf file shows 13d3:3408 as VID_13D3PID_3408 = Qualcomm Atheros Bluetooth 4.0 + HS The wifi combo card is QCWB335 Can you please post the output of /sys/kernel/debug/usb/devices ? Also 'sudo lspci -vnn'. Sujith

Re: [ath9k-devel] Support for killer n1525

2014-11-03 Thread Sujith Manoharan
for this HW family to ath10k. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] FRDC material for meeting in 10.23

2014-10-23 Thread Sujith Manoharan
Oleksij Rempel wrote: Should ask some one from QCA, i have no idea who is still working there. Sujith, may be you know? Nope, this is not run by QCA. I think someone from madwifi is the admin. Luis, who runs this list these days ? Sujith ___ ath9k

Re: [ath9k-devel] rts/cts modification in ath9k

2014-10-23 Thread Sujith Manoharan
(ATH9K_RX_FILTER_CONTROL) needs to be set in the RX filter to receive ACK/RTS/CTS frames in the driver. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Bluetooth Co-Existence Algorithm

2014-10-09 Thread Sujith Manoharan
-existence apply to non co-located devices.  Essentially, what is the general mechanism used by Wi-Fi to co-exist with Bluetooth and how is it implemented in this driver? It depends on the chip. There are 2-wire, 3-wire and MCI based co-existence schemes. Which card are you using ? Sujith

Re: [ath9k-devel] 3.17 regression, ath9k: Summarize hw state per channel context

2014-10-04 Thread Sujith Manoharan
systems. I'm not sure all the details matter, but this happens to be my test case at the moment: 32-bit Fedora OS, latest supplicant, etc. ath9k NIC. Does this happen with latest wireless-testing ? Sujith ___ ath9k-devel mailing list ath9k-devel

Re: [ath9k-devel] Modifying the data rate of the ath9k driver

2014-09-18 Thread Sujith Manoharan
the driver... Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Modifying the data rate of the ath9k driver

2014-09-10 Thread Sujith Manoharan
module?? ath9k uses the minstrel rate control algorithm. So either minstrel can be modified or ath_buf_set_rate() in ath9k/xmit.c. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Modifying the data rate of the ath9k driver

2014-09-09 Thread Sujith Manoharan
://wireless.kernel.org/en/users/Documentation/iw#Modifying_transmit_bitrates Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] I cannot disable RTS/CTS on ath9k.

2014-09-04 Thread Sujith Manoharan
disable RTS/CTS. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] ath9k compliance with new EN 300 328 v.1.8

2014-07-20 Thread Sujith Manoharan
tool can be licensed from QCA. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] [Cerowrt-devel] periodic hang of ath9k

2014-07-13 Thread Sujith Manoharan
, or is this specific to Cerowrt ? Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] [RFC 03/10] ath9k: add dynamic ack timeout estimation

2014-07-09 Thread Sujith Manoharan
for ath9k, but is there any specific reason why you have chosen GPLv2 ? Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] About duration field in RTS/CTS frame

2014-07-03 Thread Sujith Manoharan
frames with manually configured duration field.  You can try experimenting with the AR_RTSCTSRate field in the TX descriptor. I think the MAC uses this field to fill the duration for RTS/CTS frames. Sujith ___ ath9k-devel mailing list ath9k-devel

Re: [ath9k-devel] meaning of rs_rssi_ctl[i] values ?

2014-06-09 Thread Sujith Manoharan
if this should give reliable estimates The RSSI values are obtained for each packet, for all active chains, for both the control and extension channels. Why do you need another way to get this information ? Sujith ___ ath9k-devel mailing list ath9k-devel

Re: [ath9k-devel] ath9k compliance with new EN 300 328 v.1.8

2014-06-03 Thread Sujith Manoharan
Adrien Decostre wrote: I have read that a new ETSI regulation (EN 300 328 v.1.8.1) will become mandatory from 31-12-2014 onwards. I am wondering if the current ath9k driver is already compliant with this new regulation? Are the patches provided by Sujith Manoharan (“ath9k: Fix regulatory

[ath9k-devel] [PATCH 2/3] ath9k: Disable AR_INTR_SYNC_HOST1_FATAL for QCA953x

2014-03-17 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Along with AR9340 and AR955x, this is also needed for the QCA953x SoC. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/hw.c | 2 +- drivers/net/wireless/ath/ath9k/mac.c | 2 +- 2 files changed, 2

[ath9k-devel] [PATCH 3/3] ath9k: Fix temperature compensation

2014-03-17 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com The registers for temperature compensation need to be programmed only for active chains. Use the TX chainmask to make sure that this is done properly for QCA953x. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless

Re: [ath9k-devel] [PATCH 00/23] ath9k|ath9k_htc: move dups to common-beacon

2014-03-07 Thread Sujith Manoharan
that nothing is broken in ath9k. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Is it possible to force specific station inactive ??

2014-03-05 Thread Sujith Manoharan
in ath9k/reg.h Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] [PATCH 00/23] ath9k|ath9k_htc: move dups to common-beacon

2014-03-01 Thread Sujith Manoharan
-army-knife. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Hardware Timestamp Question

2014-02-18 Thread Sujith Manoharan
in too much depth and I'm not sure how the relevant TSF gets stamped to which RX frame. Are you sure ? I think AR9485 is the first chip with 2 TSF counters. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman

Re: [ath9k-devel] Slow connection when using eduroam (AR9285)

2014-02-18 Thread Sujith Manoharan
://backports.wiki.kernel.org/index.php/Main_Page Latest release: https://www.kernel.org/pub/linux/kernel/projects/backports/2014/02/10/ Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] [PATCH] ath9k: Fix ETSI compliance for AR9462 2.0

2014-02-16 Thread Sujith Manoharan
in the AR9003 family, so this is done in the initvals. ar9003_hw_apply_minccapwr_thresh() will be used only for chips which contain the new 'MinCCApwr' field in struct ar9300_BaseExtension_1. This is not present in almost all the AR9003-family chips. I believe it has been introduced in AR955x. Sujith

Re: [ath9k-devel] [PATCH] ath9k: Fix ETSI compliance for AR9462 2.0

2014-02-16 Thread Sujith Manoharan
is AR9331 which has new minCCApwr_thr values in the internal PCOEM driver, but not in the SoC driver - not sure which one is correct. Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Re: [ath9k-devel] Atheros QCWB335 / AR9565 / QCA9565 Bluetooth

2014-02-14 Thread Sujith Manoharan
Joshua Richenhagen wrote: Dear Sujith, finally I found the real reason, ath3k fails to work approximately 2/3 of the time if btusb is connected to a pin which uses the xhci driver. I compiled a dkms kernel package, with the help of a very nice canonical employee, which switches the usb pin

[ath9k-devel] [PATCH] ath9k: Fix ETSI compliance for AR9462 2.0

2014-02-13 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com The minimum CCA power threshold values have to be adjusted for existing cards to be in compliance with new regulations. Newer cards will make use of the values obtained from EEPROM, support for this was added earlier. To make sure that cards

Re: [ath9k-devel] [PATCH v2 00/13] eliminate some ath9k_htc code

2014-02-12 Thread Sujith Manoharan
Oleksij Rempel wrote: what is about this change set? Should i resend it. As long as it doesn't introduce any regression or behavioral change in ath9k, they look good. :) Sujith ___ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https

Re: [ath9k-devel] [PATCH v2] ath9k: Remove ath9k rate control

2014-02-06 Thread Sujith Manoharan
throughput a great deal, and I have not yet been able to reach 295Mbps of TCP throughput in our testing w/out hacking the tcp-ack logic to increase ack delays. By adjusting TCP parameters using sysctl or hacking the code ? Sujith ___ ath9k-devel

[ath9k-devel] [PATCH 1/7] ath9k: Fix IQ cal post processing for SoC

2014-02-06 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Calibration data is not reused for SoC chips, so call ar9003_hw_tx_iq_cal_post_proc() with the correct argument. The 'is_reusable' flag is currently used only for PC-OEM chips, but it makes things clearer to specify it explicity. Signed-off

[ath9k-devel] [PATCH 0/7] ath9k patches

2014-02-06 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com This series updates the IQ calibration code, fixing various issues. There are still some more issues to be addressed. Sujith Manoharan (7): ath9k: Fix IQ cal post processing for SoC ath9k: Check explicitly for IQ calibration ath9k: Rename

[ath9k-devel] [PATCH 2/7] ath9k: Check explicitly for IQ calibration

2014-02-06 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com In chips like AR955x, the initvals contain the information whether IQ calibration is to be done in the HW when an AGC calibration is triggered. Check if IQ-CAL is enabled in the initvals before flagging 'txiqcal_done' as true. Signed-off

[ath9k-devel] [PATCH 3/7] ath9k: Rename ar9003_hw_tx_iqcal_load_avg_2_passes

2014-02-06 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Use ar9003_hw_tx_iq_cal_outlier_detection instead. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_calib.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/net

[ath9k-devel] [PATCH 4/7] ath9k: Fix magnitude/phase calculation

2014-02-06 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com Incorrect values are programmed in the registers containing the IQ correction coefficients by the IQ-CAL post-processing code. Fix this. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_calib.c

[ath9k-devel] [PATCH 7/7] ath9k: Calculate IQ-CAL median

2014-02-06 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com This patch adds a routine to calculate the median IQ correction values for AR955x, which is used for outlier detection. The normal method which is used for all other chips is bypassed for AR955x. Signed-off-by: Sujith Manoharan c_man

[ath9k-devel] [PATCH 6/7] ath9k: Expand the IQ coefficient array

2014-02-06 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com This will be used for storing data for mutiple IQ calibration runs, for AR955x. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com --- drivers/net/wireless/ath/ath9k/ar9003_calib.c | 41 ++- 1 file changed, 21

[ath9k-devel] [PATCH] ath9k: Fix TX power calculation

2014-02-03 Thread Sujith Manoharan
From: Sujith Manoharan c_man...@qca.qualcomm.com The commit, ath9k_hw: Fix incorrect Tx control power in AR9003 template fixed the incorrect values in the eeprom templates, but if boards have already been calibrated with incorrect values, they would still be using the wrong TX power. Fix

  1   2   3   4   5   6   7   8   >