diff options
author | Ye Li <ye.li@nxp.com> | 2022-03-18 17:58:15 +0800 |
---|---|---|
committer | Ye Li <ye.li@nxp.com> | 2022-04-06 18:06:13 +0800 |
commit | 2cab7879b6fb2ee8b880cea5758cd4cee20d5a74 (patch) | |
tree | 93f39d8d0f91b63275ded8f53adb91129c4b5253 /drivers/usb | |
parent | 932b72810d94b81f81c1d0e6ef0cb63472d99978 (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.c | 4 |
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); |