Hello Linux Wireless developers, This is my first time sending a bug and I did my best to follow best practices - please advise in the event that I haven't. ----------------------- Issue Description ----------------------- I have a WiFi card based on the MediaTek MT7921 (Device ID 7902) chipset which is not being recognized by the `mt7921e` driver on recent Arch Linux kernels. **Hardware Information:** Output of `lspci -nnk -d 14c3:7902`: 08:00.0 Network controller [0280]: MEDIATEK Corp. Device [14c3:7902] Subsystem: AzureWave Device [1a3b:6040] Kernel modules: mt7921e (Note: `lspci -k` shows no "Kernel driver in use" for this device). **System Information:** * Distribution: Arch Linux (kept up-to-date with `pacman -Syu`) * Kernels Tested (where issue occurs): * `6.14.2-arch1-1` (Standard Arch kernel) * `6.12.23-1-lts` (Arch LTS kernel) **Problem Description:** The WiFi card is detected by `lspci`, but no driver is automatically loaded. The `mt7921e` module exists on the system, but does not appear to claim the device, likely due to a missing PCI ID alias. **Diagnostics:** 1. `lspci -k` output for the device shows no "Kernel driver in use". 2. Checking the module information on both tested kernels confirms the specific PCI ID is missing from the aliases: ```bash # modinfo mt7921e | grep 7902 (This command returns no output) ``` 3. `ip link` does not show any `wlanX` interface. 4. Manually loading the module (`sudo modprobe mt7921e`) does not result in the interface appearing, and `dmesg` shows no specific errors or probing messages from `mt7921e` related to this device (08:00.0). 5. A search of a local kernel git repository log (using `git log -S'7902' -- drivers/net/wireless/mediatek/mt76/mt7921/` and `--grep`) did not reveal any obvious commits adding support for this specific PCI ID (`14c3:7902`). **Expected Behavior:** The `mt7921e` driver should recognize the `14c3:7902` PCI ID (with subsystem `1a3b:6040`), bind to the device, and create a functional `wlanX` network interface. Could support for this specific PCI ID (`14c3:7902`, Subsystem `1a3b:6040`) be added to the `mt7921e` driver? Please let me know if any further information or testing is required. Thank you for your time and work on the Linux kernel. Best regards, Nick Popovic