QCA9984 memory allocation errors

I have a pcie wireless card that I'm having a hard time getting to work with the kernel. It's throwing memory allocation errors.

root@OpenWrt:~# dmesg | grep ath
[    6.602612] ath10k_pci 0000:04:00.0: failed to alloc CE src ring 0: -12
[    6.610439] ath10k_pci 0000:04:00.0: failed to allocate copy engine pipe 0: -12
[    6.618855] ath10k_pci 0000:04:00.0: failed to allocate copy engine pipes: -12
[    6.627232] ath10k_pci 0000:04:00.0: failed to setup resource: -12
[    6.634624] ath10k_pci: probe of 0000:04:00.0 failed with error -12

root@OpenWrt:~# lspci
00:00.0 PCI bridge: Broadcom Inc. and subsidiaries BCM2711 PCIe Bridge (rev 20)
01:00.0 PCI bridge: ASMedia Technology Inc. ASM1182e 2-Port PCIe x1 Gen2 Packet Switch
02:03.0 PCI bridge: ASMedia Technology Inc. ASM1182e 2-Port PCIe x1 Gen2 Packet Switch
02:07.0 PCI bridge: ASMedia Technology Inc. ASM1182e 2-Port PCIe x1 Gen2 Packet Switch
04:00.0 Network controller: Qualcomm Atheros QCA9984 802.11ac Wave 2 Wireless Network Adapter
(Shortened for brevity)
root@OpenWrt:~# opkg list-installed
ath10k-board-qca9984 - 20211216-1
ath10k-firmware-qca9984 - 20211216-1
base-files - 1442-r16554-1d4dea6d4f
bcm27xx-gpu-fw - 2021-02-16-ba6259246c702b04ea56ff1034325e476d460ae8
bcm27xx-userland - 97bc8180ad682b004ea224d1db7b8e108eda4397-1
brcmfmac-firmware-usb - 20211216-1
busybox - 1.33.2-2
ca-bundle - 20210119-1
cgi-io - 2021-09-08-98cef9dd-20
cypress-firmware-43455-sdio - 5.4.18-2021_0812-1
cypress-nvram-43455-sdio-rpi-4b - 2019-09-03-e7b78df2-2
dnsmasq - 2.85-8
dropbear - 2020.81-2
e2fsprogs - 1.45.6-2
firewall - 2021-03-23-61db17ed-1.1
fstools - 2021-01-04-c53b1882-1
fwtool - 2019-11-12-8f7fe925-1
getrandom - 2020-10-25-9ef88681-2
hostapd-common - 2020-06-08-5a8b3662-40
ip6tables - 1.8.7-1
iptables - 1.8.7-1
iw - 5.9-8fab0c9e-3
iwinfo - 2022-04-26-dc6847eb-1
jshn - 2021-05-16-b14c4688-2
jsonfilter - 2018-02-04-c7e938d6-1
kernel - 5.4.188-1-3ce771eb51972dc1fa351e46b6aa9339
kmod-ath - 5.4.188+5.10.110-1-1
kmod-ath10k - 5.4.188+5.10.110-1-1
kmod-ath9k - 5.4.188+5.10.110-1-1
kmod-ath9k-common - 5.4.188+5.10.110-1-1
kmod-brcmfmac - 5.4.188+5.10.110-1-1
kmod-brcmutil - 5.4.188+5.10.110-1-1
kmod-cfg80211 - 5.4.188+5.10.110-1-1

Has anyone else run across this?