zephyr/drivers
Ren Chen 1264a9a163 usb: it82xx2: return the available data length in the ep read function
According to the Zephyr documentation, the number of bytes available
for read should be returned if the input data and length parameters are
NULL and zero, respectively. This commit corrects this behavior.

Signed-off-by: Ren Chen <Ren.Chen@ite.com.tw>
2024-06-12 14:29:42 +03:00
..
adc drivers: adc device: smartbond: Add power management 2024-06-11 20:04:02 +03:00
audio
auxdisplay build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
bbram drivers: bbram: stm32-bbram: fix write for devices with TAMP 2024-06-10 15:16:59 -05:00
bluetooth Bluetooth: drivers: Convert Silabs HCI driver to new API 2024-06-11 19:42:49 -04:00
cache build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
can drivers: can: nxp_s32_canxl: calculate and set the TDCO 2024-06-11 10:05:24 +02:00
charger build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
clock_control drivers: clock_control: clock_stm32_ll_u5 add get_status API callback 2024-06-12 14:22:13 +03:00
console Revert "drivers/console/xtensa_sim_console: force \r\n byte sequence" 2024-06-06 20:06:26 -04:00
coredump
counter drivers: counter: counter_mcux_lptmr: Update to start with top value 2024-06-11 17:04:26 +03:00
crypto modules: mbedtls: remove the default enabling of features 2024-05-31 16:33:06 -05:00
dac build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
dai drivers: dai/ssp: Support dynamic SSP management 2024-06-04 13:40:04 +02:00
disk drivers: disk: add DISK_IOCTL_CTRL_DEINIT command to supported IOCTLs 2024-06-07 18:16:01 +01:00
display drivers: display: st7796s: remove unused gpio pins 2024-06-11 19:46:21 -04:00
dma drivers: dma: smartbond: Add missing direction case 2024-06-10 14:58:38 +03:00
edac arch: define struct arch_esf and deprecate z_arch_esf_t 2024-06-04 14:02:51 -05:00
eeprom drivers: eeprom: atmel_at2x: improve Kconfig help descriptions 2024-06-04 13:40:14 +02:00
entropy drivers: entropy: stm32 entropy driver add semaphore protection 2024-06-04 13:37:05 +02:00
espi drivers: samples: espi: Adjust terms per eSPI specification 1.5 2024-06-11 19:46:08 -04:00
ethernet drivers: nxp_enet: Add fuse map address 2024-06-11 20:05:50 +03:00
flash drivers: flash: stm32: move memmap config 2024-06-10 14:58:52 +03:00
fpga build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
fuel_gauge build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
gnss drivers: gnss: LCX6G use modem chat runtime API 2024-05-28 10:02:06 +02:00
gpio drivers: gpio: stm32: clean up unnecessary code 2024-06-11 19:44:19 -04:00
hwinfo driver: Move away from SOC_VENDOR_SILABS 2024-06-10 15:15:34 -05:00
hwspinlock build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
i2c drivers: i2c: Add MAX32690 I2C driver 2024-06-07 13:01:50 +02:00
i2s build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
i3c build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
ieee802154 drivers: ieee802154_nrf5: Use BLE.ADDR instead of FICR to create EUI64. 2024-06-10 15:00:01 +03:00
input drivers: input: sbus remote controller support 2024-06-06 15:56:38 -05:00
interrupt_controller drivers: MediaTek MT8195 Audio DSP interrupt controller 2024-06-01 05:40:05 -07:00
ipm build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
kscan build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
led drivers: led: shell: print color as string 2024-06-11 19:43:15 -04:00
led_strip driver: led: add support for TI TLC59731 RGB STRIP controller 2024-05-21 16:50:24 -04:00
lora
mbox build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
mdio drivers: mdio: add stm32 mdio support 2024-05-07 09:41:46 +02:00
memc drivers: memc: smartbond: Add support for the memory driver class. 2024-05-23 07:51:41 -04:00
mfd drivers: mfd: add new driver "mfd_adp5585" 2024-05-08 16:09:08 -04:00
mipi_dbi drivers: mipi_dbi: smartbond: Optimize driver PM 2024-05-24 07:48:41 -04:00
mipi_dsi
misc build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
mm drivers: mm/intel_adsp: Add MMU support to MM driver 2024-06-04 13:40:04 +02:00
modem drivers: modem: add at shell 2024-06-10 15:12:34 -05:00
net drivers: nsos: handle connect() blocking call 2024-06-06 15:20:15 -05:00
pcie drivers: pcie: Remove deprecated pcie_bdf_lookup 2024-05-17 09:30:04 +02:00
peci build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
pinctrl drivers: pinctrl: esp32: Use BIT macro when writing pin value 2024-06-06 07:52:55 -04:00
pm_cpu_ops
power_domain power_domain: intel_adsp: Use register definitions 2024-05-24 09:53:04 -05:00
ps2 build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
ptp_clock build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
pwm drivers: pwm: generate pwm with nxp flexio IP 2024-06-11 11:38:48 +01:00
regulator drivers: regulator: smartbond: Regulator driver update 2024-06-03 15:41:20 +02:00
reset drivers: reset: Add NXP RSTCTL driver 2024-05-21 16:49:42 -04:00
retained_mem build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
rtc drivers: rtc: add RV3028 RTC driver 2024-06-10 21:03:59 -04:00
sdhc drivers: sdhc: sdhc_spi: rework CMD12 failure logic 2024-05-17 09:30:12 +02:00
sensor drivers: sensor: update bme280 to new async api 2024-06-11 20:28:24 -05:00
serial drivers: serial: Update Infineon CAT1 UART driver 2024-06-12 14:21:01 +03:00
sip_svc
smbus build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
spi drivers: spi: stm32: minor fixes 2024-06-12 14:28:35 +03:00
syscon
timer drivers: timer: updated lptmr_timer binding 2024-06-11 17:04:26 +03:00
usb usb: it82xx2: return the available data length in the ep read function 2024-06-12 14:29:42 +03:00
usb_c
video drivers: video: ov7670: introduce driver for ov7670 camera 2024-06-06 20:07:57 -04:00
virtualization build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
w1 drivers: w1: Ensure DQ pin is both input and output. 2024-05-29 07:34:29 +02:00
watchdog drivers: wdt: espressif: Add 32K Xtal Watchdog 2024-05-30 16:52:37 -05:00
wifi drivers: change Laird references to Ezurio 2024-06-05 17:37:54 -05:00
xen
CMakeLists.txt
Kconfig