zephyr/drivers
Erwan Gouriou 02bd657ce3 drivers/gpio: stm32: Change order of registers configuration
During implementation of i2c pinctrl configuration within i2c driver,
it appears that current order of register configuration used to
generate a spike on I2C bus, leading to broken configuration with
I2C device.
Reverse the order so that pin mode setting is done only after pupd,
speed and type are set, in order to avoid generating unwanted
artefacts on the bus.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2020-10-09 11:52:47 +02:00
..
adc drivers: adc: Improve the default routine providing sampling intervals 2020-10-05 14:45:37 -05:00
audio
bluetooth
can drivers: mcux: imx rt flexcan support 2020-09-29 14:03:10 -05:00
clock_control drivers: clock_control: stm32g0: Enable the Q divisor on g0X1 variants 2020-10-09 11:49:39 +02:00
console misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
counter drivers: counter: stm32: hide irrelevant options 2020-10-07 15:26:03 -05:00
crypto misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
dac
debug
display drivers: ssd1306: Add SPI support 2020-10-02 11:33:26 +02:00
dma
ec_host_cmd_periph
eeprom dts/Kconfig: Remove HAS_DTS_I2C 2020-09-18 13:34:44 -05:00
entropy
espi soc: npcx7: add comments for macro funcs used for device tree files. 2020-10-02 11:33:15 +02:00
ethernet eth: mcux: Fix typo in define name 2020-10-09 11:50:50 +02:00
flash drivers: flash: Restore write protection in flash_shell 2020-10-02 12:06:28 -04:00
gpio drivers/gpio: stm32: Change order of registers configuration 2020-10-09 11:52:47 +02:00
hwinfo
i2c i2c: power on reset for certain stm32 devices 2020-10-02 11:44:17 +02:00
i2s misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
ieee802154 misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
interrupt_controller drivers: npcx: Add const modifier for hal instances and so on. 2020-10-06 18:16:02 -05:00
ipm
kscan dts/Kconfig: Remove HAS_DTS_I2C 2020-09-18 13:34:44 -05:00
led dts/Kconfig: Remove HAS_DTS_I2C 2020-09-18 13:34:44 -05:00
led_strip
lora drivers: lora: Add CheckRfFrequency callback to SX1276 driver 2020-10-08 12:15:38 +02:00
modem drivers: modem: hl7800: Fix cases where socket would not close 2020-10-05 15:41:03 -05:00
net drivers: net: slip: Allow slip to co-exist with other interfaces 2020-09-21 10:02:06 -05:00
neural_net
pcie
peci
pinmux soc: arm: stm32g0: add STM32G070 SoC series 2020-10-09 11:49:39 +02:00
ps2
ptp_clock
pwm drivers: pwm: stm32: add support for pinmux 2020-10-07 12:27:37 -05:00
sensor emul: Add an emulator for the Bosch BMI160 accelerometer 2020-10-05 15:33:00 -04:00
serial drivers: npcx: Add const modifier for hal instances and so on. 2020-10-06 18:16:02 -05:00
spi emul: spi: Add support for SPI emulators 2020-10-05 15:33:00 -04:00
timer drivers: timer: nrf_rtc_timer: Use interrupt priority from DT 2020-10-06 15:34:34 +02:00
usb
video
watchdog misc: Replace assert include and calls by sys/__assert.h equivalent 2020-10-02 11:42:40 +02:00
wifi drivers: wifi: esp: inform modem_context about HW flow control 2020-10-05 17:04:52 +03:00
CMakeLists.txt
Kconfig