Re: [PATCH v3 1/3] arm64: dts: qcom: hamoa: Number usb_2 HS port and add M.2 endpoint stubs

Konrad Dybcio <[email protected]>
Newsgroups org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
On 7/31/26 9:33 AM, Wei Deng wrote:
> Hi Konrad,
> 
> On Wed, Jul 29, 2026 at 12:46:49PM +0200, Konrad Dybcio wrote:
>> On 7/29/26 12:27 PM, Wei Deng wrote:
>>> Number the existing High-Speed data bus port of the usb_2 DWC3
>>> controller as port@0, consistent with the snps,dwc3 binding convention.
>>>
>>> Also add an empty port@1 endpoint stub (usb_2_m2_ep) for the USB 2.0
>>> interface to M.2 peripherals, and an empty UART endpoint stub
>>> (uart14_ep) in the uart14 serial controller, so that board DTS files
>>> can reference these labels directly without re-entering the port
>>> hierarchy.
>>>
>>> Signed-off-by: Wei Deng <[email protected]>
>>> ---

[...]

> I want to avoid redefining the binding unilaterally, so two questions:
> 
>   Konrad: is there a DTS pattern I'm missing that would satisfy the
>   current binding and still let fwnode_graph_get_port_by_id(fwnode, 1,
>   ...) land on the M.2 connector for USB port 1? If not, would you be
>   open to a snps,dwc3-common.yaml renumbering patch along the lines of
>   Chen-Yu's mtk-xhci change?

Thanks for the detailed story. I'll respond to that series directly.

Konrad
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.