u-boot/drivers
Marek Vasut 1918b8010c usb: dwc3: gadget: Convert epautoconf workaround to match_ep callback
Use the .match_ep() callback instead of workaround in core code.
Replace descriptor parsing with ch9 macros with the same effect.
Drop the SPL specific behavior, it is unclear why SPL should even
be special.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Tested-by: Alexander Sverdlin <alexander.sverdlin@siemens.com>
Reviewed-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
Tested-by: Mattijs Korpershoek <mkorpershoek@baylibre.com> # on vim3
Link: https://lore.kernel.org/r/20240609213449.194762-6-marek.vasut+renesas@mailbox.org
Signed-off-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
2024-07-05 14:01:22 +02:00
..
adc Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
ata block: Update BLK to be def_bool 2024-06-14 10:39:35 -06:00
axi Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
bios_emulator Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
block block: Update BLK to be def_bool 2024-06-14 10:39:35 -06:00
bootcount Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
bus Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
button Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
cache Prepare v2024.070-rc4 2024-06-04 08:09:09 -06:00
clk arm: mach-k3: j722s: introduce clock and device files for wkup spl 2024-06-19 12:07:44 -06:00
core dm: core: Enhance comments on bind_drivers_pass() 2024-07-04 09:25:20 -06:00
cpu Merge patch series "xtensa: Enable qemu-xtensa board" 2024-07-04 16:11:08 -06:00
crypto Merge patch series "Clean-up patch set for MbedTLS integration" 2024-05-22 08:55:35 -06:00
ddr Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
demo Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
dfu Prepare v2024.07-rc5 2024-06-24 13:34:52 -06:00
dma Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
extcon Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
fastboot Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
firmware firmware: ti_sci_static_data: Add static DMA channel 2024-06-19 12:07:44 -06:00
fpga Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
fuzz Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
fwu-mdata Merge patch series "FWU: Add support for FWU metadata version 2" 2024-05-24 13:42:07 -06:00
gpio gpio: Add proper dependency on ZYNQMP_FIRMWARE 2024-06-17 16:02:30 +02:00
hwspinlock Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
i2c Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
input Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
iommu Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
led Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
mailbox arm64: versal2: Add support for AMD Versal Gen 2 2024-06-17 16:02:29 +02:00
memory memory: ti-gpmc: use printf to dump settings/timings 2024-06-07 14:07:23 -06:00
mfd
misc Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
mmc AMD/Xilinx changes for v2024.10-rc1 2024-06-17 11:01:35 -06:00
mtd Prepare v2024.07-rc5 2024-06-24 13:34:52 -06:00
mux Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
net m68k: Rename icache_invalid to invalidate_icache_all 2024-07-03 14:42:01 -06:00
nvme Prepare v2024.07-rc5 2024-06-24 13:34:52 -06:00
pch Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
pci Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
pci_endpoint Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
phy phy: meson-gxl-usb2: remove phy_meson_gxl_usb2_set_mode 2024-06-25 15:25:10 +02:00
pinctrl meson: Correct driver declaration for meson_axg_gpio 2024-06-26 11:19:57 +02:00
power Merge branch 'next' 2024-07-01 15:00:56 -06:00
pwm Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
qe qe: Add <asm/ppc.h> on PowerPC 2023-11-07 14:50:51 -05:00
ram ram: k3-ddrss: Enable the am62ax's DDR controller for J722S 2024-06-19 12:07:44 -06:00
reboot-mode Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
remoteproc Merge patch series "Adding support to load secure firmware for HS devices" 2024-06-07 14:01:15 -06:00
reset Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
rng rng: Introduce SPL_DM_RNG 2024-05-05 11:21:39 -03:00
rtc Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
scsi Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
serial Merge patch series "xtensa: Enable qemu-xtensa board" 2024-07-04 16:11:08 -06:00
sm Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
smem Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
soc Merge patch series "Add basic U-Boot Support for J722S-EVM" 2024-06-19 12:08:49 -06:00
sound Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
spi spi: versal2: Enable spi drivers for Versal Gen 2 2024-06-17 16:02:29 +02:00
spmi Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysinfo Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
sysreset Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
tee tee: sandbox: check for buffer size 2024-04-26 08:28:35 +03:00
thermal Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
timer Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
tpm Prepare v2024.070-rc4 2024-06-04 08:09:09 -06:00
ufs Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
usb usb: dwc3: gadget: Convert epautoconf workaround to match_ep callback 2024-07-05 14:01:22 +02:00
video Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
virtio Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
w1 Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
w1-eeprom Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
watchdog wdt-uclass: watchdog_reset cleanup 2024-06-16 12:13:54 +02:00
xen Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet" 2024-05-20 13:35:03 -06:00
Kconfig drivers: introduce Secure Monitor uclass 2023-10-15 12:23:48 +02:00
Makefile rng: Introduce SPL_DM_RNG 2024-05-05 11:21:39 -03:00