u-boot/drivers/usb/musb-new
Kory Maincent e6eca9ea64 usb: gadget: musb: Fix duplicate ops assignment in ti_musb_peripheral
Remove duplicate .ops assignment that was overriding the correct
ti_musb_gadget_ops with musb_usb_ops (host ops) in the ti_musb_peripheral
driver. This was causing U-Boot crashes when trying to call the
handle_interrupts operation since the wrong ops structure was being used.

Fixes: 7d98dbcc3d ("usb: musb-new: Add support for DM_USB")
Fixes: 281eaf1ed8 ("usb: gadget: musb: Convert interrupt handling to usb_gadget_generic_ops")
Signed-off-by: Kory Maincent <kory.maincent@bootlin.com>
Reviewed-by: Mattijs Korpershoek <mkorpershoek@kernel.org>
Link: https://lore.kernel.org/r/20250611171031.840277-1-kory.maincent@bootlin.com
Signed-off-by: Mattijs Korpershoek <mkorpershoek@kernel.org>
2025-06-16 09:00:55 +02:00
..
am35x.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
da8xx.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
Kconfig usb: musb-new: Add support for Analog Devices SC5xx SoCs 2025-03-12 10:24:58 -06:00
linux-compat.h arm: ti: Remove omap4 platform support 2024-07-23 10:37:48 -06:00
Makefile usb: musb-new: Add support for Analog Devices SC5xx SoCs 2025-03-12 10:24:58 -06:00
mt85xx.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
musb_core.c arm: ti: Remove omap4 platform support 2024-07-23 10:37:48 -06:00
musb_core.h arm: ti: Remove omap4 platform support 2024-07-23 10:37:48 -06:00
musb_debug.h common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
musb_dma.h drivers: usb: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
musb_dsps.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
musb_gadget_ep0.c drivers: usb: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
musb_gadget.c drivers: usb: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
musb_gadget.h drivers: usb: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
musb_host.c drivers: usb: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
musb_host.h drivers: usb: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
musb_io.h drivers: usb: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
musb_regs.h drivers: usb: Remove duplicate newlines 2024-07-22 10:53:06 -06:00
musb_uboot.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
musb_uboot.h usb: common: move urb code to common 2022-07-12 21:59:54 +02:00
omap2430.c arm: ti: Remove omap4 platform support 2024-07-23 10:37:48 -06:00
omap2430.h SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
pic32.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sc5xx.c usb: musb-new: Add support for Analog Devices SC5xx SoCs 2025-03-12 10:24:58 -06:00
sunxi.c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
ti-musb.c usb: gadget: musb: Fix duplicate ops assignment in ti_musb_peripheral 2025-06-16 09:00:55 +02:00
ux500.c usb: gadget: ux500: Do not redefine ops if CONFIG_USB_MUSB_HOST set 2024-08-22 09:23:33 +02:00