Return-path: Received: from mail-gx0-f174.google.com ([209.85.161.174]:50261 "EHLO mail-gx0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932827Ab1IIIyR convert rfc822-to-8bit (ORCPT ); Fri, 9 Sep 2011 04:54:17 -0400 Received: by gxk21 with SMTP id 21so960840gxk.5 for ; Fri, 09 Sep 2011 01:54:17 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <4E68ECE2.7060504@qca.qualcomm.com> References: <4E68ECE2.7060504@qca.qualcomm.com> Date: Fri, 9 Sep 2011 09:54:16 +0100 Message-ID: (sfid-20110909_105421_332036_B409FC34) Subject: Re: Question: ath6kl (driver/net/wireless/ath/ath6kl) with debug_mask value From: Sangwook Lee To: Kalle Valo Cc: linux-wireless@vger.kernel.org Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-wireless-owner@vger.kernel.org List-ID: Hi Kalle On 8 September 2011 17:27, Kalle Valo wrote: > Hi Sangwook, > > On 09/07/2011 04:32 PM, Sangwook Lee wrote: >> I am running ath6kl-cleanup git. > > BTW, ath6kl-cleanup.git is not updated anymore. Instead there's now > ath6kl.git which follows wireless-testing. You can find it from > git.kernel.org (when it's up again) or from github. > Thanks for this info, I will use new git. >> If I add debug_mask values with ath6kl.ko as like followings, I get >> the success full results, >> but without this, "iwlist wlan0 scan" fails. >> >> ath6kl: hw 2.0 fw 3.1.1.149 > > Hmm, I'm not sure if I have hw 2.0. I try to find one from my "stash" :) > >> 1) SCAN success with debug values: ( 0xc44,c40,40) >> $ insmod ath.ko >> $ insmod ath6kl.ko debug_mask=0x40 >> $ ifconfig wlan0 up >> $ iwlist wlan0 scan >> >> 2) SCAN failure >> $ insmod ath.ko >> $ insmod ath6kl.ko >> $ ifconfig wlan0 up >> $ iwlist wlan0 scan >> With this case, there is no coming event "WMI_SCAN_COMPLETE_EVENTID". >> After receiving ?"ath6kl: WMI_EXTENSION_EVENTID" >> iwlist shows error message: >> ? ? ? wlan0 ? ? Failed to read scan data : Resource temporarily unavailable > > 0x40 is ATH6KL_DBG_HTC_RECV. I guess the debug prints slow down the > execution and papers over the bug. At least I can't think of any other > explonation right now. > > Before I'm able to find a hw 2.0 device, can you try to debug this more? > When scanning fails can check if ath6kldev_intr_bh_handler() is called > or not? When scanning fails it usually happens because irqs are failing. > OK, let me debug this point later. > Can you share any details about your setup? From linaro.org I assume you > are using an arm board of some sort ;)# > Yes, I am using ARM Cortex A9 (Samsung EXYNOS4), SDIO Interface AR6003 Firmware In details, https://wiki.linaro.org/Resources/HowTo/SamsungWlanInOrigen > Kalle > Sangwook