Skip to content

Enable APC BSSID high bit for BSSID0 in mt76x02_mac_setaddr#23

Merged
HiGarfield merged 1 commit into
masterfrom
codex/mt7612
Jun 21, 2026
Merged

Enable APC BSSID high bit for BSSID0 in mt76x02_mac_setaddr#23
HiGarfield merged 1 commit into
masterfrom
codex/mt7612

Conversation

@HiGarfield

Copy link
Copy Markdown
Owner

Motivation

  • Ensure the AP controller's BSSID high register is enabled for the primary BSSID when configuring the device MAC and BSSID slots so the hardware can manage the additional AP/BSSID features.

Description

  • Add mt76_set(dev, MT_MAC_APC_BSSID_H(0), MT_MAC_APC_BSSID0_H_EN) at the end of mt76x02_mac_setaddr to enable MT_MAC_APC_BSSID0_H_EN after initializing all 16 BSSID entries.

Testing

  • No automated tests were run.

Codex Task

Copilot AI review requested due to automatic review settings June 21, 2026 08:34

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Enables the APC BSSID high-register “enable” bit for the primary BSSID (index 0) during MAC/BSSID slot initialization in mt76x02_mac_setaddr, ensuring hardware support for APC-managed BSSID features on the primary interface.

Changes:

  • Set MT_MAC_APC_BSSID0_H_EN in MT_MAC_APC_BSSID_H(0) after initializing all 16 BSSID entries.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@HiGarfield HiGarfield merged commit 771c05c into master Jun 21, 2026
1 check passed
@HiGarfield HiGarfield deleted the codex/mt7612 branch June 21, 2026 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants