zephyr/drivers
Chew Zeh Yang 0d02cdca46 drivers: udc_ambiq: defer enqueue event if the endpoint is stalled
Ambiq USB HAL do not expect endpoint transaction request when an
endpoint is stalled. This commit addresses this behavior in shim driver
by checking for endpoint's stall status when enqueue request is
received, and defer it until endpoint stall is cleared.

Signed-off-by: Chew Zeh Yang <zeon.chew@ambiq.com>
2024-11-29 11:45:10 +01:00
..
adc drivers: microchip xec: select PINCTRL 2024-11-29 05:41:53 +01:00
audio drivers: audio: wm8904: Fix missing default y in AUDIO_CODEC_WM8904 2024-11-25 12:16:53 +01:00
auxdisplay drivers: auxdisplay: hd44780: implement busy-flag polling mechanism 2024-11-28 20:51:39 +01:00
bbram
bluetooth drivers: bluetooth: esp32: enable entropy generator by default 2024-11-28 15:39:08 +00:00
cache nordic: Remove the nRF54H20 Engineering B 2024-11-16 15:09:14 -05:00
can drivers: can: sja1000: reduce number of frame->id pointer dereferences 2024-11-16 15:25:55 -05:00
charger
clock_control soc: nordic: Add LRCCONF management 2024-11-26 14:46:55 +00:00
comparator soc: nordic: Introduce the nRF54L05 and nRF54L10 2024-11-21 09:26:38 +01:00
console
coredump
counter drivers: touch/rtc/wdt: esp32: fix conflict among device drivers 2024-11-25 14:42:32 +01:00
crypto drivers: crypto: deprecated TinyCrypt shim driver 2024-11-05 13:44:20 -06:00
dac drivers: dac: ad559x: implement double range option 2024-11-25 12:17:00 +01:00
dai driver: ssp: remove use of out-of-tree CONFIG_INTEL_MN 2024-11-25 21:51:56 +01:00
disk drivers: disk: mmc_subsys: remove CONFIG_MMC_VOLUME_NAME 2024-11-05 15:25:10 -06:00
display drivers: display: gc9x01x: fix correct mipi buffer size 2024-11-23 15:29:15 +01:00
dma drivers: dma: intel-adsp-hda: coding style fix 2024-11-21 09:21:04 +01:00
dp dp: swdp_bitbang: fix missing reset pin error 2024-11-07 08:33:18 -06:00
edac
eeprom drivers: eeprom: add mb85rsm1t fram support 2024-11-16 15:08:01 -05:00
entropy drivers: entropy: ease runtime requirements on BT HCI 2024-11-27 16:40:47 -05:00
espi drivers: microchip xec: select PINCTRL 2024-11-29 05:41:53 +01:00
ethernet drivers: ethernet: phy_mii rename functions 2024-11-26 00:11:43 +01:00
firmware
flash drivers/flash/nrf_rram: Add get_size implementation. 2024-11-23 15:30:10 +01:00
fpga drivers: fpga: separate drivers of iCE40 for SPI and GPIO bitbang 2024-11-28 15:39:33 +00:00
fuel_gauge fuel_gauge: sbs_gauge: fix negative currents 2024-11-16 13:35:03 -05:00
gnss
gpio drivers: add the gpio driver for wch ch32v003 2024-11-26 14:41:46 +00:00
haptics
hdlc_rcp_if drivers: openthread: nxp: Add a HDLC RCP communication 2024-11-27 10:37:21 -05:00
hwinfo Documentation: Update documenation for Infineon boards 2024-11-14 20:36:38 -06:00
hwspinlock
i2c drivers: microchip xec: select PINCTRL 2024-11-29 05:41:53 +01:00
i2s drivers: i2s: Add dummy driver for vnd,i2s 2024-11-25 12:16:53 +01:00
i3c drivers: i3c: npcx: add npcx i3c target driver 2024-11-25 17:43:41 +01:00
ieee802154 net: openthread: add wake-up coordinator support 2024-11-16 15:09:07 -05:00
input input: ili2132a: check i2c_read_dt return value 2024-11-27 22:51:16 -05:00
interrupt_controller drivers: add the pfic interrupt controller 2024-11-26 14:41:46 +00:00
ipm drivers: clock_control: amp clock fix 2024-11-08 11:36:09 -06:00
kscan
led drivers: microchip xec: select PINCTRL 2024-11-29 05:41:53 +01:00
led_strip
lora drivers: lora: sx12xx: select SPI and GPIO 2024-11-28 20:53:11 +01:00
mbox drivers: mbox: add IVSHMEM based mbox driver 2024-11-16 15:05:34 -05:00
mdio
memc drivers: memc: Fix various APS6404 device issues 2024-11-08 13:56:31 -06:00
mfd drivers: ad559x: fix mfd_ad559x_i2c_read_reg 2024-11-25 12:17:00 +01:00
mipi_dbi drivers: mipi_dbi: mipi_dbi_nxp_lcdic: fix reset pulse calculation 2024-11-22 22:47:36 +00:00
mipi_dsi
misc soc: raspberrypi: Drop PINCTRL from Kconfig.defconfig 2024-11-25 14:42:01 +01:00
mm mm: tlb: Add a mmu support in update page flags function 2024-11-19 16:23:52 +01:00
modem drivers: modem_cellular: fix handling of +C*REG answers 2024-10-30 08:54:17 -05:00
mspi drivers: mspi: fix incorrect DT macro used in controller emulator 2024-10-22 22:46:47 -04:00
net drivers: nsos: support for AF_PACKET 2024-11-20 08:24:08 -05:00
pcie
peci board: npcx: remove CONFIG_PINCTRL from defconfig of npcx boards 2024-11-07 08:59:14 -08:00
pinctrl drivers: pinctrl: gecko: Remove cases now handled by DBUS driver 2024-11-27 22:51:55 -05:00
pm_cpu_ops
power_domain
ps2 board: npcx: remove CONFIG_PINCTRL from defconfig of npcx boards 2024-11-07 08:59:14 -08:00
ptp_clock
pwm soc: raspberrypi: Drop PINCTRL from Kconfig.defconfig 2024-11-25 14:42:01 +01:00
regulator drivers: regulator_nxp_vref: Clear UTRIM on init 2024-10-25 18:52:10 +01:00
reset
retained_mem
rtc drivers: rtc: sam: Fix missing function 2024-11-15 11:08:58 -06:00
sdhc drivers: rcar: Select CONFIG_PINCTRL 2024-11-22 17:41:02 +01:00
sensor sensor/st: lsm6dsv16x: Fix lsm6dsv16x_attr_get() API 2024-11-29 09:21:03 +01:00
serial drivers: microchip xec: select PINCTRL 2024-11-29 05:41:53 +01:00
sip_svc
smbus
spi drivers: spi_mcux_lpspi: Clean up DMA path 2024-11-27 22:54:09 -05:00
stepper drivers: stepper: refactor set_actual_position to set_reference_position 2024-11-27 10:29:47 +01:00
syscon
tee
timer boards/mediatek: Add mt8196_adsp 2024-11-28 20:51:50 +01:00
usb drivers: udc_ambiq: defer enqueue event if the endpoint is stalled 2024-11-29 11:45:10 +01:00
usb_c usbc: fix typo in shell usage string 2024-11-22 22:47:23 +00:00
video drivers: video: controls: rename controls to Linux-like names 2024-11-27 10:31:54 +01:00
virtualization
w1 drivers: w1: updates to reflect analog maxim acquisition 2024-11-16 13:51:38 -05:00
watchdog driver: wdt: esp32: remove incorrect status check inside isr 2024-11-27 21:08:07 +00:00
wifi drivers: wifi: Fix blobs handling 2024-11-25 17:43:34 +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