summaryrefslogtreecommitdiff
path: root/drivers/usb
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2022-03-18 17:58:15 +0800
committerYe Li <ye.li@nxp.com>2022-04-06 18:06:13 +0800
commit2cab7879b6fb2ee8b880cea5758cd4cee20d5a74 (patch)
tree93f39d8d0f91b63275ded8f53adb91129c4b5253 /drivers/usb
parent932b72810d94b81f81c1d0e6ef0cb63472d99978 (diff)
LFU-278-14 usb: dwc3: Fix build warning for non-DM driver
Fix below two warnings for non-DM: drivers/usb/dwc3/core.c: In function ‘dwc3_set_incr_burst_type’: drivers/usb/dwc3/core.c:468:24: warning: initialization of ‘struct udevice *’ from incompatible pointer type ‘struct device *’ 468 | struct udevice *dev = dwc->dev; | ^~~ AR spl/drivers/usb/imx/built-in.o AR spl/dts/built-in.o CC spl/lib/tables_csum.o At top level: drivers/usb/dwc3/core.c:739:13: warning: ‘dwc3_core_stop’ defined but not used 739 | static void dwc3_core_stop(struct dwc3 *dwc) Signed-off-by: Ye Li <ye.li@nxp.com>
Diffstat (limited to 'drivers/usb')
-rw-r--r--drivers/usb/dwc3/core.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c
index d3666e1ccb..d93c0c5c88 100644
--- a/drivers/usb/dwc3/core.c
+++ b/drivers/usb/dwc3/core.c
@@ -465,7 +465,6 @@ static void dwc3_phy_setup(struct dwc3 *dwc)
/* set global incr burst type configuration registers */
static void dwc3_set_incr_burst_type(struct dwc3 *dwc)
{
- struct udevice *dev = dwc->dev;
u32 cfg;
if (!dwc->incrx_size)
@@ -502,7 +501,7 @@ static void dwc3_set_incr_burst_type(struct dwc3 *dwc)
case 1:
break;
default:
- dev_err(dev, "Invalid property\n");
+ dev_err(dwc->dev, "Invalid property\n");
break;
}
@@ -927,6 +926,7 @@ void dwc3_uboot_exit(int index)
dwc3_core_exit_mode(dwc);
dwc3_event_buffers_cleanup(dwc);
dwc3_free_event_buffers(dwc);
+ dwc3_core_stop(dwc);
dwc3_core_exit(dwc);
list_del(&dwc->list);
kfree(dwc->mem);