From: Ingo Rohloff <ingo.rohloff@lauterbach.com>
To: Thinh Nguyen <Thinh.Nguyen@synopsys.com>
Cc: "gregkh@linuxfoundation.org" <gregkh@linuxfoundation.org>,
"linux-usb@vger.kernel.org" <linux-usb@vger.kernel.org>
Subject: Re: [PATCH] usb: dwc3: Support for USB3340x ULPI PHY, via "snps,enable_xcvrdly_quirk"
Date: Thu, 26 Feb 2026 21:27:46 +0100 [thread overview]
Message-ID: <20260226212746.7a4b95a6@ingpc2.intern.lauterbach.com> (raw)
In-Reply-To: <20260226192645.aban6dcocehjq7ra@synopsys.com>
Hello Thinh,
Thank you for being patient!
I still don't really understand, or maybe there is a general
misunderstanding.
> On Thu, Feb 26, 2026, Ingo Rohloff wrote:
> > Do you mean to read in a dwc3_xlnx_driver specific device tree property
> > and then pass this via software node to the main DWC3 driver?
>
> Not some device tree property, but the compatible string for your
> specific platform.
I am not sure what "platform" means here:
My platform is a custom made PCB my company manufactures,
which is part of a product we sell.
On this PCB is a Xilinx Ultrascale+ ZynqMP chip connected to
a Microchip USB3340 chip (and of course more non USB related chips).
The dwc3_xlnx_of_match[] in drivers/usb/dwc3/dwc3-xilinx.c
lists only these two devices, which are FPGAs from Xilinx.
{
.compatible = "xlnx,zynqmp-dwc3",
.data = &dwc3_xlnx_init_zynqmp,
},
{
.compatible = "xlnx,versal-dwc3",
.data = &dwc3_xlnx_init_versal,
}
We use the first entry "xlnx,zynqmp-dwc3".
Do you mean these entries, when you say "platform" ?
I could add a
{
.compatible = "lauterbach,powerdebug-v1-zynqmp-dwc3",
.data = &dwc3_xlnx_init_zynqmp,
},
and then use this "compatible" match to pass a property
to the DWC3 driver to set the XCVRDLY bit.
But this particular entry then refers to some
completely specific PCB from my company, which is not publicly
available (except as part of the product we sell).
I don't think that you mean I should add another entry to
dwc3_xlnx_of_match[] ?
So I still don't understand to which "compatible" string you refer to.
with best regards
Ingo
--
-------------------------------------------------------------------------
Dipl.-Inform.
Ingo ROHLOFF
Senior Staff Embedded Systems Engineering
phone +49 8102 9876-142 - ingo.rohloff@lauterbach.com
Lauterbach Engineering GmbH & Co. KG
Altlaufstrasse 40, 85635 Hoehenkirchen-Siegertsbrunn, GERMANY
www.lauterbach.com
Registered Office: Hoehenkirchen-Siegertsbrunn, Germany,
Local Court: Munich, HRA 87406, VAT ID: DE246770537,
Managing Directors: Lothar Lauterbach, Stephan Lauterbach, Dr. Thomas
Ullmann
-------------------------------------------------------------------------
next prev parent reply other threads:[~2026-02-26 20:27 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-02-24 14:14 [PATCH] usb: dwc3: Support for USB3340x ULPI PHY, via "snps,enable_xcvrdly_quirk" Ingo Rohloff
2026-02-25 0:05 ` Thinh Nguyen
2026-02-25 12:49 ` Ingo Rohloff
2026-02-26 2:39 ` Thinh Nguyen
2026-02-26 11:32 ` Ingo Rohloff
2026-02-26 19:26 ` Thinh Nguyen
2026-02-26 20:27 ` Ingo Rohloff [this message]
2026-02-26 23:51 ` Thinh Nguyen
2026-02-27 0:02 ` Thinh Nguyen
2026-02-25 13:03 ` [PATCH v2 0/2] Re: [PATCH] usb: dwc3: Support for USB3340x ULPI PHY Ingo Rohloff
2026-02-25 13:03 ` [PATCH v2 1/2] usb: dwc3: Support USB3340x ULPI PHY high-speed negotiation Ingo Rohloff
2026-02-25 13:03 ` [PATCH v2 2/2] dt-bindings: usb: dwc3: Add property to insert delay before TxValid Ingo Rohloff
2026-02-26 10:51 ` Krzysztof Kozlowski
2026-02-26 16:12 ` Ingo Rohloff
2026-02-26 19:04 ` Thinh Nguyen
2026-02-27 0:20 ` Thinh Nguyen
2026-02-27 11:04 ` Ingo Rohloff
2026-02-28 1:05 ` Thinh Nguyen
2026-02-26 10:51 ` [PATCH v2 0/2] Re: [PATCH] usb: dwc3: Support for USB3340x ULPI PHY Krzysztof Kozlowski
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=20260226212746.7a4b95a6@ingpc2.intern.lauterbach.com \
--to=ingo.rohloff@lauterbach.com \
--cc=Thinh.Nguyen@synopsys.com \
--cc=gregkh@linuxfoundation.org \
--cc=linux-usb@vger.kernel.org \
/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