Bug 219026

Summary: ath11k: WCN6855: board file for HP Omnibook X
Product: Drivers Reporter: Patrick Wildt (mail)
Component: network-wirelessAssignee: drivers_network-wireless (drivers_network-wireless)
Status: NEW ---    
Severity: normal CC: bugzilla-kernel, jens.glathe, kvalo
Priority: P3    
Hardware: All   
OS: Linux   
Kernel Version: Subsystem:
Regression: No Bisected commit-id:
Attachments: Board file with HP Omnibook X wired in

Description Patrick Wildt 2024-07-10 18:34:47 UTC
Hi there,

the HP OmniBook X with the fresh Qualcomm Snapdragon X Elite CPU has an ath11k installed.  Unfortunately it looks like the board info for this specific device is not yet part of the board-2.bin in linux-firmware:

bus=pci,vendor=17cb,device=1103,subsystem-vendor=105b,subsystem-device=e108,qmi-chip-id=2,qmi-board-id=255

Either: Is there a way to find out which file to use from the Windows drivers for this machine? I know I can generate the board-2.bin myself with the swiss army tools, but it's not obvious which of the files to use as source.

Or: Will there be an update for board-2.bin at some point?

Cheers,
Patrick
Comment 1 Kalle Valo 2024-07-31 17:36:48 UTC
Is the chipset WCN6855? Can you include the output from 'dmesg | grep ath11k'?
Comment 2 Patrick Wildt 2024-07-31 18:16:17 UTC
Yes, it's WCN6855.

Since it's OpenBSD and the driver is called qwx, 'dmesg | grep qwx' yields:

qwx0 at pci3 dev 0 function 0 "Qualcomm QCNFA765" rev 0x01: msi

Which maps to WCN6855.  Do you need any other specific info that I can add to the driver to print?
Comment 3 Stefan Sperling 2024-08-31 20:22:43 UTC
Could the missing board-2.bin firmware file for this machine be released in the linux-firmware git tree? I see that images for several other HP laptops are already included there, so hopefully this one could be added, too?

I don't know how the firmware release process works. Is the missing image just going to appear in the next batch of firmware releases automatically, or will it need to be requested specifically (and, if so, where)?
Comment 4 Jens Glathe 2024-09-08 16:56:46 UTC
Created attachment 306830 [details]
Board file with HP Omnibook X wired in

This is an amended board file for this board combination (qmi-chip-id 2 and 18). The changes in the board-2.json can be seen here: https://github.com/jglathe/qca-swiss-army-knife/commit/03159426ddd232fa15b1e4c64d160792e3d0d250
Comment 5 Jens Glathe 2024-09-08 17:08:49 UTC
Would be nice to get BT up, too