zephyr/drivers
Johann Fischer fa7752494d usb: host: rework usbh_xfer_alloc() parameters
The transfers require enpoint MPS for proper transaction handling,
assign it in the common place during transfer allsocation so that it can
be reused.
Some users, such as USBIP, may need to keep a reference to private data,
add a parameter for completion callback data.

Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
2025-02-10 09:02:45 +01:00
..
adc drivers: adc: iadc_gecko: Use clock control 2025-02-03 19:51:46 +01:00
audio audio: codec_shell: add missing headphone left/right channel 2025-02-03 19:53:30 +01:00
auxdisplay drivers: auxdisplay: jhd1313: fix Out-of-bounds read 2024-12-20 10:18:36 +01:00
bbram shell: use shell_device_get_binding 2024-12-18 15:32:10 +01:00
bluetooth soc: espressif: Remove ESP heap and use heap adapter 2025-02-05 17:49:54 +01:00
cache drivers: cache: Cache driver for NXP XCACHE controller 2025-01-15 22:57:41 +01:00
can can_shell: add shell device filtering 2025-01-29 04:17:47 +01:00
charger charger: bq24190: Adds support for ce-gpios 2024-12-13 11:35:17 +01:00
clock_control drivers : clock_control: clean "STM32_SRC_SYSCLK" 2025-02-07 10:25:52 +01:00
comparator drivers: comparator: implement the silabs_acmp compatible driver 2025-02-03 11:16:57 +01:00
console console: winstream: fix conditional 2025-01-08 19:11:29 +01:00
coredump drivers: coredump: Place API into iterable section 2024-12-03 02:36:38 +01:00
counter drivers: counter: gpt: fix init sequence 2025-02-04 20:26:37 +01:00
crypto drivers: crypto: crypto_ataes132a fix buffer overrun issue 2024-12-29 05:51:51 +01:00
dac drivers: dac: Add support for the SAM4S soc series 2025-02-06 10:43:17 +01:00
dai drivers: dai: Add initial support for NXP MICFIL PDM IP 2025-02-08 00:32:26 +01:00
disk drivers: disk: sdmmc_subsys: stm32_sdmmc driver custom disk name support 2025-01-21 19:29:36 +01:00
display drivers: display: st7789v: Add ready time to startup 2025-02-05 10:20:52 +01:00
dma driver: dma: silabs: Add silabs_ldma_block_append function 2025-02-05 15:02:35 +01:00
dp dp: swdp_bitbang: fix missing reset pin error 2024-11-07 08:33:18 -06:00
edac drivers: edac: Place API into iterable section 2024-12-03 10:16:29 +01:00
eeprom eeprom_shell: add shell device filtering 2025-01-29 04:17:47 +01:00
entropy drivers: entropy: sy1xx add support for trng 2025-01-31 19:50:43 +01:00
espi drivers: espi: npcx: update the handler for accessing the flash 2025-01-14 17:57:50 +01:00
ethernet driver: eth: Fix phy-connection-type setting on RA8 ethernet 2025-02-05 08:16:02 +01:00
firmware drivers: firmware: scmi: add power domain protocol 2025-01-15 19:03:00 +01:00
flash drivers: flash: andes_qspi: check if spi is used as flash fetch device 2025-02-06 14:45:19 +01:00
fpga shell: use shell_device_get_binding 2024-12-18 15:32:10 +01:00
fuel_gauge drivers: fuel_gauge: make read-only pointer args const in api 2024-12-24 13:54:15 +01:00
gnss drivers: kconfig: Fix menu items 2025-01-31 11:50:12 +01:00
gpio drivers/gpio: ite: Validate num_pins to prevent untrusted loop bound 2025-02-08 10:09:20 +01:00
haptics drivers: haptics: drv2605 fix unchecked return value 2024-12-17 03:39:06 +01:00
hdlc_rcp_if drivers: net: ot: Provide structure instance for HDLC RCP context 2025-01-30 20:26:53 +01:00
hwinfo drivers: hwinfo: Support for reset reasons in nRF54H20 2025-02-04 11:56:15 +01:00
hwspinlock drivers: hwspinlock: Place API into iterable section 2024-12-02 11:14:21 +01:00
i2c drivers,test: use the new DT_FOREACH_PROP_ELEM_SEP 2025-02-04 09:18:55 +01:00
i2s drivers: i2s: Make the stm32 i2s driver use a msgq 2025-02-04 12:02:52 +01:00
i3c drivers: i3c: stm32: implement hj_response api 2025-01-27 11:02:34 +01:00
ieee802154 drivers: ieee802154: nrf5: cast payload ptr to void for debug output 2025-01-14 13:26:47 +01:00
input drivers: input: cy8cmbr3xxx: add support for cy8cmbr3xxx input driver 2025-01-28 14:13:08 +01:00
interrupt_controller drivers: kconfig: Fix bleeding options 2025-01-31 11:50:12 +01:00
ipm dts: drivers: Add DTS MBOX entry for NXP MCXN947 2025-01-15 19:04:42 +01:00
kscan drivers: kscan: Place API into iterable section 2024-12-02 22:07:29 +00:00
led drivers: drop few redundant device_is_ready 2025-01-22 05:40:11 +01:00
led_strip apa102: fix end frame 2025-01-14 20:52:08 +01:00
lora drivers: lora: Add user_data to lora_recv_async 2024-12-21 05:51:52 +01:00
mbox drivers: mbox: imx: allow sending empty message 2025-02-05 01:12:17 +01:00
mdio drivers: mdio: sy1xx add support for mdio 2025-02-05 17:49:40 +01:00
memc drivers: memc_nxp_s32_qspi: add support for s32ze 2025-01-21 19:26:45 +01:00
mfd drivers: mfd: mfd_adp5585: Fix -Wsometimes-uninitialized warning 2025-02-07 02:23:10 +01:00
mipi_dbi drivers: mipi-dbi-spi: rename underscored macro names 2025-01-08 21:01:51 +01:00
mipi_dsi drivers: mipi_dsi: add support for MIPI DSI driver on Renesas RA family 2024-12-20 23:53:37 +02:00
misc drivers,test: use the new DT_FOREACH_PROP_ELEM_SEP 2025-02-04 09:18:55 +01:00
mm include: zephyr: sys: Introduce IS_BIT_SET() macro 2025-01-10 14:48:13 +01:00
modem modem: hl7800: optimize socket cleanup on boot 2025-01-20 11:15:57 +01:00
mspi drivers: mspi: Place API into iterable section 2024-12-02 22:09:03 +00:00
net net: nsos_sockets: notify pollers on socket close 2024-12-12 11:07:49 +01:00
pcie drivers: pcie: add brcmstb pcie controller driver 2025-01-08 21:03:03 +01:00
peci drivers: peci: Place API into iterable sections 2024-12-02 22:08:07 +00:00
pinctrl drivers: pinctrl: Add support for cc23x0 pinctrl 2025-02-04 11:56:05 +01:00
pm_cpu_ops
power_domain
ps2 drivers: ps2: Place API into iterable section 2024-12-02 22:08:07 +00:00
ptp_clock drivers: kconfig: Fix menu items 2025-01-31 11:50:12 +01:00
pwm drivers: pwm: Initial support for RZ/G3S 2025-02-05 17:49:00 +01:00
regulator drivers: npm2100: remove SHPHLD button reconfiguration 2025-02-03 14:03:00 +01:00
reset drivers: reset: Place API into iterable section 2024-12-02 22:08:07 +00:00
retained_mem drivers: retained_mem: nrf: make ram_ctrl variant explicit 2024-12-23 18:40:52 +01:00
rtc drivers: rtc: sam0: Add realtime clock driver 2025-02-07 07:37:56 +01:00
sdhc drivers: sdhc: fix infineon cat1 gpio initialization 2025-01-29 07:08:58 +01:00
sensor drivers: sensor: icm42670: add icm42370-P support 2025-02-08 00:31:43 +01:00
serial driver: serial: silabs: implement asynch usart with dma 2025-02-05 15:02:35 +01:00
sip_svc drivers: sip_svc: Place API into iterable section 2024-12-02 22:08:07 +00:00
smbus shell: use shell_device_get_binding 2024-12-18 15:32:10 +01:00
spi spi_nxp_lpspi: Use default RTIO submit 2025-02-04 09:17:22 +01:00
stepper drivers: stepper: tmc50xx: extend tmc5041 to tmc50xx 2025-02-05 01:14:47 +01:00
syscon drivers: syscon: Place API into iterable section 2024-12-02 22:08:07 +00:00
tee drivers: tee: Place API into iterable section 2024-12-02 22:08:07 +00:00
timer drivers: timer: Improve the accuracy of the MCUX OS Timer 2025-02-07 17:46:09 +01:00
usb usb: host: rework usbh_xfer_alloc() parameters 2025-02-10 09:02:45 +01:00
usb_c drivers,test: use the new DT_FOREACH_PROP_ELEM_SEP 2025-02-04 09:18:55 +01:00
video drivers: video: ov5640: add DVP support 2025-02-05 23:48:09 +01:00
virtualization drivers: virtualization: Place API into iterable section 2024-12-02 22:07:18 +00:00
w1 shell: use shell_device_get_binding 2024-12-18 15:32:10 +01:00
watchdog wdt_shell: add shell device filtering 2025-01-29 04:17:47 +01:00
wifi drivers: wifi: nxp: add WPA2-PSK-SHA256 support for l2 2025-02-10 07:26:07 +01:00
xen
CMakeLists.txt drivers: openthread: nxp: Add a HDLC RCP communication 2024-11-27 10:37:21 -05:00
Kconfig drivers: openthread: nxp: Add a HDLC RCP communication 2024-11-27 10:37:21 -05:00