zephyr/drivers
Naveen Gangadharan 27d5528174 drivers: i3c: cadence: fix tx_fifo width for target mode on REV_ID 1.7
Cadence I3C target FIFO width has been increased to 4 bytes in i3c
hardware REV_ID 1.7. Writing 1 byte to 4 byte FIFOs can cause
unintentional padding for bytes written from TX threshold interrupt
handler. Fixed the target callback to handle tx width of i3c target
writes to FIFO, by using run time rev_id check.

Signed-off-by: Naveen Gangadharan <naveeng1001@meta.com>
2024-09-23 10:02:01 +02:00
..
adc dts: arm: nxp: rt1180: add lpadc modules 2024-09-19 18:16:04 +01:00
audio drivers: audio: Add the wm8904 driver 2024-08-29 15:53:26 +02:00
auxdisplay drivers: auxdisplay: Remove unused variables 2024-09-21 12:23:51 +01:00
bbram
bluetooth driver/bluetooth / cyw208xx: enable CYW20829_BT_FW_TX10DBM_POWER 2024-09-02 11:58:18 +02:00
cache Revert "drivers: cache: nrf: enable CACHE_NRF_PATCH_LINEADDR for nRF92" 2024-09-09 13:54:39 -04:00
can style: drivers: adjust `return` usage in `void functions` 2024-09-18 09:56:16 +02:00
charger charger: bq25180: Add threshold voltage for precharge 2024-09-05 17:01:05 -04:00
clock_control drivers: clock_control: Add MCUX SCG K4 driver 2024-09-20 15:14:11 -05:00
console drivers: console: rtt_console: use Segger recommended write API 2024-08-12 10:14:34 +02:00
coredump
counter drivers: counter: Specify _POSIX_C_SOURCE when native_sim 2024-09-19 15:13:57 +02:00
crypto
dac drivers: dac: add checks for internal channel config 2024-09-17 05:23:56 -04:00
dai driver: ssp: add support for blob30 on PTL 2024-09-13 09:17:56 +02:00
disk drivers: stm32: Select PINCTRL when required 2024-09-03 14:40:55 +01:00
display drivers: display: ili9xxx: read mipi-mode, only use SPI mode as fallback 2024-09-20 11:56:22 -05:00
dma drivers: dma: dma_nxp_edma: support 64-bit TCD 2024-09-19 18:02:42 -04:00
dp
edac
eeprom drivers/eeprom/eeprom_simulator: Remove reference to native_posix 2024-08-16 09:20:58 +01:00
entropy entropy: native_posix: Add kconfig to not seed by default 2024-09-05 16:56:33 -04:00
espi drivers: espi: npcx: add support to customize vw index 2024-09-20 15:14:57 -05:00
ethernet drivers: ethernet: Modify RX thread creation and update KConfig 2024-09-16 20:19:16 +02:00
firmware style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
flash drivers: soc_mcux_flash: Add flash_k4 support 2024-09-20 15:14:11 -05:00
fpga style: drivers: adjust `return` usage in `void functions` 2024-09-18 09:56:16 +02:00
fuel_gauge style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
gnss gnss: rename u-blox M10 driver to M8 2024-08-26 17:27:12 -04:00
gpio drivers: gpio_ambiq: Fixed uninitialized return variable 2024-09-23 10:01:40 +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: stm32: mark STM32WB0 series as incompatible 2024-09-12 10:03:37 +02:00
hwspinlock style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
i2c drivers: i2c: change to use IRQ_CONNECT in Renesas RA i2c driver 2024-09-23 10:01:26 +02:00
i2s drivers: i2s: esp32: remove unused code 2024-09-17 09:10:51 -05:00
i3c drivers: i3c: cadence: fix tx_fifo width for target mode on REV_ID 1.7 2024-09-23 10:02:01 +02:00
ieee802154 drivers: ieee802154: mcr20a: Specify the dependency on HAL_MCUX 2024-09-19 15:14:06 +02:00
input drivers: input: input_gt911: fix OOB buffer write to touch points array 2024-09-06 10:13:14 -05:00
interrupt_controller drivers: intc: shared_irq: change init and isr function to static 2024-09-19 18:28:58 +01:00
ipm drivers: esp32: Interrupts flags configuration 2024-08-22 14:25:25 -04:00
kscan kscan: mark the kscan driver class as deprecated 2024-09-17 14:52:50 -04:00
led drivers: led: lp5562: Add PM Device support 2024-09-13 13:43:33 +02:00
led_strip drivers: led_strip: tlc5971: Enable when the dt-node exists 2024-09-21 12:23:45 +01:00
lora lora: driver: sx12xx: fix driver recv func when RX error occurs 2024-08-05 18:37:11 -04:00
mbox drivers: mbox: mbox_esp32: fix mbox callback call 2024-09-19 03:25:57 -04:00
mdio drivers: ethernet: dwc_xgmac: Added dwc-xgmac 2024-09-05 17:03:05 -04:00
memc drivers: stm32: Select PINCTRL when required 2024-09-03 14:40:55 +01:00
mfd
mipi_dbi drivers: mipi_dbi: add support for parallel 8080/6800 modes using GPIO 2024-09-20 11:56:22 -05:00
mipi_dsi
misc drivers: misc: coresight: nrf_etr: Add standalone mode 2024-09-06 11:31:27 -04:00
mm Revert "ace: mm: tlb: Check tlb translation enabled before flushing cache" 2024-09-18 15:30:03 +02:00
modem lib: net_buf: rename header file from zephyr/net/buf.h to zephyr/net_buf.h 2024-09-07 11:19:05 -05:00
mspi drivers: update AMBIQ drivers to use proper base address 2024-08-11 19:18:09 -05:00
net lib: net_buf: rename header file from zephyr/net/buf.h to zephyr/net_buf.h 2024-09-07 11:19:05 -05:00
pcie
peci
pinctrl drivers: kinetis-pinctrl: Account for SCG K4 2024-09-20 15:14:11 -05:00
pm_cpu_ops
power_domain style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
ps2 style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
ptp_clock
pwm boards: remove `CONFIG_PINCTRL` from defconfig files of FE310-based boards 2024-09-20 13:14:41 +02:00
regulator espressif: clean up unused code 2024-09-09 13:55:39 -04:00
reset
retained_mem drivers: retained_mem: nrf: implement using nrfx_ram_ctrl helper 2024-08-14 12:35:17 -04:00
rtc style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
sdhc drivers: sdhc: esp32: remove unused code 2024-09-16 20:18:33 +02:00
sensor drivers: sensors: fix compile error due to conflicting types. 2024-09-17 14:57:32 -04:00
serial boards: remove `CONFIG_PINCTRL` from defconfig files of FE310-based boards 2024-09-20 13:14:41 +02:00
sip_svc
smbus drivers: stm32: Make some config symbols menuconfig symbols 2024-09-05 16:58:04 -04:00
spi boards: remove `CONFIG_PINCTRL` from defconfig files of FE310-based boards 2024-09-20 13:14:41 +02:00
stepper drivers: stepper: Add fake stepper driver 2024-09-21 12:23:19 +01:00
syscon
tee style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
timer driver: timer: Add support for sy1xx 2024-09-16 20:19:31 +02:00
usb drivers: usb: udc_dwc2: Restrict TxFIFO to SPRAM size 2024-09-18 15:30:45 +02:00
usb_c drivers: stm32: Select PINCTRL when required 2024-09-03 14:40:55 +01:00
video drivers: video: gc2145: add resolution support 2024-09-20 15:18:13 -05:00
virtualization
w1
watchdog style: drivers: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
wifi drivers: wifi: nrfwifi: determine shared iovdd and bucken from dt 2024-09-19 18:27:36 +01: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