qca6164 support

Michal Kazior michal.kazior at tieto.com
Sun Aug 9 23:15:31 PDT 2015


On 10 August 2015 at 06:36, Anish Tondwalkar <twilightrook at gmail.com> wrote:
> Victor van Poppelen <vvanpo <at> gmail.com> writes:
>
>>
>> > Can you load ath10k_pci with irq_mode=1 module parameter, please?
>> >
>> > Something broke in recent kernel for msi-ranged irqs on ath10k. Enrico
>> > is trying to bisect.
>> >
>> > In the meantime forcing shared interrupts is the only workaround.
>>
>> It works!
>>
>
>
> I'm trying this with ath10k_pci irq_mode=1 and ath10k_core skip_otp=y on
> kernel 22f8a4083883eca3e8a3175315d67d2a04392466 from
> https://github.com/vvanpo/linux/commit (I think that's just kvalo/ath with
> Michał's changes) on my Lenovo Z70-80. It's not working (did I extract the
> firmware wrong? can someone send me the correct fw?)
>
> Here's dmesg: (I think the enp2s0 error are probably unrelated)
>
[...]
> [   63.057634] ath10k_pci 0000:03:00.0: Direct firmware load for
> ath10k/QCA6174/hw2.1/board-pci-168c:0041:17aa:3545.bin failed with error -2
> [   63.057637] ath10k_pci 0000:03:00.0: Falling back to user helper
> [  123.103317] ath10k_pci 0000:03:00.0: failed to load spec board file,
> falling back to generic: -11
> [  125.144847] ath10k_pci 0000:03:00.0: unable to write to the device
> [  125.144851] ath10k_pci 0000:03:00.0: could not write otp (-110)
> [  125.144853] ath10k_pci 0000:03:00.0: failed to run otp: -110
> [  125.144854] ath10k_pci 0000:03:00.0: could not init core (-110)
> [  125.144871] ath10k_pci 0000:03:00.0: could not probe fw (-110)

Looks like you've assembled the firmware binary incorrectly. The otp
binary is too big. You might want to try unofficial fw binary from
this pull request instead:

   https://github.com/kvalo/ath10k-firmware/pull/2


Michal



More information about the ath10k mailing list