zephyr/drivers
Erwan Gouriou 0914f1031d drivers/gpio: stm32: Add semaphore on gpio_configure
Protect gpio_configure function in dual core context.
This operation is not needed for other fuctions of the api:
* init
* read
* write

Protecting gpio_configure also protects access to
interrupt_controller IP.

Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
2019-07-04 08:50:04 -04:00
..
adc shell: adc: adc shell for testing adcs 2019-06-28 10:07:18 -05:00
aio
audio cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
bluetooth Bluetooth: Introduce separate pool for discardable events 2019-07-01 16:36:15 +03:00
can drivers: can: stm32: Update enable driver help message 2019-07-02 18:57:23 -04:00
clock_control drivers/clock_control: stm32h7: Disable configuration for CM4 core 2019-07-04 08:50:04 -04:00
console drivers: ipm_console: increase coverage stack size 2019-07-04 07:25:44 -04:00
counter drivers: counter: Add NXP MCUX GPT counter driver 2019-07-01 11:53:07 -05:00
crypto cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
display drivers: ssd16xx: add defines to resolve coding style issues 2019-07-04 07:27:09 -04:00
dma cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
entropy cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
ethernet cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
flash cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
gpio drivers/gpio: stm32: Add semaphore on gpio_configure 2019-07-04 08:50:04 -04:00
hwinfo
i2c cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
i2s
ieee802154
interrupt_controller drivers/interrupt_controller: stm32: Add support for stm32h7 2019-07-04 08:50:04 -04:00
ipm
led cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
led_strip cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
modem
net cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
neural_net
pci
pcie
pinmux drivers/pinmux: stm32: Add UART headers for STM32H7 2019-07-04 08:50:04 -04:00
ptp_clock
pwm cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
rtc cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
sensor driver/sensor: lsm6dso: Add support 2019-07-03 12:17:43 -05:00
serial drivers/serial: stm32: Add support for STM32H7 series 2019-07-04 08:50:04 -04:00
spi cleanup: include/: move misc/util.h to sys/util.h 2019-06-27 22:55:49 -04:00
timer driver: timer: loapic_timer: fix compile issue 2019-07-03 11:56:40 -04:00
usb usb_dc_stm32: Don't update ret_bytes if send fails in usb_dc_ep_write() 2019-07-02 19:05:37 -04:00
watchdog drivers: watchdog: mcux_wdog32: add driver for the NXP Kinetis WDOG32 2019-07-02 18:00:16 -05:00
wifi wifi: eswifi: Implement TCP listen/accept 2019-07-02 09:08:59 +03:00
CMakeLists.txt
Kconfig