Skip to content

Commit 3f53c32

Browse files
Patrice Chotardgregkh
authored andcommitted
usb: dwc3: st: Rely on child's compatible instead of name
To ensure that child node is found, don't rely on child's node name which can take different value, but on child's compatible name. Fixes: f5c5936 ("usb: dwc3: st: Fix node's child name") Cc: stable <stable@kernel.org> Cc: Jerome Audu <jerome.audu@st.com> Reported-by: Felipe Balbi <felipe@balbi.sh> Signed-off-by: Patrice Chotard <patrice.chotard@foss.st.com> Link: https://lore.kernel.org/r/20220930142018.890535-1-patrice.chotard@foss.st.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1 parent 1990524 commit 3f53c32

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

drivers/usb/dwc3/dwc3-st.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ static int st_dwc3_probe(struct platform_device *pdev)
251251
/* Manage SoftReset */
252252
reset_control_deassert(dwc3_data->rstc_rst);
253253

254-
child = of_get_child_by_name(node, "usb");
254+
child = of_get_compatible_child(node, "snps,dwc3");
255255
if (!child) {
256256
dev_err(&pdev->dev, "failed to find dwc3 core node\n");
257257
ret = -ENODEV;

0 commit comments

Comments
 (0)