Atheros card doesn't work in snapshot

Built own snapshot image for Unielec 7621-06 (mt7621 chipset, image from openwrt.org does not run at all) and after installing (sysupgrade -n) found that the ath9k driver does not work with Atheros AR9280 and/or 9287 cards:

root@router:~# lspci -k
00:00.0 PCI bridge: Device 0e8d:0801 (rev 01)
00:01.0 PCI bridge: Device 0e8d:0801 (rev 01)
01:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
        Subsystem: ASMedia Technology Inc. Device 1060
        Kernel driver in use: ahci
02:00.0 Ethernet controller: Qualcomm Atheros AR5008 Wireless Network Adapter (rev 01)

But the same cards at the same device works perfectly with 19.07.3:

root@router:~# lspci -k
00:00.0 PCI bridge: Device 0e8d:0801 (rev 01)
00:01.0 PCI bridge: Device 0e8d:0801 (rev 01)
01:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
        Subsystem: ASMedia Technology Inc. Device 1060
        Kernel driver in use: ahci
02:00.0 Network controller: Qualcomm Atheros AR928X Wireless Network Adapter (PCI-Express) (rev 01)
        Subsystem: Qualcomm Atheros Device 3099
        Kernel driver in use: ath9k

Is there any way to correct this?

For test only made image without ath9k drivers, had the same issue:

root@OpenWrt:(unknown)# lspci -k
00:00.0 PCI bridge: Device 0e8d:0801 (rev 01)
00:01.0 PCI bridge: Device 0e8d:0801 (rev 01)
01:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
        Subsystem: ASMedia Technology Inc. Device 1060
        Kernel driver in use: ahci
02:00.0 Ethernet controller: Qualcomm Atheros AR5008 Wireless Network Adapter (rev 01)

Also in dmesg found next messages:

[    1.028161]	mt7621-pci 1e140000.pcie: Parsing DT failed
...
[    1.140760]	mt7621-pci 1e140000.pcie: Error applying setting, reverse things back

Any ideas?

Some new information.

If I remove mac80211 than lspci shows adapter name correctly, as AR928X. But after install mac80211 adapter shows as AR5008 again.