summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Rini <[email protected]>2026-05-09 07:31:22 -0600
committerTom Rini <[email protected]>2026-05-09 07:31:22 -0600
commit0dcb892fea58defb34a878459411aca9c1e8ace1 (patch)
tree630f07a282ff7af236159471639e9599b72d5d60
parent28eed2103cc3eb8ef4c07ce514114961c0414aab (diff)
parentcc8195b13b12cde3192978df64fd8bfac0f591f4 (diff)
Merge branch 'master' of git://source.denx.de/u-boot-usb
- DWC3 crash fix, Kconfig logic corrections
-rw-r--r--drivers/reset/Kconfig3
-rw-r--r--drivers/usb/dwc3/core.c1
-rw-r--r--drivers/usb/emul/Kconfig1
-rw-r--r--drivers/usb/gadget/Kconfig1
-rw-r--r--drivers/usb/host/Makefile2
5 files changed, 4 insertions, 4 deletions
diff --git a/drivers/reset/Kconfig b/drivers/reset/Kconfig
index 66911199c8b..ebf484d9df4 100644
--- a/drivers/reset/Kconfig
+++ b/drivers/reset/Kconfig
@@ -239,8 +239,7 @@ config RESET_AT91
config RESET_RZG2L_USBPHY_CTRL
bool "Enable support for Renesas RZ/G2L USB 2.0 PHY control"
- depends on DM_RESET
- select REGULATOR_RZG2L_USBPHY
+ depends on DM_RESET && REGULATOR_RZG2L_USBPHY
help
Enable support for controlling USB 2.0 PHY resets on the Renesas
RZ/G2L SoC. This is required for USB 2.0 functionality to work on this
diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c
index 0dee14c8b59..be198041f08 100644
--- a/drivers/usb/dwc3/core.c
+++ b/drivers/usb/dwc3/core.c
@@ -208,7 +208,6 @@ static void dwc3_free_one_event_buffer(struct dwc3 *dwc,
struct dwc3_event_buffer *evt)
{
dma_free_coherent(evt->buf);
- free(evt);
}
/**
diff --git a/drivers/usb/emul/Kconfig b/drivers/usb/emul/Kconfig
index 279f6c6d740..6305f2496c3 100644
--- a/drivers/usb/emul/Kconfig
+++ b/drivers/usb/emul/Kconfig
@@ -2,6 +2,7 @@ config USB_EMUL
bool "Support for USB device emulation"
depends on SANDBOX
select DM_USB
+ select SCSI
select USB_HOST
help
Since sandbox does not have access to a real USB bus, it is possible
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig
index 18582962249..5390878254a 100644
--- a/drivers/usb/gadget/Kconfig
+++ b/drivers/usb/gadget/Kconfig
@@ -119,6 +119,7 @@ config USB_GADGET_DWC2_OTG
config USB_RENESAS_USBHS
bool "Renesas R-Car USB2.0 HS controller (gadget mode)"
+ depends on DM_USB_GADGET
select USB_GADGET_DUALSPEED
help
The Renesas R-Car USB 2.0 high-speed gadget controller
diff --git a/drivers/usb/host/Makefile b/drivers/usb/host/Makefile
index ef4ce62a680..9cac53f07c7 100644
--- a/drivers/usb/host/Makefile
+++ b/drivers/usb/host/Makefile
@@ -5,7 +5,7 @@
ifdef CONFIG_$(PHASE_)DM_USB
obj-y += usb-uclass.o
-obj-$(CONFIG_SANDBOX) += usb-sandbox.o
+obj-$(CONFIG_USB_EMUL) += usb-sandbox.o
endif
ifdef CONFIG_$(PHASE_)USB_STORAGE