From: "Rafael Passos" <rafael@rcpassos.me>
To: "Rong Zhang" <i@rong.moe>, "Rafael Passos" <rafael@rcpassos.me>,
"Marcel Holtmann" <marcel@holtmann.org>,
"Luiz Augusto von Dentz" <luiz.dentz@gmail.com>,
"Matthias Brugger" <matthias.bgg@gmail.com>,
"AngeloGioacchino Del Regno"
<angelogioacchino.delregno@collabora.com>
Cc: "Luiz Augusto von Dentz" <luiz.von.dentz@intel.com>,
"Chris Lu (陸稚泓)" <Chris.Lu@mediatek.com>,
"Will-CY Lee (李政穎)" <Will-CY.Lee@mediatek.com>,
"SS Wu (巫憲欣)" <ss.wu@mediatek.com>,
linux-bluetooth@vger.kernel.org, linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-mediatek@lists.infradead.org
Subject: Re: [PATCH v2] Bluetooth: Properly disable remote wakeup for MT7922/MT7925 on Ryzen platform
Date: Tue, 28 Jul 2026 11:45:03 -0300 [thread overview]
Message-ID: <DKAA9VN5E4DS.2U03T6V5HEAAE@rcpassos.me> (raw)
In-Reply-To: <133c4858657c55b31affd4bff1cbd68f812de5e1.camel@rong.moe>
Hi Rong,
On Tue Jul 28, 2026 at 11:00 AM -03, Rong Zhang wrote:
>> I believe its a hub connected to the chipset.
>>
>> /: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/12p, 480M
>> | ...
>> |__ Port 008: Dev 004, If 0, Class=Wireless, Driver=btusb, 480M
>>
>> In the block diagram on the manual [1], Key "E" Wifi is tied
>> to the AMD PROM21 CHipset.
>
> Yes, and no.
>
> The block diagram indicates that the NIC card's PCIe interface (note the
> "x1") is connected to the chipset, without any mention of its USB
> interface.
>
> Based on the bus number (001), it's more likely a root hub of the SoC
> instead of the chipset.
>
> You can check the root hub's PCI path with
>
> realpath /sys/bus/usb/devices/usb1
>
> Then you can cross-check with the PCI topology, i.e., `lspci -tnnnvvv'.
Interesting!
lspci -tnnnvvv
-[0000:00]-+-00.0 Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Root Complex [1022:14d8]
+-00.2 Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge IOMMU [1022:14d9]
+-01.0 Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge [1022:14da]
+-01.1-[01-03]----00.0-[02-03]----00.0-[03]--+-00.0 Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] [1002:73bf]
| \-00.1 Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller [1002:ab28]
+-02.0 Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge [1022:14da]
+-02.1-[04-0e]----00.0-[05-0e]--+-00.0-[06]--
| +-02.0-[07]----00.0 MEDIATEK Corp. MT7925 (RZ717) Wi-Fi 7 160MHz [14c3:0717]
| +-03.0-[08]----00.0 Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125]
...
realpath /sys/bus/usb/devices/usb1
/sys/devices/pci0000:00/0000:00:02.1/0000:04:00.0/0000:05:0c.0/0000:0d:00.0/usb1
------ --------------------
/ |
This matches the \--and this matches the chain before
root complex the MT7925.
Am I on the right path ?
>> It is integrated (soldered) to my motherboard.
>
> Huh? How can an M.2 "Key E WiFi" expansion card being soldered to a
> "vertical M.2 socket"?
>
> AFAIK, once the metal shield(s) are unscrewed, it should be replaceable,
> see
> https://www.techpowerup.com/review/asrock-b850-steel-legend-wi-fi/4.html
>
> But it doesn't matter anyway since the issue has gone ;-)
Oh ! Its vertical ! You nailed it!
I assumed it was soldered because there was no space there for a
horizontal layout (and I didnt try unscrewing it). Neat!
Thanks,
Rafael Passos
next prev parent reply other threads:[~2026-07-28 14:45 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-01 15:43 [PATCH v2] Bluetooth: Properly disable remote wakeup for MT7922/MT7925 on Ryzen platform Rong Zhang
2026-07-06 14:53 ` Rafael Passos
2026-07-06 15:08 ` Rong Zhang
2026-07-06 18:21 ` Rafael Passos
2026-07-06 19:39 ` Rong Zhang
2026-07-28 13:17 ` Rafael Passos
2026-07-28 14:00 ` Rong Zhang
2026-07-28 14:45 ` Rafael Passos [this message]
2026-07-28 15:38 ` Rong Zhang
2026-07-28 16:08 ` Rafael Passos
2026-07-13 15:06 ` John Rowley
2026-07-13 17:32 ` Rong Zhang
2026-07-23 13:38 ` Rong Zhang
2026-07-24 9:54 ` Chris Lu (陸稚泓)
2026-07-24 14:07 ` Rong Zhang
2026-09-01 16:37 ` Rong Zhang
2026-09-01 17:05 ` Luiz Augusto von Dentz
2026-09-01 18:07 ` Rong Zhang
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=DKAA9VN5E4DS.2U03T6V5HEAAE@rcpassos.me \
--to=rafael@rcpassos.me \
--cc=Chris.Lu@mediatek.com \
--cc=Will-CY.Lee@mediatek.com \
--cc=angelogioacchino.delregno@collabora.com \
--cc=i@rong.moe \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-bluetooth@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mediatek@lists.infradead.org \
--cc=luiz.dentz@gmail.com \
--cc=luiz.von.dentz@intel.com \
--cc=marcel@holtmann.org \
--cc=matthias.bgg@gmail.com \
--cc=ss.wu@mediatek.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox