zephyr/drivers
Andrzej Głąbek 56162a48eb drivers: i2c: nrfx: Add implementation of i2c_recover_bus API function
Both nRF I2C drivers (i2c_nrfx_twi and i2c_nrfx_twim) perform the bus
recovery procedure in reaction to timeout (500 ms) of any requested
message transfer. Add implementation of the I2C API recovery function
in both these drivers so that it is also possible to execute this
procedure directly.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2021-10-15 13:56:20 +02:00
..
adc drivers: adc: stm32 adc disable causing endless loop 2021-09-28 06:12:47 -04:00
audio drivers: audio: dmic: Add support for nRF PDM peripherals 2021-09-03 09:34:06 -04:00
bbram drivers: bbram: Add it8xxx2 BBRAM driver implementation 2021-08-30 11:35:23 -04:00
bluetooth drivers: create BT_DRIVERS Kconfig entry 2021-09-28 12:13:23 +02:00
cache cache: Introduce external cache controller system support 2021-05-08 07:00:33 +02:00
can drivers: Update drivers to use new multicast monitor API 2021-09-28 20:04:49 -04:00
clock_control drivers: clock_control: nrf: Fix calibration dependencies 2021-10-13 06:23:05 -04:00
console console: uart: Don't re-define functions as macros 2021-10-02 14:34:14 -04:00
counter esp32s2: drivers: counter: add support 2021-09-06 10:02:57 -04:00
crypto drivers/crypto: stm32: add support for socs with AES IP 2021-07-23 16:25:27 -04:00
dac drivers: Add Atmel SAM DAC (DACC) driver 2021-08-26 16:46:16 -04:00
debug tracing: fix conflict with RTT locking 2021-05-25 07:36:38 -05:00
disk drivers: disk: Fix USDHC driver to return 0 on success 2021-09-17 08:12:22 -04:00
display drivers: display: Fix typo in Kconfig.ssd1306 2021-10-13 06:14:41 -04:00
dma drivers: dma: dma_sam0: change sam0 DMA to higher priority init. 2021-09-19 19:31:25 -04:00
ec_host_cmd_periph drivers: ec_host_cmd_periph: remove usage of device_pm_control_nop 2021-04-28 10:55:22 -04:00
edac shell: Add __printf_like to shell_fprintf 2021-10-14 16:32:19 -04:00
eeprom eeprom: at2x: convert to _dt_spec 2021-08-09 19:50:53 -04:00
entropy esp32s2: drivers: entropy: add support 2021-10-01 10:51:37 -04:00
espi emul: espi: Add ACPI Shared Memory functions 2021-08-26 13:14:05 -04:00
ethernet drivers: Update drivers to use new multicast monitor API 2021-09-28 20:04:49 -04:00
flash Bluetooth: Controller: Propagate ticks_drift in the ticker callback 2021-09-17 14:30:07 +02:00
fpga drivers: fpga controller: add shell support 2021-09-03 09:54:00 -04:00
gpio boards: riscv: esp32c3: added button support 2021-10-05 19:24:38 -04:00
hwinfo drivers: hwinfo: add reset cause support for iMX RT series 2021-09-29 14:44:21 -04:00
i2c drivers: i2c: nrfx: Add implementation of i2c_recover_bus API function 2021-10-15 13:56:20 +02:00
i2s drivers: i2s_nrfx: Fix a few minor fixes 2021-09-29 14:46:29 -04:00
ieee802154 drivers: nrf5: fixes for the CSL Receiver 2021-10-01 11:37:38 +02:00
interrupt_controller ITE: soc: add cpu idle task 2021-10-08 13:01:06 +02:00
ipm drivers: ipm: set IPM_STM32_HSEM default from the device tree 2021-08-30 09:33:32 -04:00
kscan ITE drivers/kscan: add keyboard scan driver for it8xxx2_evb 2021-09-28 19:53:15 -04:00
led drivers: led: build as static library 2021-08-17 06:06:03 -04:00
led_strip dts: fix 'colorway' compatibles 2021-08-17 17:51:57 -04:00
lora drivers: lora: fix RtcGetCalendarTime() 2021-10-05 19:24:58 -04:00
mdio drivers: mdio: add shell 2021-08-27 11:43:48 -04:00
memc drivers: memc: build as static library 2021-08-17 06:06:03 -04:00
misc drv: display: Initial FT800 display driver 2021-03-19 19:05:53 +01:00
modem drivers: gsm_ppp: introduce modem on/off callbacks 2021-10-04 20:46:04 -04:00
net drivers: net: loopback: Register loopback IP address to the interface 2021-10-13 11:17:51 +02:00
neural_net drivers: neural_net: remove usage of device_pm_control_nop 2021-04-28 12:25:24 -04:00
pcie shell: Add __printf_like to shell_fprintf 2021-10-14 16:32:19 -04:00
peci drivers: peci: remove usage of device_pm_control_nop 2021-04-28 12:25:24 -04:00
pinmux drivers: pinmux: stm32: remove unused init priority 2021-10-07 15:38:53 -04:00
pm_cpu_ops drivers: pm_cpu_ops: build as static library 2021-08-17 06:06:03 -04:00
ps2 drivers: PS/2: npcx: Replace device_get_binding with DEVICE_DT_GET 2021-07-02 15:41:28 -04:00
ptp_clock drivers: ptp_clock: build as static library 2021-08-17 06:06:03 -04:00
pwm soc: esp32: partial code standardization 2021-10-10 14:52:41 -04:00
regulator drivers: regulator: Fix k_work_schedule return code handling 2021-09-24 06:36:50 -04:00
sensor drivers: sht3xd: Add names to choices in Kconfig 2021-10-12 09:21:08 -05:00
serial drivers: serial: esp32: Unify serial driver for esp32 & esp32s2 2021-10-13 10:14:23 -04:00
spi esp32s2: drivers: spi: add driver support 2021-10-10 14:52:41 -04:00
syscon drivers: syscon: Add support for multiple regions 2021-09-22 10:32:11 -04:00
timer drivers/timer: stm32 lptim: Update for u5 series support 2021-10-07 15:38:40 -04:00
usb usb: stm32l5: add configuration to enable HSI48 clock 2021-10-13 06:15:58 -04:00
video drivers: video: ov2640: add driver for ov2640 image sensor 2021-08-17 09:18:38 -04:00
virtualization drivers/ivshmem: MSI API change was not applied in this drivers 2021-09-15 13:42:22 +03:00
watchdog drivers: watchdog: esp32s2 add support 2021-10-13 10:14:35 -04:00
wifi drivers: wifi: esp32: fix memmory corruption 2021-10-14 16:35:17 -04:00
CMakeLists.txt drivers: net: adding NET_DRIVERS menuconfig 2021-09-28 12:13:23 +02:00
Kconfig drivers: fpga controller: add fpga api 2021-09-03 09:54:00 -04:00