Repository navigation
Conversation
Commit a03e01f ("Bluetooth: add J813 N1 native transport and encrypted connection bring-up") rewrote drivers/bluetooth/Makefile from an older copy of the file. Besides its own additions it dropped: - the mt7932_bt_pcie rule added by 1d4782c ("Bluetooth: add opt-in J700 MT7932 PCIe transport experiment"), so CONFIG_BT_MTK7932_PCIE=m builds nothing and the J700 Bluetooth function has no driver; - CONTEXT_ANALYSIS := y from e01e99a ("Bluetooth: enable context analysis"). Restore both. The PCMCIA rules it re-added (dtl1_cs, bt3c_cs, bluecard_cs) have no Kconfig symbols since 794b5e7 and are inert; they are left for a separate cleanup. Tested on J700 (MacBook Neo) on 9127278, whose Makefile is the same: mt7932_bt_pcie.ko is built and loads, and the controller registers as hci0. Signed-off-by: Bartosz Nitka <niteria@gmail.com> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Member
|
Stumbled upon this exact issue with this exact fix. Boot testing just to be sure, then happy to merge. |
This was referenced Nov 7, 2026
notmysegv
added a commit
to aurora-silicon/alarm-aurora
that referenced
this pull request
Nov 7, 2026
Move to f9ce365c, which includes aurora-silicon/linux#1055 and restores the mt7932_bt_pcie module build rule. Refresh the resolved configuration for the new shared EDAC requirement and bump pkgrel. Assisted-by: LLM Signed-off-by: Michal S. <michal_stopyra@icloud.com>
notmysegv
added a commit
to aurora-silicon/nixos-aurora
that referenced
this pull request
Nov 7, 2026
Move to f9ce365c, which includes aurora-silicon/linux#1055 and restores mt7932_bt_pcie.ko for the existing initrd module list. Vendor the matching resolved ALARM configuration and provenance, including the newly required Apple SoC EDAC driver. Assisted-by: LLM Signed-off-by: Michal S. <michal_stopyra@icloud.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
a03e01f ("Bluetooth: add J813 N1 native transport and encrypted connection bring-up", #998) rewrote
drivers/bluetooth/Makefilefrom an older copy of the file. In doing so it dropped two lines:obj-$(CONFIG_BT_MTK7932_PCIE) += mt7932_bt_pcie.o(from 1d4782c). Since then,CONFIG_BT_MTK7932_PCIE=mbuilds nothing, and the J700 (MacBook Neo) Bluetooth function has no driver. Userspace that loads the module fails withModule mt7932_bt_pcie not found.CONTEXT_ANALYSIS := y(from e01e99a).This restores both. The PCMCIA rules that commit re-added (
dtl1_cs,bt3c_cs,bluecard_cs) have had no Kconfig symbols since 794b5e7, so they're inert; I've left them for a separate cleanup.aurora-wipis also missing themt7932_bt_pcierule. If it needs its own PR, I'm happy to send one.Testing: J700 running 9127278 (its
drivers/bluetooth/Makefileis identical tointegration/auroraHEAD) with this change.mt7932_bt_pcie.kois built and loads, and the controller registers ashci0(bluetoothctl listshows it). Built with GCC 15.3, so context analysis itself, which is Clang-only, wasn't exercised.🤖 Generated with Claude Code