Hi Angus, On 4/22/22 1:47 PM, Angus Ainslie wrote: > Suppress warnings when building the SPL without USB_DWC3_GENERIC > > Signed-off-by: Angus Ainslie <an...@akkea.ca> > --- > drivers/usb/dwc3/Kconfig | 7 +++++++ > drivers/usb/dwc3/Makefile | 2 +- > 2 files changed, 8 insertions(+), 1 deletion(-) > > diff --git a/drivers/usb/dwc3/Kconfig b/drivers/usb/dwc3/Kconfig > index 62aa65bf0c..93dffeb1f9 100644 > --- a/drivers/usb/dwc3/Kconfig > +++ b/drivers/usb/dwc3/Kconfig > @@ -30,6 +30,13 @@ config USB_DWC3_GENERIC > Select this for Xilinx ZynqMP and similar Platforms. > This wrapper supports Host and Peripheral operation modes. > > +config SPL_USB_DWC3_GENERIC > + bool "Generic implementation of a DWC3 wrapper (aka dwc3 glue) for the > SPL" > + depends on DM_USB && USB_DWC3 && MISC
Shouldn't this be SPL_DM_USB && USB_DWC3 && SPL_MISC? --Sean > + help > + Select this for Xilinx ZynqMP and similar Platforms. > + This wrapper supports Host and Peripheral operation modes. > + > config USB_DWC3_MESON_G12A > bool "Amlogic Meson G12A USB wrapper" > depends on DM_USB && USB_DWC3 && ARCH_MESON > diff --git a/drivers/usb/dwc3/Makefile b/drivers/usb/dwc3/Makefile > index 0dd1ba87cd..97b4f7191c 100644 > --- a/drivers/usb/dwc3/Makefile > +++ b/drivers/usb/dwc3/Makefile > @@ -9,7 +9,7 @@ obj-$(CONFIG_USB_DWC3_GADGET) += gadget.o ep0.o > obj-$(CONFIG_USB_DWC3_OMAP) += dwc3-omap.o > obj-$(CONFIG_USB_DWC3_MESON_G12A) += dwc3-meson-g12a.o > obj-$(CONFIG_USB_DWC3_MESON_GXL) += dwc3-meson-gxl.o > -obj-$(CONFIG_USB_DWC3_GENERIC) += dwc3-generic.o > +obj-$(CONFIG_$(SPL_)USB_DWC3_GENERIC) += dwc3-generic.o > obj-$(CONFIG_USB_DWC3_UNIPHIER) += dwc3-uniphier.o > obj-$(CONFIG_USB_DWC3_LAYERSCAPE) += dwc3-layerscape.o > obj-$(CONFIG_USB_DWC3_PHY_OMAP) += ti_usb_phy.o >