Hi, With the firmware from linux-firmware and vendor SDK, ath11k used to work on kernel v5.19-rc6 but it is now failing on kernel v6.2-rc1. dmesg of the failure with firmware from linux-firmware: [ 33.224148] ath11k_pci 0000:01:00.0: Adding to iommu group 1 [ 33.238000] ath11k_pci 0000:01:00.0: BAR 0: assigned [mem 0x40300000-0x403fffff 64bit] [ 33.238260] ath11k_pci 0000:01:00.0: enabling device (0140 -> 0142) [ 33.275898] ath11k_pci 0000:01:00.0: MSI vectors: 32 [ 33.276053] ath11k_pci 0000:01:00.0: qca6390 hw2.0 [ 35.901819] ath11k_pci 0000:01:00.0: chip_id 0x0 chip_family 0xb board_id 0xff soc_id 0xffffffff [ 35.902011] ath11k_pci 0000:01:00.0: fw_version 0x10121492 fw_build_timestamp 2021-11-04 11:23 fw_build_id [ 38.134029] ath11k_pci 0000:01:00.0: failed to receive control response completion, polling.. [ 39.173898] ath11k_pci 0000:01:00.0: ctl_resp never came in (-110) [ 39.174022] ath11k_pci 0000:01:00.0: failed to connect to HTC: -110 [ 39.280618] ath11k_pci 0000:01:00.0: failed to start core: -110 dmesg of the failure with firmware from vendor SDK: [ 33.294291] ath11k_pci 0000:01:00.0: Adding to iommu group 1 [ 33.295671] ath11k_pci 0000:01:00.0: BAR 0: assigned [mem 0x40300000-0x403fffff 64bit] [ 33.299223] ath11k_pci 0000:01:00.0: enabling device (0140 -> 0142) [ 33.338562] ath11k_pci 0000:01:00.0: MSI vectors: 32 [ 33.338711] ath11k_pci 0000:01:00.0: qca6390 hw2.0 [ 38.506850] ath11k_pci 0000:01:00.0: ignore reset dev flags 0x8000 [ 38.507181] ath11k_pci 0000:01:00.0: failed to power up mhi: -110 [ 38.520546] ath11k_pci 0000:01:00.0: failed to start mhi: -110 [ 38.520665] ath11k_pci 0000:01:00.0: failed to power up :-110 [ 38.554297] ath11k_pci 0000:01:00.0: failed to create soc core: -110 [ 38.554424] ath11k_pci 0000:01:00.0: failed to init core: -110 [ 38.888539] ath11k_pci: probe of 0000:01:00.0 failed with error -110
Host platform is Thundercomm T55 board based on Qualcomm SDX55 SoC (ARM32).
Vendor SDK firmwares are not supported. So to keep things simple please just use files from linux-firmware. I have not heard anyone reporting new issues with QCA6390, also my daily driver laptop has QCA6390 and I'm running v6.2 + latest wireless on it right now. And the error message comes very early during the firmware boot process, which makes me wonder if it's a lower level problem somewhere in some other module. Any chance of bisecting the issue? I can't think of much else to do at this point.
Also verifiying that the firmware files are not corrupted is a good idea, can you show md5sum listing?
(In reply to mani from comment #0) > > With the firmware from linux-firmware and vendor SDK, ath11k used to work on > kernel v5.19-rc6 but it is now failing on kernel v6.2-rc1. mani, what's the status of this? I'm tracking this and I wonder if I can stop doing so.
(In reply to The Linux kernel's regression tracker (Thorsten Leemhuis) from comment #4) > (In reply to mani from comment #0) > > > > With the firmware from linux-firmware and vendor SDK, ath11k used to work > on > > kernel v5.19-rc6 but it is now failing on kernel v6.2-rc1. > > mani, what's the status of this? I'm tracking this and I wonder if I can > stop doing so. Hi Thorsten, Looks like mani ignore this regression for now.