zephyr/drivers
Jun Lin d34cd3e311 driver: I2C: npcx: re-enable interrupts after bus error
When the I2C is in the target mode and encounters the bus error, the
driver has to reset the bus to recover the I2C hardware. However, when
the hardware is disabled, the interrupt enable bits are also cleared
automatically by design. As a result, we need to enable the interrupts
after resetting the I2C hardware.

Signed-off-by: Jun Lin <CHLin56@nuvoton.com>
2024-01-18 10:54:25 +01:00
..
adc drivers: adc: iadc_gecko: fix sample bits reading 2024-01-15 14:08:11 -05:00
audio drivers: audio: dmic: add driver for NXP DMIC peripheral 2024-01-17 14:43:52 +01:00
auxdisplay auxdisplay: Enhance SerLCD auxdisplay driver 2023-11-24 22:04:22 +00:00
bbram bbram: npcx: Add emulator 2024-01-12 09:59:31 +01:00
bluetooth drivers: bluetooth: ambiq: fix the naming of rx message buffer 2024-01-17 16:51:53 +01:00
cache
can drivers: nxp_s32_canxl: add support RX FIFO 2024-01-16 20:50:49 -05:00
charger drivers: charger: bq24190: fix api and init functions references 2024-01-10 20:54:04 -05:00
clock_control drivers: clock_control: mcux_syscon: add definition for DMIC clock 2024-01-17 14:43:52 +01:00
console pm: console: Use async runtime put to minimize resumption/suspension 2024-01-18 10:51:10 +01:00
coredump
counter drivers: mcux_lpc_rtc: Add support for 1KHz counter 2024-01-12 13:34:19 +01:00
crypto driver: crypto: SHA: npcx: fix SHA driver for npcx4 QS chip 2023-12-12 09:52:04 +00:00
dac drivers: dac: sam: Add max value check 2023-12-28 12:08:27 +00:00
dai dai: intel: dmic: demote spurious LOG_ERR in dai_nhlt_get_clock_div() 2024-01-15 09:59:29 +01:00
disk
display drivers: display: stm32 ltdc frame buffer number config 2024-01-17 14:43:20 +01:00
dma drivers: dma: intel-adsp-hda: add delay to stop host dma 2024-01-12 15:56:30 -05:00
edac shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
eeprom drivers: drop few redundant guard around pm_policy_state_lock_* 2023-11-22 18:34:36 +00:00
entropy tf-m: Change NS include path for TF-M 2.0.0 2024-01-17 16:52:52 +01:00
espi drivers: espi: npcx: introduce espi taf driver 2023-12-18 09:30:01 +01:00
ethernet drivers eth_native_linux: Avoid using ssize 2024-01-15 21:59:56 +01:00
flash drivers: flash: spi_nor: ensure paired calling of acquire/release_device 2024-01-10 18:17:31 +00:00
fpga posix: Fix name collision with __bswap 2024-01-10 18:13:44 +00:00
fuel_gauge
gnss drivers: gnss: move gnss_publish.h in include/ 2023-11-29 14:30:40 +00:00
gpio driver: add new gpio driver "gpio_mcux_rgpio" 2024-01-16 20:50:11 -05:00
hwinfo soc: esp32: refactor esp32_net 2024-01-13 00:22:24 +00:00
hwspinlock
i2c driver: I2C: npcx: re-enable interrupts after bus error 2024-01-18 10:54:25 +01:00
i2s drivers: i2s_nrfx: Support less than block size writes 2024-01-15 13:54:13 +01:00
i3c drivers: i3c: cdns: run clang-format 2023-12-15 14:39:38 +01:00
ieee802154 drivers: ieee802154: b91: add missing PLIC include 2024-01-15 09:58:03 +01:00
input input: gpio_keys: implement polling mode support 2024-01-10 18:21:49 +00:00
interrupt_controller riscv: irq: Correct interrupt handling in clic non-vectored mode 2024-01-18 10:53:27 +01:00
ipm soc: esp32: refactor esp32_net 2024-01-13 00:22:24 +00:00
kscan drivers: drop few redundant guard around pm_policy_state_lock_* 2023-11-22 18:34:36 +00:00
led
led_strip drivers: led_strip: add rpi_pico's PIO based ws2812 driver 2024-01-10 12:10:36 +01:00
lora shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
mbox arch: riscv: define RISC_IRQ_MSOFT/MEXT 2024-01-15 09:58:03 +01:00
mdio drivers: mdio: nxp_enet: Fix "expected statement" clangsa error 2024-01-09 10:26:50 +01:00
memc drivers: memc: stm32 fmc add clock source select 2024-01-17 14:43:20 +01:00
mfd drivers: mfd: mfd_ad5592: fix reset magic sending 2024-01-10 10:01:52 +01:00
mipi_dsi
misc drivers: misc: pio_rpi_pico: Turn on clock and reset device on init 2023-12-20 11:14:24 +01:00
mm mm: rename struct mem_drv_bank to sys_mm_drv_bank 2023-11-21 08:42:01 +00:00
modem modem_cellular: add RSRP & RSRQ to U-blox SARA-R5 modem 2024-01-16 14:15:56 +00:00
net drivers: net: ppp: improve CONFIG_NET_PPP_ASYNC_UART_TX_TIMEOUT 2023-12-18 09:29:07 +01:00
pcie drivers: pcie: Read register before actual usage 2023-12-28 12:07:30 +00:00
peci
pinctrl drivers: pinctrl: pfc_rcar: add support of voltage control to pfc driver 2024-01-18 10:53:17 +01:00
pm_cpu_ops shell: do not enable subsystem/driver shell modules by default 2023-11-20 09:21:40 +01:00
power_domain intel-adsp: use proper error codes 2024-01-17 09:55:48 +01:00
ps2 drivers: drop few redundant guard around pm_policy_state_lock_* 2023-11-22 18:34:36 +00:00
ptp_clock drivers: nxp_enet: simplify driver header 2023-12-04 14:29:15 +01:00
pwm drivers: pwm: fix esp32-s3 ledc pwm low frequency 2024-01-10 20:53:07 -05:00
regulator drivers: regulator: max20335: add support for ship mode 2024-01-10 16:29:30 -05:00
reset
retained_mem drivers: retained_mem: Add generic retained register driver 2024-01-02 15:49:34 +00:00
rtc drivers: rtc: pcf8563: fix ifdef for alarm_set_callback 2024-01-16 20:49:19 -05:00
sdhc drivers: sdhc: intel_emmc_host: Fix return value 2023-12-19 08:52:00 +01:00
sensor drivers: allow changing max31865 three-wire mode at runtime 2024-01-17 13:01:24 -05:00
serial drivers serial nrfx: Speed up for simulation 2024-01-16 14:55:07 -05:00
sip_svc
smbus drivers: smbus: implement SMBus driver for STM32 2023-12-12 10:57:41 +01:00
spi drivers: spi: spi_ll_stm32: add midi and mssi impl 2024-01-17 09:56:03 +01:00
syscon
timer drivers: timer: stm32: Clean up related to STM32_LPTIM_CLOCK 2024-01-16 10:07:02 +00:00
usb Revert "drivers: usb: device: add start of frame notifications to nxp mcux driver" 2024-01-12 09:59:02 +01:00
usb_c usbc: add driver for nx20p3483 PPC chip 2024-01-18 10:53:53 +01:00
video
virtualization drivers: virtualization: Map ivshmem-v2 sections individually 2023-11-27 12:15:43 +00:00
w1 drivers: w1: add zephyr-gpio driver 2024-01-08 12:43:52 +01:00
watchdog modules: hal_nordic: nrfx: update API version to 3.2.0 2024-01-08 11:19:37 +01:00
wifi wifi: esp_at: compile without NET_NATIVE_IPV4 2024-01-17 14:42:19 +01:00
xen
CMakeLists.txt
Kconfig