Ath10k leaves AR9880 in a state that will not enumerate again when CPU warm booted

David Dailey daileycrew at
Thu Nov 13 06:50:36 PST 2014

Yes, I had no luck with that.

> On Nov 13, 2014 1:37 AM, "Michal Kazior" <michal.kazior at> wrote:
>> On 12 November 2014 22:34, David Dailey <daileycrew at> wrote:
>> > I discovered that this issue seems to follow at least 2 different
>> > chipsets (AR9880 and AR9890) but doesn't happen with at least two BCM
>> > chipsets.  And the enumeration failing after a warm boot doesn't
>> > depend on ath10k loading at all.  Even with the module not present on
>> > the system, the device doesn't enumerate after cold boot.  So it
>> > appears this is something unique to the PCIe core on Atheros, not
>> > ath10k.  I guess the only hope would be if somehow the unload of the
>> > driver could restore the chipset back to a state where it would
>> > enumerate again, but I don't have information on the chipset at that
>> > level.
>> Did you try to rescan the pci bus explicitly?
>>   echo 1 | sudo tee /sys/bus/pci/rescan
>> Michał

More information about the ath10k mailing list