All of lore.kernel.org
 help / color / mirror / Atom feed
* ath10k driver firmware crash when bring up qca 9984 wireless car d
@ 2018-04-26  8:46 KC
  2018-04-26 15:03 ` Ben Greear
  0 siblings, 1 reply; 6+ messages in thread
From: KC @ 2018-04-26  8:46 UTC (permalink / raw)
  To: ath10k; +Cc: KC Chen

[-- Attachment #1: Type: text/plain, Size: 488 bytes --]

Hi 

I'm porting ath10k drivers for Linux 4.2.8. 

Try to bring up QCA9984 wireless PCI-e card. 

I have problem with running ath10k driver, firmware load then the kernel message will show the firmware crashed during boot. 

The attachment is the error log. 

I also tried firmware ver 10.4-3.2, 10.4-3.3 and 10.4-3.5.3 without success: same symptoms an same faults.

I can provide more information (logs) to help to figure out: where the problem is?

Thanks,

KC 




[-- Attachment #2: ath10k_qca9984_firmware_crashed_.log --]
[-- Type: text/plain, Size: 8250 bytes --]

[ 5813.580836] Loading modules backported from Linux version v4.13.12-0-g0da7475
[ 5813.587986] Backport generated by backports.git v4.14-rc2-1-24-gc6db471
[ 5813.609284] ath10k_pci 0000:0a:00.0: irq 153 for MSI
[ 5813.614295] ath10k_pci 0000:0a:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 5813.664312] ath10k_pci 0000:0b:00.0: irq 154 for MSI
[ 5813.669309] ath10k_pci 0000:0b:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 5813.717310] ath10k_pci 0000:0a:00.0: qca9984/qca9994 hw1.0 target 0x01000000 chip_id 0x00000000 sub 168c:cafe
[ 5813.727246] ath10k_pci 0000:0a:00.0: kconfig debug 1 debugfs 1 tracing 0 dfs 1 testmode 0
[ 5813.735704] ath10k_pci 0000:0a:00.0: firmware ver 10.4-3.2-00072 api 5 features no-p2p,mfp,peer-flow-ctrl crc32 61dee96a
[ 5813.771996] ath10k_pci 0000:0b:00.0: qca9984/qca9994 hw1.0 target 0x01000000 chip_id 0x00000000 sub 168c:cafe
[ 5813.781969] ath10k_pci 0000:0b:00.0: kconfig debug 1 debugfs 1 tracing 0 dfs 1 testmode 0
[ 5813.790469] ath10k_pci 0000:0b:00.0: firmware ver 10.4-3.2-00072 api 5 features no-p2p,mfp,peer-flow-ctrl crc32 61dee96a
[ 5815.168034] ath10k_pci 0000:0a:00.0: board_file api 2 bmi_id 0:1 crc32 751efba1
[ 5815.223442] ath10k_pci 0000:0b:00.0: board_file api 2 bmi_id 0:2 crc32 751efba1
[ 5817.842722] ath10k_pci 0000:0a:00.0: firmware crashed! (uuid 7ade5233-a63c-49b0-bef2-a9365e0843b4)
[ 5817.851732] ath10k_pci 0000:0a:00.0: qca9984/qca9994 hw1.0 target 0x01000000 chip_id 0x00000000 sub 168c:cafe
[ 5817.861719] ath10k_pci 0000:0a:00.0: kconfig debug 1 debugfs 1 tracing 0 dfs 1 testmode 0
[ 5817.870168] ath10k_pci 0000:0a:00.0: firmware ver 10.4-3.2-00072 api 5 features no-p2p,mfp,peer-flow-ctrl crc32 61dee96a
[ 5817.881099] ath10k_pci 0000:0a:00.0: board_file api 2 bmi_id 0:1 crc32 751efba1
[ 5817.888418] ath10k_pci 0000:0a:00.0: htt-ver 0.0 wmi-op 6 htt-op 4 cal otp max-sta 32 raw 0 hwcrypto 1
[ 5817.899745] ath10k_pci 0000:0a:00.0: firmware register dump:
[ 5817.905411] ath10k_pci 0000:0a:00.0: [00]: 0x01000000 0x00000000 0x009CF084 0x00000000
[ 5817.913333] ath10k_pci 0000:0a:00.0: [04]: 0x009CF084 0x00060330 0x0000000E 0x00000000
[ 5817.921256] ath10k_pci 0000:0a:00.0: [08]: 0x00000004 0x00414B50 0x00405524 0x00975A00
[ 5817.929180] ath10k_pci 0000:0a:00.0: [12]: 0x00000000 0xFFFFFFFF 0x00973D28 0x00973D33
[ 5817.937105] ath10k_pci 0000:0a:00.0: [16]: 0x800D8B69 0x004069AC 0x00000004 0x00414B50
[ 5817.945032] ath10k_pci 0000:0a:00.0: [20]: 0x00401F00 0x00401F04 0x00000004 0x00000000
[ 5817.952957] ath10k_pci 0000:0a:00.0: [24]: 0x800C383A 0x004069DC 0x004149E0 0x00400000
[ 5817.960878] ath10k_pci 0000:0a:00.0: [28]: 0x00000000 0x00000000 0x004149E0 0x00400000
[ 5817.968802] ath10k_pci 0000:0a:00.0: [32]: 0x00405524 0x00975A00 0x00000000 0x00000000
[ 5817.976725] ath10k_pci 0000:0a:00.0: [36]: 0x809800A3 0x00406A0C 0x004149F0 0x009C3F98
[ 5817.984648] ath10k_pci 0000:0a:00.0: [40]: 0x00000000 0x00000000 0x0047EB48 0x00000004
[ 5817.992571] ath10k_pci 0000:0a:00.0: [44]: 0x00020EB2 0x00404C20 0x00000006 0x00000047
[ 5818.000497] ath10k_pci 0000:0a:00.0: [48]: 0x8098003A 0x00406A5C 0x00400000 0x00400600
[ 5818.008422] ath10k_pci 0000:0a:00.0: [52]: 0x80961A63 0x00406A4C 0x00400000 0x00000000
[ 5818.016348] ath10k_pci 0000:0a:00.0: [56]: 0x00406400 0x00000000 0x00402324 0x00000001
[ 5818.024274] ath10k_pci 0000:0a:00.0: Copy Engine register dump:
[ 5818.030210] ath10k_pci 0000:0a:00.0: [00]: 0x0004a000   7   7   8   7
[ 5818.036663] ath10k_pci 0000:0a:00.0: [01]: 0x0004a400   6   6   5   6
[ 5818.043119] ath10k_pci 0000:0a:00.0: [02]: 0x0004a800   0   0 127   0
[ 5818.049573] ath10k_pci 0000:0a:00.0: [03]: 0x0004ac00   0   0   0   0
[ 5818.056028] ath10k_pci 0000:0a:00.0: [04]: 0x0004b000   0   0   0   0
[ 5818.062482] ath10k_pci 0000:0a:00.0: [05]: 0x0004b400   0   0   0   0
[ 5818.068933] ath10k_pci 0000:0a:00.0: [06]: 0x0004b800   0   0   0   0
[ 5818.075386] ath10k_pci 0000:0a:00.0: [07]: 0x0004bc00   1   1   1   1
[ 5818.081838] ath10k_pci 0000:0a:00.0: [08]: 0x0004c000   0   0 127   0
[ 5818.088294] ath10k_pci 0000:0a:00.0: [09]: 0x0004c400   1   1   1   1
[ 5818.094746] ath10k_pci 0000:0a:00.0: [10]: 0x0004c800   0   0   0   0
[ 5818.101202] ath10k_pci 0000:0a:00.0: [11]: 0x0004cc00   0   0   0   0
[ 5818.107683] ath10k_pci 0000:0b:00.0: firmware crashed! (uuid ad40fac3-8bc4-4b21-9b68-5a71c29251a7)
[ 5818.116652] ath10k_pci 0000:0b:00.0: qca9984/qca9994 hw1.0 target 0x01000000 chip_id 0x00000000 sub 168c:cafe
[ 5818.126573] ath10k_pci 0000:0b:00.0: kconfig debug 1 debugfs 1 tracing 0 dfs 1 testmode 0
[ 5818.135022] ath10k_pci 0000:0b:00.0: firmware ver 10.4-3.2-00072 api 5 features no-p2p,mfp,peer-flow-ctrl crc32 61dee96a
[ 5818.145959] ath10k_pci 0000:0b:00.0: board_file api 2 bmi_id 0:2 crc32 751efba1
[ 5818.153281] ath10k_pci 0000:0b:00.0: htt-ver 0.0 wmi-op 6 htt-op 4 cal otp max-sta 32 raw 0 hwcrypto 1
[ 5818.164611] ath10k_pci 0000:0b:00.0: firmware register dump:
[ 5818.170279] ath10k_pci 0000:0b:00.0: [00]: 0x01000000 0x00000000 0x009CF084 0x00000000
[ 5818.178205] ath10k_pci 0000:0b:00.0: [04]: 0x009CF084 0x00060330 0x0000000E 0x00000000
[ 5818.186129] ath10k_pci 0000:0b:00.0: [08]: 0x00000004 0x00414B50 0x00405524 0x00975A00
[ 5818.194056] ath10k_pci 0000:0b:00.0: [12]: 0x00000000 0xFFFFFFFF 0x00973D28 0x00973D33
[ 5818.201983] ath10k_pci 0000:0b:00.0: [16]: 0x800D8B69 0x004069AC 0x00000004 0x00414B50
[ 5818.209907] ath10k_pci 0000:0b:00.0: [20]: 0x00401F00 0x00401F04 0x00000004 0x00000000
[ 5818.217830] ath10k_pci 0000:0b:00.0: [24]: 0x800C383A 0x004069DC 0x004149E0 0x00400000
[ 5818.225758] ath10k_pci 0000:0b:00.0: [28]: 0x00000000 0x00000000 0x004149E0 0x00400000
[ 5818.233684] ath10k_pci 0000:0b:00.0: [32]: 0x00405524 0x00975A00 0x00000000 0x00000000
[ 5818.241609] ath10k_pci 0000:0b:00.0: [36]: 0x809800A3 0x00406A0C 0x004149F0 0x009C3F98
[ 5818.249536] ath10k_pci 0000:0b:00.0: [40]: 0x00000000 0x00000000 0x0047EB48 0x00000004
[ 5818.257461] ath10k_pci 0000:0b:00.0: [44]: 0x00020ECA 0x00404C20 0x00000006 0x00000047
[ 5818.265387] ath10k_pci 0000:0b:00.0: [48]: 0x8098003A 0x00406A5C 0x00400000 0x00400600
[ 5818.273313] ath10k_pci 0000:0b:00.0: [52]: 0x80961A63 0x00406A4C 0x00400000 0x00000000
[ 5818.281241] ath10k_pci 0000:0b:00.0: [56]: 0x00406400 0x00000000 0x00402324 0x00000001
[ 5818.289167] ath10k_pci 0000:0b:00.0: Copy Engine register dump:
[ 5818.295102] ath10k_pci 0000:0b:00.0: [00]: 0x0004a000   7   7   8   7
[ 5818.301558] ath10k_pci 0000:0b:00.0: [01]: 0x0004a400   6   6   5   6
[ 5818.308011] ath10k_pci 0000:0b:00.0: [02]: 0x0004a800   0   0 127   0
[ 5818.314467] ath10k_pci 0000:0b:00.0: [03]: 0x0004ac00   0   0   0   0
[ 5818.320923] ath10k_pci 0000:0b:00.0: [04]: 0x0004b000   0   0   0   0
[ 5818.327381] ath10k_pci 0000:0b:00.0: [05]: 0x0004b400   0   0   0   0
[ 5818.333837] ath10k_pci 0000:0b:00.0: [06]: 0x0004b800   0   0   0   0
[ 5818.340294] ath10k_pci 0000:0b:00.0: [07]: 0x0004bc00   1   1   1   1
[ 5818.346750] ath10k_pci 0000:0b:00.0: [08]: 0x0004c000   0   0 127   0
[ 5818.353202] ath10k_pci 0000:0b:00.0: [09]: 0x0004c400   1   1   1   1
[ 5818.359661] ath10k_pci 0000:0b:00.0: [10]: 0x0004c800   0   0   0   0
[ 5818.366118] ath10k_pci 0000:0b:00.0: [11]: 0x0004cc00   0   0   0   0
[ 5818.797569] ath10k_pci 0000:0a:00.0: failed to receive control response completion, polling..
[ 5818.853576] ath10k_pci 0000:0b:00.0: failed to receive control response completion, polling..
[ 5819.805396] ath10k_pci 0000:0a:00.0: ctl_resp never came in (-110)
[ 5819.811590] ath10k_pci 0000:0a:00.0: failed to connect to HTC: -110
[ 5819.860779] ath10k_pci 0000:0a:00.0: could not init core (-110)
[ 5819.861336] ath10k_pci 0000:0b:00.0: ctl_resp never came in (-110)
[ 5819.861337] ath10k_pci 0000:0b:00.0: failed to connect to HTC: -110
[ 5819.879179] ath10k_pci 0000:0a:00.0: could not probe fw (-110)
[ 5819.892527] ath10k_pci 0000:0a:00.0: cannot restart a device that hasn't been started
[ 5819.904124] ath10k_pci 0000:0b:00.0: could not init core (-110)
[ 5819.910079] ath10k_pci 0000:0b:00.0: could not probe fw (-110)
[ 5819.920524] ath10k_pci 0000:0b:00.0: cannot restart a device that hasn't been started

[-- Attachment #3: Type: text/plain, Size: 146 bytes --]

_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ath10k driver firmware crash when bring up qca 9984 wireless car d
  2018-04-26  8:46 ath10k driver firmware crash when bring up qca 9984 wireless car d KC
@ 2018-04-26 15:03 ` Ben Greear
  2018-04-27  6:12   ` KC
  0 siblings, 1 reply; 6+ messages in thread
From: Ben Greear @ 2018-04-26 15:03 UTC (permalink / raw)
  To: KC, ath10k; +Cc: KC Chen

On 04/26/2018 01:46 AM, KC wrote:
> Hi
>
> I'm porting ath10k drivers for Linux 4.2.8.
>
> Try to bring up QCA9984 wireless PCI-e card.
>
> I have problem with running ath10k driver, firmware load then the kernel message will show the firmware crashed during boot.
>
> The attachment is the error log.
>
> I also tried firmware ver 10.4-3.2, 10.4-3.3 and 10.4-3.5.3 without success: same symptoms an same faults.
>
> I can provide more information (logs) to help to figure out: where the problem is?

You can try my ath10k-ct firmware, send me crash dump if it crashes and I might can
decode it and tell you why.

http://www.candelatech.com/ath10k-10.4.php

Thanks,
Ben

-- 
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc  http://www.candelatech.com


_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ath10k driver firmware crash when bring up qca 9984 wireless car d
  2018-04-26 15:03 ` Ben Greear
@ 2018-04-27  6:12   ` KC
  2018-04-27 17:20     ` Ben Greear
  0 siblings, 1 reply; 6+ messages in thread
From: KC @ 2018-04-27  6:12 UTC (permalink / raw)
  To: Ben Greear; +Cc: KC Chen, ath10k

[-- Attachment #1: Type: text/plain, Size: 1278 bytes --]

Hi Ben, 

Thank you for your time.

I have been try ath10k-ct firmware and the attachments are the crash dump and pci info.

If you require any further information, let me know.
  
Thanks, 
KC

-----Original message-----
From:Ben Greear <greearb@candelatech.com>
To:KC <kc@mail2000.com.tw>,ath10k <ath10k@lists.infradead.org>
Cc:KC Chen <KC1120@gmail.com>
Date:Thu, 26 Apr 2018 23:03:09
Subject:Re: ath10k driver firmware crash when bring up qca 9984 wireless car d

On 04/26/2018 01:46 AM, KC wrote:
> Hi
>
> I'm porting ath10k drivers for Linux 4.2.8.
>
> Try to bring up QCA9984 wireless PCI-e card.
>
> I have problem with running ath10k driver, firmware load then the kernel message will show the firmware crashed during boot.
>
> The attachment is the error log.
>
> I also tried firmware ver 10.4-3.2, 10.4-3.3 and 10.4-3.5.3 without success: same symptoms an same faults.
>
> I can provide more information (logs) to help to figure out: where the problem is?

You can try my ath10k-ct firmware, send me crash dump if it crashes and I might can
decode it and tell you why.

http://www.candelatech.com/ath10k-10.4.php

Thanks,
Ben

-- 
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc  http://www.candelatech.com


[-- Attachment #2: ath10k_qca9984_firmware_crashed_with_ct_fw-5.log --]
[-- Type: text/plain, Size: 30245 bytes --]

[/sys] # insmod /lib/modules/4.2.8/wifi/ath10k_pci.ko
[84567.808562] ath10k_pci 0000:0a:00.0: pci probe 168c:0046 168c:cafe
[84567.814863] ath10k_pci 0000:0a:00.0: boot pci_mem 0xffffc90002400000
[84567.821480] ath10k_pci 0000:0a:00.0: irq 153 for MSI
[84567.826470] ath10k_pci 0000:0a:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[84567.834596] ath10k_pci 0000:0a:00.0: boot qca99x0 chip reset
[84567.840263] ath10k_pci 0000:0a:00.0: boot cold reset
[84567.886641] ath10k_pci 0000:0a:00.0: boot cold reset complete
[84567.892398] ath10k_pci 0000:0a:00.0: boot waiting target to initialise
[84567.898938] ath10k_pci 0000:0a:00.0: boot target indicator 2
[84567.904609] ath10k_pci 0000:0a:00.0: boot target initialised
[84567.910280] ath10k_pci 0000:0a:00.0: boot qca99x0 chip reset complete (cold)
[84567.917377] ath10k_pci 0000:0a:00.0: boot hif power up
[84567.917422] ath10k_pci 0000:0b:00.0: pci probe 168c:0046 168c:cafe
[84567.917538] ath10k_pci 0000:0b:00.0: boot pci_mem 0xffffc90002800000
[84567.917914] ath10k_pci 0000:0b:00.0: irq 154 for MSI
[84567.917956] ath10k_pci 0000:0b:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[84567.918005] ath10k_pci 0000:0b:00.0: boot qca99x0 chip reset
[84567.918005] ath10k_pci 0000:0b:00.0: boot cold reset
[84567.958791] ath10k_pci 0000:0a:00.0: boot qca99x0 chip reset
[84567.959443] ath10k_pci 0000:0b:00.0: boot cold reset complete
[84567.959444] ath10k_pci 0000:0b:00.0: boot waiting target to initialise
[84567.959446] ath10k_pci 0000:0b:00.0: boot target indicator 2
[84567.959451] ath10k_pci 0000:0b:00.0: boot target initialised
[/sys] # [84567.959451] ath10k_pci 0000:0b:00.0: boot qca99x0 chip reset complete (cold)
[84567.959460] ath10k_pci 0000:0b:00.0: boot hif power up
[84567.959468] ath10k_pci 0000:0b:00.0: boot qca99x0 chip reset
[84567.959468] ath10k_pci 0000:0b:00.0: boot cold reset
[84568.001407] ath10k_pci 0000:0b:00.0: boot cold reset complete
[84568.001408] ath10k_pci 0000:0b:00.0: boot waiting target to initialise
[84568.001412] ath10k_pci 0000:0b:00.0: boot target indicator 2
[84568.001416] ath10k_pci 0000:0b:00.0: boot target initialised
[84568.001417] ath10k_pci 0000:0b:00.0: boot qca99x0 chip reset complete (cold)
[84568.001445] ath10k_pci 0000:0b:00.0: boot init ce src ring id 0 entries 16 base_addr ffff880ff20ea000
[84568.001469] ath10k_pci 0000:0b:00.0: boot ce dest ring id 1 entries 512 base_addr ffff880ffce48000
[84568.001492] ath10k_pci 0000:0b:00.0: boot ce dest ring id 2 entries 128 base_addr ffff880ffc2f2000
[84568.001520] ath10k_pci 0000:0b:00.0: boot init ce src ring id 3 entries 32 base_addr ffff880ffd669000
[84568.001548] ath10k_pci 0000:0b:00.0: boot init ce src ring id 4 entries 8192 base_addr ffff880ffb940000
[84568.001572] ath10k_pci 0000:0b:00.0: boot ce dest ring id 5 entries 512 base_addr ffff880ffc232000
[84568.001600] ath10k_pci 0000:0b:00.0: boot init ce src ring id 7 entries 2 base_addr ffff880ff1f19000
[84568.001623] ath10k_pci 0000:0b:00.0: boot ce dest ring id 7 entries 2 base_addr ffff88101eb88000
[84568.001647] ath10k_pci 0000:0b:00.0: boot ce dest ring id 8 entries 128 base_addr ffff880ff316d000
[84568.012788] ath10k_pci 0000:0b:00.0: bmi get target info
[84568.012851] ath10k_pci 0000:0b:00.0: Hardware name qca9984/qca9994 hw1.0 version 0x1000000
[84568.012860] ath10k_pci 0000:0b:00.0: boot fw request 'ath10k/pre-cal-pci-0000:0b:00.0.bin': -2
[84568.012864] ath10k_pci 0000:0b:00.0: boot fw request 'ath10k/cal-pci-0000:0b:00.0.bin': -2
[84568.012865] ath10k_pci 0000:0b:00.0: trying fw api 6
[84568.012870] ath10k_pci 0000:0b:00.0: boot fw request 'ath10k/QCA9984/hw1.0/firmware-6.bin': -2
[84568.012870] ath10k_pci 0000:0b:00.0: trying fw api 5
[84568.012974] ath10k_pci 0000:0b:00.0: boot fw request 'ath10k/QCA9984/hw1.0/firmware-5.bin': 0
[84568.012975] ath10k_pci 0000:0b:00.0: found fw version 10.4-ct-9984-fW-010-868495e
[84568.012975] ath10k_pci 0000:0b:00.0: found fw timestamp 1522891279
[84568.012976] ath10k_pci 0000:0b:00.0: found fw ie wmi op version 6
[84568.012976] ath10k_pci 0000:0b:00.0: found fw ie htt op version 4
[84568.012977] ath10k_pci 0000:0b:00.0: found firmware features ie (8 B)
[84568.012977] ath10k_pci 0000:0b:00.0: Enabling feature bit: 13
[84568.012978] ath10k_pci 0000:0b:00.0: features
[84568.012979] ath10k_pci 0000:0b:00.0: 00000000: 00 20 00 00 00 00 00 00                          . ......
[84568.012979] ath10k_pci 0000:0b:00.0: Unknown FW IE: 30
[84568.012980] ath10k_pci 0000:0b:00.0: found otp image ie (8999 B)
[84568.012980] ath10k_pci 0000:0b:00.0: found fw image ie (364265 B)
[84568.012981] ath10k_pci 0000:0b:00.0: found fw code swap image ie (226300 B)
[84568.012981] ath10k_pci 0000:0b:00.0: using fw api 5
[84568.012983] ath10k_pci 0000:0b:00.0: qca9984/qca9994 hw1.0 target 0x01000000 chip_id 0x00000000 sub 168c:cafe
[84568.012983] ath10k_pci 0000:0b:00.0: kconfig debug 1 debugfs 1 tracing 0 dfs 1 testmode 0
[84568.013250] ath10k_pci 0000:0b:00.0: firmware ver 10.4-ct-9984-fW-010-868495e api 5 features peer-flow-ctrl crc32 a08d163e
[84568.013251] ath10k_pci 0000:0b:00.0: boot did not find a pre calibration file, try DT next: -2
[84568.013251] ath10k_pci 0000:0b:00.0: unable to load pre cal data from DT: -2
[84568.013252] ath10k_pci 0000:0b:00.0: could not load pre cal data: -2
[84568.013252] ath10k_pci 0000:0b:00.0: boot upload otp to 0x1234 len 8999 for board id
[84568.013253] ath10k_pci 0000:0b:00.0: bmi fast download address 0x1234 buffer 0xffffc90000551084 length 8999
[84568.013254] ath10k_pci 0000:0b:00.0: bmi lz stream start address 0x1234
[84568.013263] ath10k_pci 0000:0b:00.0: bmi lz data buffer 0xffffc90000551084 length 8996
[84568.042653] ath10k_pci 0000:0b:00.0: bmi lz data buffer 0xffff880ff30b7d54 length 4
[84568.042879] ath10k_pci 0000:0b:00.0: bmi lz stream start address 0x0
[84568.042930] ath10k_pci 0000:0b:00.0: bmi execute address 0x1234 param 0x10
[84568.373612] ath10k_pci 0000:0a:00.0: boot cold reset
[84568.420354] ath10k_pci 0000:0a:00.0: boot cold reset complete
[84568.426282] ath10k_pci 0000:0a:00.0: boot waiting target to initialise
[84568.433018] ath10k_pci 0000:0a:00.0: boot target indicator 2
[84568.438799] ath10k_pci 0000:0a:00.0: boot target initialised
[84568.444572] ath10k_pci 0000:0a:00.0: boot qca99x0 chip reset complete (cold)
[84568.451854] ath10k_pci 0000:0a:00.0: boot init ce src ring id 0 entries 16 base_addr ffff88101dda1000
[84568.461365] ath10k_pci 0000:0a:00.0: boot ce dest ring id 1 entries 512 base_addr ffff880ff2a4e000
[84568.470608] ath10k_pci 0000:0a:00.0: boot ce dest ring id 2 entries 128 base_addr ffff880ff313a000
[84568.479857] ath10k_pci 0000:0a:00.0: boot init ce src ring id 3 entries 32 base_addr ffff881025566000
[84568.489372] ath10k_pci 0000:0a:00.0: boot init ce src ring id 4 entries 8192 base_addr ffff880ff1f40000
[84568.498894] ath10k_pci 0000:0a:00.0: boot ce dest ring id 5 entries 512 base_addr ffff880ff5a74000
[84568.508027] ath10k_pci 0000:0a:00.0: boot init ce src ring id 7 entries 2 base_addr ffff880ff8372000
[84568.517445] ath10k_pci 0000:0a:00.0: boot ce dest ring id 7 entries 2 base_addr ffff880ff4b17000
[84568.526371] ath10k_pci 0000:0a:00.0: boot ce dest ring id 8 entries 128 base_addr ffff880ff44c4000
[84568.546717] ath10k_pci 0000:0a:00.0: bmi get target info
[84568.552255] ath10k_pci 0000:0a:00.0: Hardware name qca9984/qca9994 hw1.0 version 0x1000000
[84568.560772] ath10k_pci 0000:0a:00.0: boot fw request 'ath10k/pre-cal-pci-0000:0a:00.0.bin': -2
[84568.569544] ath10k_pci 0000:0a:00.0: boot fw request 'ath10k/cal-pci-0000:0a:00.0.bin': -2
[84568.578053] ath10k_pci 0000:0a:00.0: trying fw api 6
[84568.583177] ath10k_pci 0000:0a:00.0: boot fw request 'ath10k/QCA9984/hw1.0/firmware-6.bin': -2
[84568.591818] ath10k_pci 0000:0a:00.0: trying fw api 5
[84568.596815] ath10k_pci 0000:0a:00.0: boot fw request 'ath10k/QCA9984/hw1.0/firmware-5.bin': 0
[84568.605595] ath10k_pci 0000:0a:00.0: found fw version 10.4-ct-9984-fW-010-868495e
[84568.613298] ath10k_pci 0000:0a:00.0: found fw timestamp 1522891279
[84568.619547] ath10k_pci 0000:0a:00.0: found fw ie wmi op version 6
[84568.625706] ath10k_pci 0000:0a:00.0: found fw ie htt op version 4
[84568.631980] ath10k_pci 0000:0a:00.0: found firmware features ie (8 B)
[84568.638472] ath10k_pci 0000:0a:00.0: Enabling feature bit: 13
[84568.644286] ath10k_pci 0000:0a:00.0: features
[84568.648772] ath10k_pci 0000:0a:00.0: 00000000: 00 20 00 00 00 00 00 00                          . ......
[84568.658455] ath10k_pci 0000:0a:00.0: Unknown FW IE: 30
[84568.663749] ath10k_pci 0000:0a:00.0: found otp image ie (8999 B)
[84568.669943] ath10k_pci 0000:0a:00.0: found fw image ie (364265 B)
[84568.676220] ath10k_pci 0000:0a:00.0: found fw code swap image ie (226300 B)
[84568.683353] ath10k_pci 0000:0a:00.0: using fw api 5
[84568.688324] ath10k_pci 0000:0a:00.0: qca9984/qca9994 hw1.0 target 0x01000000 chip_id 0x00000000 sub 168c:cafe
[84568.698534] ath10k_pci 0000:0a:00.0: kconfig debug 1 debugfs 1 tracing 0 dfs 1 testmode 0
[84568.707221] ath10k_pci 0000:0a:00.0: firmware ver 10.4-ct-9984-fW-010-868495e api 5 features peer-flow-ctrl crc32 a08d163e
[84568.718466] ath10k_pci 0000:0a:00.0: boot did not find a pre calibration file, try DT next: -2
[84568.727277] ath10k_pci 0000:0a:00.0: unable to load pre cal data from DT: -2
[84568.734531] ath10k_pci 0000:0a:00.0: could not load pre cal data: -2
[84568.741076] ath10k_pci 0000:0a:00.0: boot upload otp to 0x1234 len 8999 for board id
[84568.749051] ath10k_pci 0000:0a:00.0: bmi fast download address 0x1234 buffer 0xffffc90000551084 length 8999
[84568.758821] ath10k_pci 0000:0a:00.0: bmi lz stream start address 0x1234
[84568.765655] ath10k_pci 0000:0a:00.0: bmi lz data buffer 0xffffc90000551084 length 8996
[84568.802924] ath10k_pci 0000:0a:00.0: bmi lz data buffer 0xffff88101ef93d54 length 4
[84568.810701] ath10k_pci 0000:0a:00.0: bmi lz stream start address 0x0
[84568.817147] ath10k_pci 0000:0a:00.0: bmi execute address 0x1234 param 0x10
[84569.453259] ath10k_pci 0000:0b:00.0: bmi cmd took 1411 jiffies hz 1000 ret 0
[84569.460527] ath10k_pci 0000:0b:00.0: bmi execute result 0x800
[84569.466451] ath10k_pci 0000:0b:00.0: boot get otp board id result 0x00000800 board_id 2 chip_id 0
[84569.475766] ath10k_pci 0000:0b:00.0: bdf variant name not set.
[84569.481778] ath10k_pci 0000:0b:00.0: boot using board name 'bus=pci,bmi-chip-id=0,bmi-board-id=2'
[84569.490916] ath10k_pci 0000:0b:00.0: boot fw request 'ath10k/QCA9984/hw1.0/board-2.bin': 0
[84569.499350] ath10k_pci 0000:0b:00.0: board name
[84569.504024] ath10k_pci 0000:0b:00.0: 00000000: 62 75 73 3d 70 63 69 2c 62 6d 69 2d 63 68 69 70  bus=pci,bmi-chip
[84569.514363] ath10k_pci 0000:0b:00.0: 00000010: 2d 69 64 3d 30 2c 62 6d 69 2d 62 6f 61 72 64 2d  -id=0,bmi-board-
[84569.524834] ath10k_pci 0000:0b:00.0: 00000020: 69 64 3d 31                                      id=1
[84569.534179] ath10k_pci 0000:0b:00.0: board name
[84569.538855] ath10k_pci 0000:0b:00.0: 00000000: 62 75 73 3d 70 63 69 2c 62 6d 69 2d 63 68 69 70  bus=pci,bmi-chip
[84569.549161] ath10k_pci 0000:0b:00.0: 00000010: 2d 69 64 3d 30 2c 62 6d 69 2d 62 6f 61 72 64 2d  -id=0,bmi-board-
[84569.559632] ath10k_pci 0000:0b:00.0: 00000020: 69 64 3d 32                                      id=2
[84569.568800] ath10k_pci 0000:0b:00.0: boot found match for name 'bus=pci,bmi-chip-id=0,bmi-board-id=2'
[84569.578289] ath10k_pci 0000:0b:00.0: boot found board data for 'bus=pci,bmi-chip-id=0,bmi-board-id=2'
[84569.587537] ath10k_pci 0000:0b:00.0: using board api 2
[84569.592788] ath10k_pci 0000:0b:00.0: board_file api 2 bmi_id 0:2 crc32 751efba1
[84569.600238] ath10k_pci 0000:0b:00.0: bmi start
[84569.604823] ath10k_pci 0000:0b:00.0: bmi write address 0x400800 length 4
[84569.611651] ath10k_pci 0000:0b:00.0: bmi read address 0x400810 length 4
[84569.618530] ath10k_pci 0000:0b:00.0: bmi write address 0x400810 length 4
[84569.625444] ath10k_pci 0000:0b:00.0: bmi write address 0x400844 length 4
[84569.632215] ath10k_pci 0000:0b:00.0: bmi write address 0x400904 length 4
[84569.639133] ath10k_pci 0000:0b:00.0: bmi write address 0x4008bc length 4
[84569.646045] ath10k_pci 0000:0b:00.0: boot did not find a pre calibration file, try DT next: -2
[84569.654913] ath10k_pci 0000:0b:00.0: unable to load pre cal data from DT: -2
[84569.662176] ath10k_pci 0000:0b:00.0: failed to load pre cal data: -2
[84569.668720] ath10k_pci 0000:0b:00.0: pre cal download procedure failed, try cal file: -2
[84569.676932] ath10k_pci 0000:0b:00.0: boot did not find a calibration file, try DT next: -2
[84569.685304] ath10k_pci 0000:0b:00.0: boot did not find DT entry, try target EEPROM next: -2
[84569.693825] ath10k_pci 0000:0b:00.0: boot did not find target EEPROM entry, try OTP next: -95
[84569.702603] ath10k_pci 0000:0b:00.0: bmi read address 0x4008ac length 4
[84569.709455] ath10k_pci 0000:0b:00.0: boot push board extended data addr 0x0
[84569.716584] ath10k_pci 0000:0b:00.0: bmi read address 0x400854 length 4
[84569.723460] ath10k_pci 0000:0b:00.0: bmi write address 0xc0000 length 12064
[84569.750661] ath10k_pci 0000:0b:00.0: bmi write address 0x400858 length 4
[84569.757462] ath10k_pci 0000:0b:00.0: boot upload otp to 0x1234 len 8999
[84569.764280] ath10k_pci 0000:0b:00.0: bmi fast download address 0x1234 buffer 0xffffc90000551084 length 8999
[84569.774307] ath10k_pci 0000:0b:00.0: bmi lz stream start address 0x1234
[84569.781132] ath10k_pci 0000:0b:00.0: bmi lz data buffer 0xffffc90000551084 length 8996
[84569.818584] ath10k_pci 0000:0b:00.0: bmi lz data buffer 0xffff880ff30b7cf4 length 4
[84569.826482] ath10k_pci 0000:0b:00.0: bmi lz stream start address 0x0
[84569.832921] ath10k_pci 0000:0b:00.0: bmi execute address 0x1234 param 0x700
[84570.234043] ath10k_pci 0000:0a:00.0: bmi cmd took 1411 jiffies hz 1000 ret 0
[84570.241310] ath10k_pci 0000:0a:00.0: bmi execute result 0x400
[84570.247233] ath10k_pci 0000:0a:00.0: boot get otp board id result 0x00000400 board_id 1 chip_id 0
[84570.256310] ath10k_pci 0000:0a:00.0: bdf variant name not set.
[84570.262324] ath10k_pci 0000:0a:00.0: boot using board name 'bus=pci,bmi-chip-id=0,bmi-board-id=1'
[84570.271462] ath10k_pci 0000:0a:00.0: boot fw request 'ath10k/QCA9984/hw1.0/board-2.bin': 0
[84570.279831] ath10k_pci 0000:0a:00.0: board name
[84570.284505] ath10k_pci 0000:0a:00.0: 00000000: 62 75 73 3d 70 63 69 2c 62 6d 69 2d 63 68 69 70  bus=pci,bmi-chip
[84570.294946] ath10k_pci 0000:0a:00.0: 00000010: 2d 69 64 3d 30 2c 62 6d 69 2d 62 6f 61 72 64 2d  -id=0,bmi-board-
[84570.305167] ath10k_pci 0000:0a:00.0: 00000020: 69 64 3d 31                                      id=1
[84570.314351] ath10k_pci 0000:0a:00.0: boot found match for name 'bus=pci,bmi-chip-id=0,bmi-board-id=1'
[84570.323638] ath10k_pci 0000:0a:00.0: boot found board data for 'bus=pci,bmi-chip-id=0,bmi-board-id=1'
[84570.333115] ath10k_pci 0000:0a:00.0: using board api 2
[84570.338470] ath10k_pci 0000:0a:00.0: board_file api 2 bmi_id 0:1 crc32 751efba1
[84570.345911] ath10k_pci 0000:0a:00.0: bmi start
[84570.350446] ath10k_pci 0000:0a:00.0: bmi write address 0x400800 length 4
[84570.357361] ath10k_pci 0000:0a:00.0: bmi read address 0x400810 length 4
[84570.364239] ath10k_pci 0000:0a:00.0: bmi write address 0x400810 length 4
[84570.371157] ath10k_pci 0000:0a:00.0: bmi write address 0x400844 length 4
[84570.378068] ath10k_pci 0000:0a:00.0: bmi write address 0x400904 length 4
[84570.384987] ath10k_pci 0000:0a:00.0: bmi write address 0x4008bc length 4
[84570.391908] ath10k_pci 0000:0a:00.0: boot did not find a pre calibration file, try DT next: -2
[84570.400778] ath10k_pci 0000:0a:00.0: unable to load pre cal data from DT: -2
[84570.408038] ath10k_pci 0000:0a:00.0: failed to load pre cal data: -2
[84570.414495] ath10k_pci 0000:0a:00.0: pre cal download procedure failed, try cal file: -2
[84570.422685] ath10k_pci 0000:0a:00.0: boot did not find a calibration file, try DT next: -2
[84570.431130] ath10k_pci 0000:0a:00.0: boot did not find DT entry, try target EEPROM next: -2
[84570.431132] ath10k_pci 0000:0a:00.0: boot did not find target EEPROM entry, try OTP next: -95
[84570.431132] ath10k_pci 0000:0a:00.0: bmi read address 0x4008ac length 4
[84570.431195] ath10k_pci 0000:0a:00.0: boot push board extended data addr 0x0
[84570.431195] ath10k_pci 0000:0a:00.0: bmi read address 0x400854 length 4
[84570.431270] ath10k_pci 0000:0a:00.0: bmi write address 0xc0000 length 12064
[84570.451392] ath10k_pci 0000:0a:00.0: bmi write address 0x400858 length 4
[84570.451581] ath10k_pci 0000:0a:00.0: boot upload otp to 0x1234 len 8999
[84570.451583] ath10k_pci 0000:0a:00.0: bmi fast download address 0x1234 buffer 0xffffc90000551084 length 8999
[84570.451584] ath10k_pci 0000:0a:00.0: bmi lz stream start address 0x1234
[84570.451628] ath10k_pci 0000:0a:00.0: bmi lz data buffer 0xffffc90000551084 length 8996
[84570.481028] ath10k_pci 0000:0a:00.0: bmi lz data buffer 0xffff88101ef93cf4 length 4
[84570.481251] ath10k_pci 0000:0a:00.0: bmi lz stream start address 0x0
[84570.481297] ath10k_pci 0000:0a:00.0: bmi execute address 0x1234 param 0x700
[84571.259324] ath10k_pci 0000:0b:00.0: bmi cmd took 1420 jiffies hz 1000 ret 0
[84571.266398] ath10k_pci 0000:0b:00.0: bmi execute result 0x0
[84571.272143] ath10k_pci 0000:0b:00.0: boot otp execute result 0
[84571.278135] ath10k_pci 0000:0b:00.0: boot using calibration mode otp
[84571.284557] ath10k_pci 0000:0b:00.0: boot found firmware code swap binary
[84571.291535] ath10k_pci 0000:0b:00.0: bmi write address 0x423160 length 208
[84571.298641] ath10k_pci 0000:0b:00.0: boot uploading firmware image ffffc900005533b4 len 364265
[84571.307323] ath10k_pci 0000:0b:00.0: bmi fast download address 0x1234 buffer 0xffffc900005533b4 length 364265
[84571.317421] ath10k_pci 0000:0b:00.0: bmi lz stream start address 0x1234
[84571.324069] ath10k_pci 0000:0b:00.0: bmi lz data buffer 0xffffc900005533b4 length 364264
[84571.900314] ath10k_pci 0000:0a:00.0: bmi cmd took 1419 jiffies hz 1000 ret 0
[84571.907453] ath10k_pci 0000:0a:00.0: bmi execute result 0x0
[84571.913083] ath10k_pci 0000:0a:00.0: boot otp execute result 0
[84571.919089] ath10k_pci 0000:0a:00.0: boot using calibration mode otp
[84571.925474] ath10k_pci 0000:0a:00.0: boot found firmware code swap binary
[84571.932360] ath10k_pci 0000:0a:00.0: bmi write address 0x423160 length 208
[84571.939455] ath10k_pci 0000:0a:00.0: boot uploading firmware image ffffc900005533b4 len 364265
[84571.948091] ath10k_pci 0000:0a:00.0: bmi fast download address 0x1234 buffer 0xffffc900005533b4 length 364265
[84571.958193] ath10k_pci 0000:0a:00.0: bmi lz stream start address 0x1234
[84571.965008] ath10k_pci 0000:0a:00.0: bmi lz data buffer 0xffffc900005533b4 length 364264
[84572.509702] ath10k_pci 0000:0b:00.0: bmi lz data buffer 0xffff880ff30b7d34 length 4
[84572.517594] ath10k_pci 0000:0b:00.0: bmi lz stream start address 0x0
[84572.524023] ath10k_pci 0000:0b:00.0: bmi write address 0x400814 length 4
[84572.530767] ath10k_pci 0000:0b:00.0: pci hif map service
[84572.536193] ath10k_pci 0000:0b:00.0: boot htc service 'Control' ul pipe 0 dl pipe 1 eid 0 ready
[84572.544965] ath10k_pci 0000:0b:00.0: boot htc service 'Control' eid 0 TX flow control disabled
[84572.553689] ath10k_pci 0000:0b:00.0: bmi done
[84572.558192] ath10k_pci 0000:0b:00.0: htt tx max num pending tx 2500
[84572.564506] ath10k_pci 0000:0b:00.0: htt rx ring size 2048 fill_level 1023
[84572.571491] ath10k_pci 0000:0b:00.0: boot hif start
[84572.603419] ath10k_pci 0000:0b:00.0: firmware crashed! (uuid 762bccdf-cc9b-4ea9-b8c0-24a4ec47d335)
[84572.612431] ath10k_pci 0000:0b:00.0: qca9984/qca9994 hw1.0 target 0x01000000 chip_id 0x00000000 sub 168c:cafe
[84572.622626] ath10k_pci 0000:0b:00.0: kconfig debug 1 debugfs 1 tracing 0 dfs 1 testmode 0
[84572.631190] ath10k_pci 0000:0b:00.0: firmware ver 10.4-ct-9984-fW-010-868495e api 5 features peer-flow-ctrl crc32 a08d163e
[84572.642452] ath10k_pci 0000:0b:00.0: board_file api 2 bmi_id 0:2 crc32 751efba1
[84572.649978] ath10k_pci 0000:0b:00.0: htt-ver 0.0 wmi-op 6 htt-op 4 cal otp max-sta 32 raw 0 hwcrypto 1
[84572.661391] ath10k_pci 0000:0b:00.0: firmware register dump:
[84572.667218] ath10k_pci 0000:0b:00.0: [00]: 0x01000000 0x00000000 0x009CBA1F 0x00000000
[84572.675161] ath10k_pci 0000:0b:00.0: [04]: 0x009CBA1F 0x00060330 0x0000000E 0x004220D0
[84572.683110] ath10k_pci 0000:0b:00.0: [08]: 0x004175E8 0x00400000 0x004069B0 0x00422820
[84572.691253] ath10k_pci 0000:0b:00.0: [12]: 0x00000000 0x00000000 0x00973D28 0x00973D33
[84572.699339] ath10k_pci 0000:0b:00.0: [16]: 0x00401F00 0x00401F04 0x00980000 0x00400000
[84572.707485] ath10k_pci 0000:0b:00.0: [20]: 0x00000000 0x0040695C 0x00000004 0x00414A40
[84572.715633] ath10k_pci 0000:0b:00.0: [24]: 0x00401F00 0x00401F04 0x00000004 0x00414D50
[84572.723601] ath10k_pci 0000:0b:00.0: [28]: 0x000003C4 0x000001A8 0x00000001 0x00000000
[84572.731617] ath10k_pci 0000:0b:00.0: [32]: 0x00000000 0x00000000 0x00000000 0x00000000
[84572.739669] ath10k_pci 0000:0b:00.0: [36]: 0x00000000 0x00000000 0x00000000 0x00000000
[84572.747814] ath10k_pci 0000:0b:00.0: [40]: 0x800DC4E5 0x004069AC 0x00000004 0x00414D50
[84572.755957] ath10k_pci 0000:0b:00.0: [44]: 0x00401F00 0x00401F04 0x00000004 0x00000000
[84572.764001] ath10k_pci 0000:0b:00.0: [48]: 0x800C383A 0x004069DC 0x00024A3C 0x00400000
[84572.772142] ath10k_pci 0000:0b:00.0: [52]: 0x00000000 0x00000000 0x00024A3C 0x00400000
[84572.780115] ath10k_pci 0000:0b:00.0: [56]: 0x00405524 0x00975A00 0x00000000 0x00000000
[84572.788082] ath10k_pci 0000:0b:00.0: Copy Engine register dump:
[84572.794131] ath10k_pci 0000:0b:00.0: [00]: 0x0004a000   1   1  18  17
[84572.800713] ath10k_pci 0000:0b:00.0: [01]: 0x0004a400   6   6   5   6
[84572.807296] ath10k_pci 0000:0b:00.0: [02]: 0x0004a800   0   0 127   0
[84572.813939] ath10k_pci 0000:0b:00.0: [03]: 0x0004ac00   0   0   0   0
[84572.820525] ath10k_pci 0000:0b:00.0: [04]: 0x0004b000   0   0   0   0
[84572.827168] ath10k_pci 0000:0b:00.0: [05]: 0x0004b400   0   0   0   0
[84572.833648] ath10k_pci 0000:0b:00.0: [06]: 0x0004b800   0   0   0   0
[84572.840241] ath10k_pci 0000:0b:00.0: [07]: 0x0004bc00   1   1   1   1
[84572.846873] ath10k_pci 0000:0b:00.0: [08]: 0x0004c000   0   0 127   0
[84572.853455] ath10k_pci 0000:0b:00.0: [09]: 0x0004c400   1   1   1   1
[84572.860094] ath10k_pci 0000:0b:00.0: [10]: 0x0004c800   0   0   0   0
[84572.866734] ath10k_pci 0000:0b:00.0: [11]: 0x0004cc00   0   0   0   0
[84573.150339] ath10k_pci 0000:0a:00.0: bmi lz data buffer 0xffff88101ef93d34 length 4
[84573.158017] ath10k_pci 0000:0a:00.0: bmi lz stream start address 0x0
[84573.164391] ath10k_pci 0000:0a:00.0: bmi write address 0x400814 length 4
[84573.171109] ath10k_pci 0000:0a:00.0: pci hif map service
[84573.176428] ath10k_pci 0000:0a:00.0: boot htc service 'Control' ul pipe 0 dl pipe 1 eid 0 ready
[84573.185137] ath10k_pci 0000:0a:00.0: boot htc service 'Control' eid 0 TX flow control disabled
[84573.193755] ath10k_pci 0000:0a:00.0: bmi done
[84573.198133] ath10k_pci 0000:0a:00.0: htt tx max num pending tx 2500
[84573.204425] ath10k_pci 0000:0a:00.0: htt rx ring size 2048 fill_level 1023
[84573.211313] ath10k_pci 0000:0a:00.0: boot hif start
[84573.243382] ath10k_pci 0000:0a:00.0: firmware crashed! (uuid ec649678-e4ce-4350-876d-f66d5801b500)
[84573.252361] ath10k_pci 0000:0a:00.0: qca9984/qca9994 hw1.0 target 0x01000000 chip_id 0x00000000 sub 168c:cafe
[84573.262293] ath10k_pci 0000:0a:00.0: kconfig debug 1 debugfs 1 tracing 0 dfs 1 testmode 0
[84573.262573] ath10k_pci 0000:0a:00.0: firmware ver 10.4-ct-9984-fW-010-868495e api 5 features peer-flow-ctrl crc32 a08d163e
[84573.262630] ath10k_pci 0000:0a:00.0: board_file api 2 bmi_id 0:1 crc32 751efba1
[84573.262632] ath10k_pci 0000:0a:00.0: htt-ver 0.0 wmi-op 6 htt-op 4 cal otp max-sta 32 raw 0 hwcrypto 1
[84573.262651] ath10k_pci 0000:0a:00.0: firmware register dump:
[84573.262653] ath10k_pci 0000:0a:00.0: [00]: 0x01000000 0x00000000 0x009CBA1F 0x00000000
[84573.262654] ath10k_pci 0000:0a:00.0: [04]: 0x009CBA1F 0x00060330 0x0000000E 0x004220D0
[84573.262655] ath10k_pci 0000:0a:00.0: [08]: 0x004175E8 0x00400000 0x004069B0 0x00422820
[84573.262656] ath10k_pci 0000:0a:00.0: [12]: 0x00000000 0x00000000 0x00973D28 0x00973D33
[84573.262657] ath10k_pci 0000:0a:00.0: [16]: 0x00401F00 0x00401F04 0x00980000 0x00400000
[84573.262659] ath10k_pci 0000:0a:00.0: [20]: 0x00000000 0x0040695C 0x00000004 0x00414A40
[84573.262660] ath10k_pci 0000:0a:00.0: [24]: 0x00401F00 0x00401F04 0x00000004 0x00414D50
[84573.262661] ath10k_pci 0000:0a:00.0: [28]: 0x000003C4 0x000001A8 0x00000001 0x00000000
[84573.262662] ath10k_pci 0000:0a:00.0: [32]: 0x00000000 0x00000000 0x00000000 0x00000000
[84573.262663] ath10k_pci 0000:0a:00.0: [36]: 0x00000000 0x00000000 0x00000000 0x00000000
[84573.262664] ath10k_pci 0000:0a:00.0: [40]: 0x800DC4E5 0x004069AC 0x00000004 0x00414D50
[84573.262665] ath10k_pci 0000:0a:00.0: [44]: 0x00401F00 0x00401F04 0x00000004 0x00000000
[84573.262666] ath10k_pci 0000:0a:00.0: [48]: 0x800C383A 0x004069DC 0x0002668B 0x00400000
[84573.262668] ath10k_pci 0000:0a:00.0: [52]: 0x00000000 0x00000000 0x0002668B 0x00400000
[84573.262669] ath10k_pci 0000:0a:00.0: [56]: 0x00405524 0x00975A00 0x00000000 0x00000000
[84573.262670] ath10k_pci 0000:0a:00.0: Copy Engine register dump:
[84573.262687] ath10k_pci 0000:0a:00.0: [00]: 0x0004a000   1   1  18  17
[84573.262704] ath10k_pci 0000:0a:00.0: [01]: 0x0004a400   6   6   5   6
[84573.262721] ath10k_pci 0000:0a:00.0: [02]: 0x0004a800   0   0 127   0
[84573.262737] ath10k_pci 0000:0a:00.0: [03]: 0x0004ac00   0   0   0   0
[84573.262754] ath10k_pci 0000:0a:00.0: [04]: 0x0004b000   0   0   0   0
[84573.262771] ath10k_pci 0000:0a:00.0: [05]: 0x0004b400   0   0   0   0
[84573.262788] ath10k_pci 0000:0a:00.0: [06]: 0x0004b800   0   0   0   0
[84573.262805] ath10k_pci 0000:0a:00.0: [07]: 0x0004bc00   1   1   1   1
[84573.262822] ath10k_pci 0000:0a:00.0: [08]: 0x0004c000   0   0 127   0
[84573.262838] ath10k_pci 0000:0a:00.0: [09]: 0x0004c400   1   1   1   1
[84573.262855] ath10k_pci 0000:0a:00.0: [10]: 0x0004c800   0   0   0   0
[84573.262872] ath10k_pci 0000:0a:00.0: [11]: 0x0004cc00   0   0   0   0
[84573.576299] ath10k_pci 0000:0b:00.0: failed to receive control response completion, polling..
[84573.584840] ath10k_pci 0000:0b:00.0: pci hif send complete check
[84573.584842] ath10k_pci 0000:0b:00.0: pci hif send complete check
[84573.584849] ath10k_pci 0000:0b:00.0: pci hif send complete check
[84573.584851] ath10k_pci 0000:0b:00.0: pci hif send complete check
[84573.584853] ath10k_pci 0000:0b:00.0: pci hif send complete check
[84573.584855] ath10k_pci 0000:0b:00.0: pci hif send complete check
[84573.584859] ath10k_pci 0000:0b:00.0: pci hif send complete check
[84573.584859] ath10k_pci 0000:0b:00.0: pci hif send complete check
[84573.584860] ath10k_pci 0000:0b:00.0: pci hif send complete check
[84573.584861] ath10k_pci 0000:0b:00.0: pci hif send complete check
[84573.584862] ath10k_pci 0000:0b:00.0: pci hif send complete check
[84573.584862] ath10k_pci 0000:0b:00.0: pci hif send complete check
[84574.216300] ath10k_pci 0000:0a:00.0: failed to receive control response completion, polling..
[84574.224838] ath10k_pci 0000:0a:00.0: pci hif send complete check
[84574.230858] ath10k_pci 0000:0a:00.0: pci hif send complete check
[84574.236878] ath10k_pci 0000:0a:00.0: pci hif send complete check
[84574.242894] ath10k_pci 0000:0a:00.0: pci hif send complete check
[84574.248912] ath10k_pci 0000:0a:00.0: pci hif send complete check
[84574.254931] ath10k_pci 0000:0a:00.0: pci hif send complete check
[84574.260948] ath10k_pci 0000:0a:00.0: pci hif send complete check
[84574.266964] ath10k_pci 0000:0a:00.0: pci hif send complete check
[84574.272979] ath10k_pci 0000:0a:00.0: pci hif send complete check
[84574.278995] ath10k_pci 0000:0a:00.0: pci hif send complete check
[84574.285009] ath10k_pci 0000:0a:00.0: pci hif send complete check
[84574.291026] ath10k_pci 0000:0a:00.0: pci hif send complete check
[84574.584310] ath10k_pci 0000:0b:00.0: ctl_resp never came in (-110)
[84574.590504] ath10k_pci 0000:0b:00.0: failed to connect to HTC: -110
[84574.596785] ath10k_pci 0000:0b:00.0: boot hif stop
[84574.601644] ath10k_pci 0000:0b:00.0: boot qca99x0 chip reset
[84574.607311] ath10k_pci 0000:0b:00.0: boot cold reset
[84574.654097] ath10k_pci 0000:0b:00.0: boot cold reset complete
[84574.659870] ath10k_pci 0000:0b:00.0: boot waiting target to initialise
[84574.666407] ath10k_pci 0000:0b:00.0: boot target indicator 2
[84574.672078] ath10k_pci 0000:0b:00.0: boot target initialised
[84574.677746] ath10k_pci 0000:0b:00.0: boot qca99x0 chip reset complete (cold)
[84574.686159] ath10k_pci 0000:0b:00.0: could not init core (-110)
[84574.692091] ath10k_pci 0000:0b:00.0: boot hif power down
[84574.697419] ath10k_pci 0000:0b:00.0: could not probe fw (-110)
[84574.708260] ath10k_pci 0000:0b:00.0: cannot restart a device that hasn't been started
[84575.296127] ath10k_pci 0000:0a:00.0: ctl_resp never came in (-110)
[84575.302319] ath10k_pci 0000:0a:00.0: failed to connect to HTC: -110
[84575.308599] ath10k_pci 0000:0a:00.0: boot hif stop
[84575.313462] ath10k_pci 0000:0a:00.0: boot qca99x0 chip reset
[84575.319132] ath10k_pci 0000:0a:00.0: boot cold reset
[84575.365938] ath10k_pci 0000:0a:00.0: boot cold reset complete
[84575.371702] ath10k_pci 0000:0a:00.0: boot waiting target to initialise
[84575.378246] ath10k_pci 0000:0a:00.0: boot target indicator 2
[84575.383925] ath10k_pci 0000:0a:00.0: boot target initialised
[84575.389595] ath10k_pci 0000:0a:00.0: boot qca99x0 chip reset complete (cold)
[84575.397946] ath10k_pci 0000:0a:00.0: could not init core (-110)
[84575.403898] ath10k_pci 0000:0a:00.0: boot hif power down
[84575.409225] ath10k_pci 0000:0a:00.0: could not probe fw (-110)
[84575.421110] ath10k_pci 0000:0a:00.0: cannot restart a device that hasn't been started

[-- Attachment #3: proc_bus_pci_devices_info.log --]
[-- Type: text/plain, Size: 907 bytes --]

 cat /proc/bus/pci/devices
block/    class/    devices/  fs/       module/
bus/      dev/      firmware/ kernel/   power/
[/sys] # cat /proc/bus/pci/devices | grep ath10k
0a00    168c0046        99              df800004                       0                       0                       0                       0                       0                    0                  200000                       0                       0                       0                       0                   0                0        ath10k_pci
0b00    168c0046        9a              df600004                       0                       0                       0                       0                       0                    0                  200000                       0                       0                       0                       0                   0                0        ath10k_pci

[-- Attachment #4: Type: text/plain, Size: 146 bytes --]

_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ath10k driver firmware crash when bring up qca 9984 wireless car d
  2018-04-27  6:12   ` KC
@ 2018-04-27 17:20     ` Ben Greear
  2018-04-30  2:57       ` ath10k driver firmware crash when bring up qca 9984 wireless card KC
  0 siblings, 1 reply; 6+ messages in thread
From: Ben Greear @ 2018-04-27 17:20 UTC (permalink / raw)
  To: KC; +Cc: KC Chen, ath10k

I think it might be something like a null-pointer exception, but those do not
create a clean backtrace.  If you wanted to use my ath10k-ct driver, it can sometimes
gather additional info for these types of crashes that lets me know more about it.

But, if your problem is with backporting a driver anyway, maybe that is not
so much help.

If you could move forward to at least the 4.9 kernel, then likely you will have
better luck with the 9984.

Thanks,
Ben

On 04/26/2018 11:12 PM, KC wrote:
> Hi Ben,
>
> Thank you for your time.
>
> I have been try ath10k-ct firmware and the attachments are the crash dump and pci info.
>
> If you require any further information, let me know.
>
> Thanks,
> KC
>
> -----Original message-----
> From:Ben Greear <greearb@candelatech.com>
> To:KC <kc@mail2000.com.tw>,ath10k <ath10k@lists.infradead.org>
> Cc:KC Chen <KC1120@gmail.com>
> Date:Thu, 26 Apr 2018 23:03:09
> Subject:Re: ath10k driver firmware crash when bring up qca 9984 wireless car d
>
> On 04/26/2018 01:46 AM, KC wrote:
>> Hi
>>
>> I'm porting ath10k drivers for Linux 4.2.8.
>>
>> Try to bring up QCA9984 wireless PCI-e card.
>>
>> I have problem with running ath10k driver, firmware load then the kernel message will show the firmware crashed during boot.
>>
>> The attachment is the error log.
>>
>> I also tried firmware ver 10.4-3.2, 10.4-3.3 and 10.4-3.5.3 without success: same symptoms an same faults.
>>
>> I can provide more information (logs) to help to figure out: where the problem is?
>
> You can try my ath10k-ct firmware, send me crash dump if it crashes and I might can
> decode it and tell you why.
>
> http://www.candelatech.com/ath10k-10.4.php
>
> Thanks,
> Ben
>


-- 
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc  http://www.candelatech.com


_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ath10k driver firmware crash when bring up qca 9984 wireless card
  2018-04-27 17:20     ` Ben Greear
@ 2018-04-30  2:57       ` KC
  2018-04-30 16:00         ` Ben Greear
  0 siblings, 1 reply; 6+ messages in thread
From: KC @ 2018-04-30  2:57 UTC (permalink / raw)
  To: Ben Greear; +Cc: KC Chen, ath10k


Hi Ben

Thanks for your time. 

If I want to try ath10k-ct-driver, where I can get stable version?

There has information about pci-e layout.
The device has two PCI-e slots. one is the original pci-e slot of main board and the other one is the output of pci-e switch. 

case 1:one is the original pci-e slot of main board
case 2:one is the output from pci-e switch.

We can get QCA9884 pci-e information (VID and IID) form /sys/bus/pci/device in case 1 and case 2 

ath10k driver always work in case 1 and always get the firmware crash message in case 2. 

Does ath10k driver have any limits about pci-e layout?

Thanks,
KC

-----Original message-----
From:Ben Greear <greearb@candelatech.com>
To:KC <kc@mail2000.com.tw>
Cc:KC Chen <KC1120@gmail.com>,ath10k <ath10k@lists.infradead.org>
Date:Sat, 28 Apr 2018 01:20:41
Subject:Re: ath10k driver firmware crash when bring up qca 9984 wireless car d

I think it might be something like a null-pointer exception, but those do not
create a clean backtrace.  If you wanted to use my ath10k-ct driver, it can sometimes
gather additional info for these types of crashes that lets me know more about it.

But, if your problem is with backporting a driver anyway, maybe that is not
so much help.

If you could move forward to at least the 4.9 kernel, then likely you will have
better luck with the 9984.

Thanks,
Ben

On 04/26/2018 11:12 PM, KC wrote:
> Hi Ben,
>
> Thank you for your time.
>
> I have been try ath10k-ct firmware and the attachments are the crash dump and pci info.
>
> If you require any further information, let me know.
>
> Thanks,
> KC
>
> -----Original message-----
> From:Ben Greear <greearb@candelatech.com>
> To:KC <kc@mail2000.com.tw>,ath10k <ath10k@lists.infradead.org>
> Cc:KC Chen <KC1120@gmail.com>
> Date:Thu, 26 Apr 2018 23:03:09
> Subject:Re: ath10k driver firmware crash when bring up qca 9984 wireless car d
>
> On 04/26/2018 01:46 AM, KC wrote:
>> Hi
>>
>> I'm porting ath10k drivers for Linux 4.2.8.
>>
>> Try to bring up QCA9984 wireless PCI-e card.
>>
>> I have problem with running ath10k driver, firmware load then the kernel message will show the firmware crashed during boot.
>>
>> The attachment is the error log.
>>
>> I also tried firmware ver 10.4-3.2, 10.4-3.3 and 10.4-3.5.3 without success: same symptoms an same faults.
>>
>> I can provide more information (logs) to help to figure out: where the problem is?
>
> You can try my ath10k-ct firmware, send me crash dump if it crashes and I might can
> decode it and tell you why.
>
> http://www.candelatech.com/ath10k-10.4.php
>
> Thanks,
> Ben
>


-- 
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc  http://www.candelatech.com


_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ath10k driver firmware crash when bring up qca 9984 wireless card
  2018-04-30  2:57       ` ath10k driver firmware crash when bring up qca 9984 wireless card KC
@ 2018-04-30 16:00         ` Ben Greear
  0 siblings, 0 replies; 6+ messages in thread
From: Ben Greear @ 2018-04-30 16:00 UTC (permalink / raw)
  To: KC; +Cc: KC Chen, ath10k

On 04/29/2018 07:57 PM, KC wrote:
>
> Hi Ben
>
> Thanks for your time.
>
> If I want to try ath10k-ct-driver, where I can get stable version?
>
> There has information about pci-e layout.
> The device has two PCI-e slots. one is the original pci-e slot of main board and the other one is the output of pci-e switch.
>
> case 1:one is the original pci-e slot of main board
> case 2:one is the output from pci-e switch.
>
> We can get QCA9884 pci-e information (VID and IID) form /sys/bus/pci/device in case 1 and case 2
>
> ath10k driver always work in case 1 and always get the firmware crash message in case 2.
>
> Does ath10k driver have any limits about pci-e layout?

The most likely way for it to work is to use one of our kernels,
the 4.13 being the most stable and well tested at this point.

The 4.16 should be OK too, but it is less tested.

https://github.com/greearb?tab=repositories

Or, you can try using our stand-alone driver, but it does not work on
all kernels...typically just 4.9, 4.13 and 4.16 or similar.

https://github.com/greearb/ath10k-ct

I don't know of any particular issues with pcie, but I guess there must be some
issue in your case.

Thanks,
Ben

>
> Thanks,
> KC
>
> -----Original message-----
> From:Ben Greear <greearb@candelatech.com>
> To:KC <kc@mail2000.com.tw>
> Cc:KC Chen <KC1120@gmail.com>,ath10k <ath10k@lists.infradead.org>
> Date:Sat, 28 Apr 2018 01:20:41
> Subject:Re: ath10k driver firmware crash when bring up qca 9984 wireless car d
>
> I think it might be something like a null-pointer exception, but those do not
> create a clean backtrace.  If you wanted to use my ath10k-ct driver, it can sometimes
> gather additional info for these types of crashes that lets me know more about it.
>
> But, if your problem is with backporting a driver anyway, maybe that is not
> so much help.
>
> If you could move forward to at least the 4.9 kernel, then likely you will have
> better luck with the 9984.
>
> Thanks,
> Ben
>
> On 04/26/2018 11:12 PM, KC wrote:
>> Hi Ben,
>>
>> Thank you for your time.
>>
>> I have been try ath10k-ct firmware and the attachments are the crash dump and pci info.
>>
>> If you require any further information, let me know.
>>
>> Thanks,
>> KC
>>
>> -----Original message-----
>> From:Ben Greear <greearb@candelatech.com>
>> To:KC <kc@mail2000.com.tw>,ath10k <ath10k@lists.infradead.org>
>> Cc:KC Chen <KC1120@gmail.com>
>> Date:Thu, 26 Apr 2018 23:03:09
>> Subject:Re: ath10k driver firmware crash when bring up qca 9984 wireless car d
>>
>> On 04/26/2018 01:46 AM, KC wrote:
>>> Hi
>>>
>>> I'm porting ath10k drivers for Linux 4.2.8.
>>>
>>> Try to bring up QCA9984 wireless PCI-e card.
>>>
>>> I have problem with running ath10k driver, firmware load then the kernel message will show the firmware crashed during boot.
>>>
>>> The attachment is the error log.
>>>
>>> I also tried firmware ver 10.4-3.2, 10.4-3.3 and 10.4-3.5.3 without success: same symptoms an same faults.
>>>
>>> I can provide more information (logs) to help to figure out: where the problem is?
>>
>> You can try my ath10k-ct firmware, send me crash dump if it crashes and I might can
>> decode it and tell you why.
>>
>> http://www.candelatech.com/ath10k-10.4.php
>>
>> Thanks,
>> Ben
>>
>
>


-- 
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc  http://www.candelatech.com


_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-04-30 16:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-26  8:46 ath10k driver firmware crash when bring up qca 9984 wireless car d KC
2018-04-26 15:03 ` Ben Greear
2018-04-27  6:12   ` KC
2018-04-27 17:20     ` Ben Greear
2018-04-30  2:57       ` ath10k driver firmware crash when bring up qca 9984 wireless card KC
2018-04-30 16:00         ` Ben Greear

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.