zephyr/drivers/i2c
Diego Sueiro 4eee8a67f1 drivers/i2c/i2c_imx: Check for I2C bus busy before starting transaction
In some cases the minimum time between Stop and Start was not being
considered when starting a new transfer.
This patches adds a checking on the I2C Bus Busy flag before starting
a new transaction.

Signed-off-by: Diego Sueiro <diego.sueiro@gmail.com>
2018-08-21 18:54:41 -05:00
..
slave drivers/i2c: kconfig: Clean up I2C Kconfigs a bit 2018-08-02 19:12:52 +02:00
CMakeLists.txt
i2c_atmel_sam3.c
i2c_bitbang.c
i2c_bitbang.h
i2c_cc32xx.c
i2c_dw_registers.h
i2c_dw.c
i2c_dw.h
i2c_esp32.c irq: Fix irq_lock api usage 2018-08-16 19:47:41 -07:00
i2c_gpio.c
i2c_handlers.c
i2c_imx.c drivers/i2c/i2c_imx: Check for I2C bus busy before starting transaction 2018-08-21 18:54:41 -05:00
i2c_ll_stm32_v1.c
i2c_ll_stm32_v2.c
i2c_ll_stm32.c
i2c_ll_stm32.h
i2c_mcux.c
i2c_nios2.c
i2c_nrfx_twi.c
i2c_nrfx_twim.c
i2c_qmsi_ss.c
i2c_qmsi.c
i2c_sam_twi.c
i2c_sam_twihs.c
i2c_sbcon.c
i2c-priv.h
Kconfig Kconfig: Use the first default with a satisfied condition 2018-08-10 12:38:28 -07:00
Kconfig.dw
Kconfig.esp32 drivers/i2c: kconfig: Clean up I2C Kconfigs a bit 2018-08-02 19:12:52 +02:00
Kconfig.gpio drivers/i2c: kconfig: Clean up I2C Kconfigs a bit 2018-08-02 19:12:52 +02:00
Kconfig.nrfx drivers: nrfx: Allow simultaneous use of SPI_0 and I2C_0 on nRF52810 2018-08-13 18:45:04 -07:00
Kconfig.qmsi
Kconfig.sbcon drivers/i2c: kconfig: Clean up I2C Kconfigs a bit 2018-08-02 19:12:52 +02:00
Kconfig.stm32