zephyr/drivers
Ren Chen 1c769c342b usb: it82xx2: fix issue with the unexpected setting of the ready bit
In the IT82xx2 chip, the ready bit is automatically cleared by
hardware. When setting other bits, there is a chance that the ready bit
hasn't been cleared yet, leading to unexpected USB transactions. This
change ensures that the ready bit is always set to '0' when setting the
endpoint control value.

Signed-off-by: Ren Chen <Ren.Chen@ite.com.tw>
2024-09-03 14:40:31 +01:00
..
adc adc: adc_nrfx_saadc: support `ADC_ACQ_TIME_MAX` 2024-09-02 12:31:17 -04:00
audio drivers: audio: Add the wm8904 driver 2024-08-29 15:53:26 +02:00
auxdisplay
bbram
bluetooth driver/bluetooth / cyw208xx: enable CYW20829_BT_FW_TX10DBM_POWER 2024-09-02 11:58:18 +02:00
cache drivers: cache: nrf: enable CACHE_NRF_PATCH_LINEADDR for nRF92 2024-08-22 14:24:38 -04:00
can drivers: esp32: Interrupts flags configuration 2024-08-22 14:25:25 -04:00
charger
clock_control clock: mcux_ccm: add flexio clock 2024-08-29 18:04:56 +02:00
console
coredump
counter drivers: counter: nrfx_timer: Add barrier when reading CC 2024-09-03 14:40:10 +01:00
crypto
dac drivers: dac: esp32: clock initialization fix 2024-08-29 16:11:57 -04:00
dai drivers: dai: sai: don't crash on underrun/overrun 2024-08-27 10:50:53 -04:00
disk disk: sdmmc: power off card in `DISK_IOCTL_CTRL_DEINIT` 2024-08-20 19:42:37 -04:00
display drivers: display: use zephyr reset api for diyplay 2024-08-20 14:50:57 -04:00
dma drivers: dma: intel-adsp-hda: Report total_copied bytes on ACE2/3 2024-09-03 10:42:25 +02:00
dp
edac
eeprom drivers/eeprom/eeprom_simulator: Remove reference to native_posix 2024-08-16 09:20:58 +01:00
entropy drivers: entropy: esp32c6: Add support 2024-08-29 11:38:36 +02:00
espi drivers/espi: it8xxx2: Fix mask when SRAM size not the power of 2 2024-09-02 11:49:52 +02:00
ethernet drivers: eth: fix stm32_hal PHY address resolution 2024-09-03 10:42:07 +02:00
firmware firmware: scmi: add support for pinctrl protocol 2024-08-19 10:05:16 -04:00
flash flash: spi_nor: handle SPI bus power 2024-08-27 07:15:28 -04:00
fpga drivers: fpga: add driver for renesas slg471X5 2024-08-26 17:06:14 +02:00
fuel_gauge fuel_gauge: composite analog fuel gauge 2024-08-29 16:12:36 -04:00
gnss gnss: rename u-blox M10 driver to M8 2024-08-26 17:27:12 -04:00
gpio boards: ambiq: apollo3: add connector dtsi for apollo3 boards 2024-08-29 18:06:07 +02:00
haptics drivers: haptics: drv2605: Hard codes open loop mode for LRA mode 2024-08-20 14:52:32 -04:00
hwinfo drivers: hwinfo: litex: depend on devicetree 2024-08-29 16:10:57 -04:00
hwspinlock style: drivers: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
i2c i2c: nrfx_twi: fix RTIO utility functions 2024-08-23 08:02:45 -04:00
i2s drivers: i2s: i2s_ll_stm32: Handle single clock source 2024-08-29 16:11:30 -04:00
i3c
ieee802154
input drivers: input: use generic touch report in stmpe811 2024-08-28 14:02:43 -04:00
interrupt_controller Revert "drivers/interrupt: it8xxx2: Register interrupt number 0 to handle" 2024-08-28 06:49:36 -04:00
ipm drivers: esp32: Interrupts flags configuration 2024-08-22 14:25:25 -04:00
kscan
led drivers: led: lp5569: run clang-format 2024-08-23 15:49:43 +01:00
led_strip
lora
mbox style: drivers: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
mdio drivers: mdio: shell: add support for stm32 mdio 2024-08-21 08:58:29 +02:00
memc soc: nxp: Move flexspi log level change to driver 2024-08-22 09:14:24 +02:00
mfd
mipi_dbi mipi_dbi: stm32: use proper type for timeout argument 2024-08-27 12:45:48 +02:00
mipi_dsi
misc drivers: misc: Add support for nRF54L15 SoC 2024-08-29 12:02:35 +02:00
mm mm: common: reset mappings during simple mapping failures 2024-08-28 16:35:43 -04:00
modem drivers: modem: cellular: hl7800 fix enter cmux 2024-08-14 15:51:04 -05:00
mspi
net
pcie
peci
pinctrl drivers: pinctrl_imx: support i.MX93 M33 core 2024-08-22 09:15:16 +02:00
pm_cpu_ops
power_domain
ps2 style: drivers: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
ptp_clock
pwm drivers: cc13xx_cc26xx: pwm: Add polarity flag support 2024-08-27 10:51:04 -04:00
regulator drivers: regulator: add basic mps mpm54304 driver 2024-09-03 14:39:52 +01:00
reset
retained_mem
rtc drivers: rtc: rtc_ll_stm32: add hse clock support 2024-08-28 06:51:00 -04:00
sdhc drivers: esp32: Interrupts flags configuration 2024-08-22 14:25:25 -04:00
sensor Drivers: Add support for Bosch bmp180 sensor 2024-08-30 11:46:25 -04:00
serial drivers: intc: stm32: remove STM32_EXTI_LINE_NONE macro 2024-08-27 10:50:39 -04:00
sip_svc
smbus
spi drivers: spi: update spi_mcux_flexio.c 2024-08-28 06:50:50 -04:00
stepper drivers: stepper: refactor gpio stepper driver 2024-09-03 10:42:19 +02:00
syscon
tee
timer drivers: esp32: Interrupts flags configuration 2024-08-22 14:25:25 -04:00
usb usb: it82xx2: fix issue with the unexpected setting of the ready bit 2024-09-03 14:40:31 +01:00
usb_c
video drivers: video: ov2640: Add 240x240 video format 2024-08-26 17:06:28 +02:00
virtualization
w1
watchdog drivers: watchdog: nrfx wdt without IRQs 2024-09-03 14:39:37 +01:00
wifi drivers: wifi/airoc: Update condition to enable NET_STATISTICS 2024-09-03 10:43:10 +02:00
xen style: drivers: comply with MISRA C:2012 Rule 15.6 2024-08-20 10:33:51 +02:00
CMakeLists.txt stepper motor controller: introduce api 2024-08-27 12:43:39 +02:00
Kconfig stepper motor controller: introduce api 2024-08-27 12:43:39 +02:00