zephyr/drivers
Yannis Damigos b80da2b710 drivers: i2c_ll_stm32: Use I2C API flags
STM32 I2C driver doesn't use the I2C API flags STOP/RESTART,
instead it uses its own RESTART flag. As a result, I2C API's
i2c_burst_write* funtions doesn't work. This patch makes
STM32 I2C driver to use I2C API flags.

Tested on: 96b_carbon, olimexino_stm32 (i2c_ll_stm32_v1)
Tested on: stm32f3_disco, disco_l475_iot1 (i2c_ll_stm32_v2)

Fixes: #4459

Signed-off-by: Yannis Damigos <giannis.damigos@gmail.com>
Signed-off-by: Daniel Wagenknecht <wagenknecht@clage.de>
2017-11-15 09:09:58 -06:00
..
adc kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
aio kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
bluetooth kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
clock_control kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
console kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
counter kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
crc kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
crypto kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
display kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
dma kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
entropy CMake: Fix wrong file name of entropy_stm32.c 2017-11-14 08:10:22 -05:00
ethernet kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
flash kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
gpio kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
grove kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
i2c drivers: i2c_ll_stm32: Use I2C API flags 2017-11-15 09:09:58 -06:00
i2s kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
ieee802154 drivers/ieee802154_kw41z: Fix interrupt priority 2017-11-15 08:30:16 -06:00
interrupt_controller kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
ipm kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
led_strip kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
net drivers: net: loopback: Simulate real hw device 2017-11-15 12:27:14 +02:00
pci kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
pinmux kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
pwm kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
rtc kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
sensor drivers: sensor: Fixed include paths s/</"/ 2017-11-10 11:21:41 -05:00
serial cmake: Added missing zephyr_sources() calls for esp32 drivers 2017-11-14 10:47:15 -05:00
shared_irq kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
slip Introduce cmake-based rewrite of KBuild 2017-11-08 20:00:22 -05:00
spi drivers: spi: add 16 bits word size support for stm32 2017-11-15 07:19:34 -06:00
timer kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
usb usb: dc_dw: Improve TX perf and reliability 2017-11-09 09:15:55 -06:00
watchdog kbuild: Removed KBuild 2017-11-08 20:00:22 -05:00
CMakeLists.txt cmake: fix build of the entropy drivers 2017-11-11 19:01:42 -05:00
Kconfig drivers: Rename random to entropy 2017-11-01 08:26:29 -04:00