[PATCH 3/3] usb: dwc3: introduce flatten model driver of i.MX Soc
Xu Yang
xu.yang_2 at nxp.com
Tue Feb 3 22:16:04 PST 2026
On Mon, Feb 02, 2026 at 10:42:33AM -0500, Frank Li wrote:
> On Mon, Feb 02, 2026 at 06:27:47PM +0800, Xu Yang wrote:
> > +
> > +static const struct property_entry dwc3_imx_properties[] = {
> > + PROPERTY_ENTRY_BOOL("xhci-missing-cas-quirk"),
> > + PROPERTY_ENTRY_BOOL("xhci-skip-phy-init-quirk"),
> > + {},
> > +};
> > +
> > +static const struct software_node dwc3_imx_swnode = {
> > + .properties = dwc3_imx_properties,
> > +};
>
> I met similar case for layerscape dwc. because already use flatten,
> directly use probe_data pass these information to core library.
"xhci-missing-cas-quirk" and "xhci-skip-phy-init-quirk" are used by xhci
driver instead of dwc3 core driver. So they are needed here.
Thanks,
Xu Yang
More information about the linux-arm-kernel
mailing list