zephyr/drivers
Jun Lin d4abe64766 driver: i2c: npcx: clear FIFO status before a transaction starts
When an I2C transaction completes, the driver should clear all the FIFO
status. Otherwise, it has the chance to break the operation of the next
transaction. This commit sets the CLR_FIFO bit in the SMBFIF_CTS
register to clear all the FIFO status at the beginning of an I2C
transaction.

Signed-off-by: Jun Lin <CHLin56@nuvoton.com>
2022-07-06 10:46:28 +02:00
..
adc drivers: adc: adc_stm32: fix comment indendations 2022-07-05 04:24:34 -05:00
audio
bbram
bluetooth drivers: bluetooth: hci: introduce new Telink B91 HCI driver 2022-06-05 14:45:10 +02:00
cache cache: Add Aspeed AST10x0 external cache driver 2022-06-05 14:28:50 +02:00
can drivers/can/rcar: Cleanup 2022-07-01 16:24:55 +00:00
clock_control drivers: clock_control: Use Agile clock sub system as clock id 2022-07-05 15:38:54 +00:00
console drivers: console: add a minimal EFI console driver to support printf 2022-07-05 16:52:32 -04:00
coredump coredump: drivers: Add coredump device 2022-06-05 14:28:34 +02:00
counter counter: native_posix: Convert driver to use DT_INST 2022-07-04 12:42:54 +02:00
crypto i2c: Update API terminology 2022-06-29 17:51:31 +02:00
dac soc: arm: gigadevice: use common API headers 2022-06-22 18:41:19 +09:00
dai ssp: SSCR reset - hardware specific flow 2022-06-05 14:45:59 +02:00
debug
disk drivers: disk: sdmmc_stm32: Update driver to use gpio_dt_spec 2022-07-04 06:40:02 -05:00
display drivers: display: st7789v: Support 3-line serial interface 2022-07-06 10:42:15 +02:00
dma include: add more missing zephyr/ prefixes 2022-05-27 15:20:27 -07:00
ec_host_cmd_periph
edac edac: shell: Update Copyright to 2022 2022-06-22 10:28:44 +03:00
eeprom
entropy drivers: entropy: gecko: add driver using Secure Element module of EFR32 2022-07-04 15:47:35 +02:00
espi drivers: espi: host_subs: add pinctrl driver support 2022-05-12 14:24:03 -05:00
ethernet drivers: ethernet: eth_mcux: Replace use of DT_INST_LABEL 2022-07-05 22:24:09 -05:00
flash drivers: flash: stm32 ospi driver configures peripheral clock 2022-07-04 15:18:50 +02:00
fpga
gpio drivers: gpio: ti: add gpio extender sn74hc595 2022-07-04 16:10:37 +02:00
hwinfo drivers: hwinfo: mcux: update include paths 2022-05-09 12:45:29 -04:00
i2c driver: i2c: npcx: clear FIFO status before a transaction starts 2022-07-06 10:46:28 +02:00
i2s i2s: remove s1000 i2s driver 2022-06-13 16:19:51 -04:00
ieee802154 drivers: ieee802154: fix freeing Rx buffer 2022-07-04 16:39:14 +02:00
interrupt_controller it8xxx2: intc: Look for pending interrupt 2022-07-01 11:36:55 +02:00
ipm drivers: ipm/spi/intc: remove Intel S1000 support 2022-06-13 16:19:51 -04:00
kscan drivers: kscan: Add CAP1203 driver 2022-05-15 21:31:54 +02:00
led drivers: led: lp5562: Allow support for multiple instances 2022-06-05 14:16:25 +02:00
led_strip drivers: led_strip: ws2812: allow settings cpol and cpha 2022-06-28 16:50:26 +02:00
lora drivers: lora: sx126x: Replace use of DT_INST_LABEL 2022-07-02 18:11:10 -05:00
mbox
mdio
memc boards: arm: Enable flash for storage on mimxrt595_evk 2022-06-13 12:10:57 +02:00
mipi_dsi drivers: mipi: Add MIPI DSI driver for MXRT devices 2022-05-12 09:26:50 -05:00
misc misc: ft8xx: convert to gpio_dt_spec 2022-06-30 04:30:21 -05:00
mm
modem drivers: modem: delay after each AT command 2022-07-02 14:15:49 +02:00
net drivers: ppp: Move to DTS for uart device 2022-07-04 12:43:23 +02:00
neural_net
pcie drivers: pcie: fix inverted translation for PCIe controller 2022-07-06 10:45:54 +02:00
peci
pinctrl drivers: pinctrl_nrf: Use S0D1 drive by default for TWI/TWIM pins 2022-07-05 13:52:19 +02:00
pinmux pinmux: remove s1000 i2s driver 2022-06-13 16:19:51 -04:00
pm_cpu_ops drivers: pm_cpu_ops: psci: remove redundant <soc.h> include 2022-06-05 14:48:40 +02:00
power_domain power_domain: gpio: improve logging 2022-05-10 17:59:56 -04:00
ps2 drivers: ps2: add Zephyr pinctrl support 2022-05-12 14:24:03 -05:00
ptp_clock
pwm drivers: pwm: refactor esp32 pwm ledc driver 2022-06-29 14:48:25 +00:00
regulator
reset include: drivers: changed API function names for reset controller 2022-05-26 13:02:19 -07:00
sdhc drivers: sdhc: Rework SPI config initialization 2022-06-29 14:59:43 +00:00
sensor drivers: sensor: iis2dh: Update driver to use gpio_dt_spec 2022-07-06 10:43:10 +02:00
serial drivers: serial: Uart ns16550 get clock frequency from clock manager 2022-07-05 15:38:54 +00:00
spi drivers: spi: stm32: Use 'st,stm32h7-spi' compatible input when possible 2022-07-04 14:23:34 +00:00
syscon
timer drivers: timer: provide timer irq to tests 2022-06-29 10:31:00 +02:00
usb drivers: usb: device: stm32: Use macros for frequencies 2022-07-04 18:07:06 +02:00
usbc
video video: mcux_csi: Set driver Kconfig default based on devicetree 2022-07-01 14:56:33 -05:00
virtualization
w1 drivers: w1: add zephyr-serial driver 2022-07-05 23:06:45 +02:00
watchdog boards: arm: Add wdog support on mimxrt595_evk 2022-06-13 12:10:57 +02:00
wifi drivers: wifi: winc1500: Update driver to use gpio_dt_spec 2022-07-04 16:50:20 +02:00
xen xenvm: drivers: xen: add Xen grant table driver 2022-06-28 22:34:26 -04:00
CMakeLists.txt drivers: w1 introduce 1-wire api and common code 2022-07-05 23:06:45 +02:00
Kconfig drivers: w1 introduce 1-wire api and common code 2022-07-05 23:06:45 +02:00