It seems 19.7.8, which i am now on, uses the ath10k driver (non -ct) but is "optimized for CT firmware".
Altough the c2600 seems to run fine, it looks like loading of firmware while booting, there are things going wrong?
[ 12.694179] ath10k_pci 0000:01:00.0: assign IRQ: got 66
[ 12.694201] ath10k 4.19 driver, optimized for CT firmware, probing pci device: 0x40.
[ 12.694608] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[ 12.701059] ath10k_pci 0000:01:00.0: enabling bus mastering
[ 12.701522] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 12.874996] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/fwcfg-pci-0000:01:00.0.txt failed with error -2
[ 12.875041] ath10k_pci 0000:01:00.0: Falling back to user helper
[ 13.040829] firmware ath10k!fwcfg-pci-0000:01:00.0.txt: firmware_loading_store: map pages failed
[ 13.041040] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:01:00.0.bin failed with error -2
[ 13.048786] ath10k_pci 0000:01:00.0: Falling back to user helper
[ 74.713408] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/cal-pci-0000:01:00.0.bin failed with error -2
[ 74.713451] ath10k_pci 0000:01:00.0: Falling back to user helper
[ 82.210156] firmware ath10k!cal-pci-0000:01:00.0.bin: firmware_loading_store: map pages failed
[ 82.213622] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/ct-firmware-5.bin failed with error -2
[ 82.217676] ath10k_pci 0000:01:00.0: Falling back to user helper
[ 82.244634] firmware ath10k!QCA99X0!hw2.0!ct-firmware-5.bin: firmware_loading_store: map pages failed
[ 82.244831] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/ct-firmware-2.bin failed with error -2
[ 82.252908] ath10k_pci 0000:01:00.0: Falling back to user helper
[ 82.281409] firmware ath10k!QCA99X0!hw2.0!ct-firmware-2.bin: firmware_loading_store: map pages failed
[ 82.281606] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/firmware-6.bin failed with error -2
[ 82.289675] ath10k_pci 0000:01:00.0: Falling back to user helper
[ 82.318269] firmware ath10k!QCA99X0!hw2.0!firmware-6.bin: firmware_loading_store: map pages failed
[ 83.007625] ath10k_pci 0000:01:00.0: qca99x0 hw2.0 target 0x01000000 chip_id 0x003b01ff sub 168c:0002
[ 83.007671] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[ 83.019219] ath10k_pci 0000:01:00.0: firmware ver 10.4b-ct-9980-fW-13-10af6a005 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 4a0fa880
[ 85.323859] ath10k_pci 0000:01:00.0: failed to fetch board data for bus=pci,vendor=168c,device=0040,subsystem-vendor=168c,subsystem-device=0002 from ath10k/QCA99X0/hw2.0/board-2.bin
[ 85.324078] ath10k_pci 0000:01:00.0: board_file api 1 bmi_id N/A crc32 7e56fd07
[ 88.720583] ath10k_pci 0000:01:00.0: 10.4 wmi init: vdevs: 16 peers: 48 tid: 96
[ 88.720614] ath10k_pci 0000:01:00.0: msdu-desc: 2500 skid: 32
[ 88.796636] ath10k_pci 0000:01:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186 msdu-desc: 2500 sw-crypt: 0 ct-sta: 0'
[ 88.797412] ath10k_pci 0000:01:00.0: wmi print 'free: 31080 iram: 23092 sram: 9596'
[ 89.009979] ath10k_pci 0000:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal otp max-sta 32 raw 0 hwcrypto 1
[ 89.135797] ath: EEPROM regdomain: 0x0
[ 89.135811] ath: EEPROM indicates default country code should be used
[ 89.135821] ath: doing EEPROM country->regdmn map search
[ 89.135840] ath: country maps to regdmn code: 0x3a
[ 89.135853] ath: Country alpha2 being used: US
[ 89.135863] ath: Regpair used: 0x3a
[ 89.143997] ath10k_pci 0001:01:00.0: assign IRQ: got 99
[ 89.144020] ath10k 4.19 driver, optimized for CT firmware, probing pci device: 0x40.
[ 89.144581] ath10k_pci 0001:01:00.0: enabling device (0140 -> 0142)
[ 89.150893] ath10k_pci 0001:01:00.0: enabling bus mastering
[ 89.151451] ath10k_pci 0001:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 89.324173] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/fwcfg-pci-0001:01:00.0.txt failed with error -2
[ 89.324222] ath10k_pci 0001:01:00.0: Falling back to user helper
[ 89.711191] firmware ath10k!fwcfg-pci-0001:01:00.0.txt: firmware_loading_store: map pages failed
[ 89.711420] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0001:01:00.0.bin failed with error -2
[ 89.719134] ath10k_pci 0001:01:00.0: Falling back to user helper
[ 136.801484] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/ct-firmware-5.bin failed with error -2
[ 136.801519] ath10k_pci 0001:01:00.0: Falling back to user helper
[ 136.850677] firmware ath10k!QCA99X0!hw2.0!ct-firmware-5.bin: firmware_loading_store: map pages failed
[ 136.850936] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/ct-firmware-2.bin failed with error -2
[ 136.859030] ath10k_pci 0001:01:00.0: Falling back to user helper
[ 136.905054] firmware ath10k!QCA99X0!hw2.0!ct-firmware-2.bin: firmware_loading_store: map pages failed
[ 136.905428] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/firmware-6.bin failed with error -2
[ 136.913398] ath10k_pci 0001:01:00.0: Falling back to user helper
[ 136.949244] firmware ath10k!QCA99X0!hw2.0!firmware-6.bin: firmware_loading_store: map pages failed
[ 136.949437] ath10k_pci 0001:01:00.0: qca99x0 hw2.0 target 0x01000000 chip_id 0x003b01ff sub 168c:0002
[ 136.957212] ath10k_pci 0001:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[ 136.968763] ath10k_pci 0001:01:00.0: firmware ver 10.4b-ct-9980-fW-13-10af6a005 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 4a0fa880
[ 137.039464] ath10k_pci 0001:01:00.0: board_file api 2 bmi_id 1:2 crc32 08fa09f2
[ 138.228323] ath10k_pci 0001:01:00.0: 10.4 wmi init: vdevs: 16 peers: 48 tid: 96
[ 138.228354] ath10k_pci 0001:01:00.0: msdu-desc: 2500 skid: 32
[ 138.306180] ath10k_pci 0001:01:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186 msdu-desc: 2500 sw-crypt: 0 ct-sta: 0'
[ 138.306963] ath10k_pci 0001:01:00.0: wmi print 'free: 31080 iram: 23092 sram: 9596'
[ 138.537563] ath10k_pci 0001:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-file max-sta 32 raw 0 hwcrypto 1
[ 138.665739] ath: EEPROM regdomain: 0x0
[ 138.665753] ath: EEPROM indicates default country code should be used
[ 138.665765] ath: doing EEPROM country->regdmn map search
[ 138.665782] ath: country maps to regdmn code: 0x3a
[ 138.665795] ath: Country alpha2 being used: US
[ 138.665804] ath: Regpair used: 0x3a