Is it possible to use multiple QCN9074 devices on the same system?

Robert Marko robert.marko at sartura.hr
Fri Oct 25 02:25:57 PDT 2024


On Fri, Oct 25, 2024 at 11:24 AM Ameer Antar <ameerantar at comcast.net> wrote:
>
> I would like to know if there is a way to use multiple QCN9074 boards using
> ath11k. I have several boards which use different radio spectrums, e.g. 5 and
> 6GHz. Unfortunately all these boards are unfused and map to board id 255. I can
> get either one working by updating the board-2.bin file using ath11k-bdencoder,
> but it looks like both radio versions have the same exact identifying info,
> 'chip_id 0x0 chip_family 0x0 board_id 0xff soc_id 0xffffffff' ->
> 'bus=pci,qmi-chip-id=0,qmi-board-id=255'. The only differentiating property I
> could find seems to be the pci bus slot info, ie. bus/device number. Is there
> any way to override the board id per device based on either the pci slot info
> or even the network interface name?
>
> I also suspect there is another issue beyond this regarding having multiple
> QCN9074 boards [1][2] which I'm not sure is resolved or if it will be.
> Unfortunately now I have to always use devices which use separate drivers for
> the different spectrums, but this is far from ideal. For many devices, AP
> discovery requires a neighbor report rather than PSC, so in most setups having
> a 6GHz radio requires at least another radio to function properly.

Hi, currently you will have a QRTR ID clash with multiple PCI cards or
AHB+PCI combination.

Regards,
Robert

>
> Any advice/comments much appreciated.
>
> [1]
> https://patchwork.kernel.org/project/linux-wireless/patch/20221105194943.826847-2-robimarko@gmail.com/
> [2]
> https://patchwork.kernel.org/project/linux-wireless/patch/1614160542-27882-1-git-send-email-akolli@codeaurora.org/
>


-- 
Robert Marko
Staff Embedded Linux Engineer
Sartura d.d.
Lendavska ulica 16a
10000 Zagreb, Croatia
Email: robert.marko at sartura.hr
Web: www.sartura.hr



More information about the ath11k mailing list